IsNetwork - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.
Our website is currently undergoing maintenance, which may result in occasional errors while browsing. We apologize for any inconvenience this may cause and are working swiftly to restore full functionality. Thank you for your patience.

Online Help

All Products    Maple    MapleSim


GraphTheory

  

IsNetwork

  

test if graph is a network

 

Calling Sequence

Parameters

Description

Definition

Examples

Calling Sequence

IsNetwork(G, s, t)

IsNetwork(G)

Parameters

G

-

directed graph

s

-

vertex

t

-

vertex

Description

• 

IsNetwork('G','s','t') outputs true if the directed graph G is a network with s as the source and t as the sink, and false otherwise.

• 

IsNetwork('G') tests if a directed graph is a network. The output is a sequence of two sets of vertices, sources and sinks, of all possible sources and sinks.  If these sets are both empty then G is implicitly not a network.

Definition

• 

A network is a connected directed graph with at least one vertex with indegree 0 (the source) and at least one vertex with outdegree 0 (the sink). Note that under this definition a network may have an internal cycle.

Examples

withGraphTheory:

NDigraph1,2,1,3,2,4,3,4

NGraph 1: a directed graph with 4 vertices and 4 arc(s)

(1)

IsNetworkN

1,4

(2)

IsNetworkN,1,4

true

(3)

IsNetworkN,1,2

false

(4)

DrawNetworkN

See Also

Digraph

DrawNetwork

MaxFlow

RandomGraphs[RandomNetwork]