6 .Nd finds matroids of plabic graphs
15 graph, is a collection of vertices, undirected edges, and a color
16 associated to each vertex: either black or white. Edges may either be
17 between two vertices, or from some vertex to a point on
19 of the graph: a circle enclosing the entire graph. The edges cannot
21 .Pq this is what it means to be Em planar
22 , and the graph need not be connected. A vertex can only be
23 adjacent to one boundary edge: such vertices are called
26 We may consider turning a plabic graph from an undirected graph into a
27 directed one, simply by assigning directions to each edge. This turns
28 the plabic graph into a
31 A network associated to a plabic graph is
32 .Em perfectly oriented
33 if the following conditions are satisfied.
36 For every white vertex, exactly one edge points
40 For every black vertex, exactly one edge points
45 Every plabic graph admits many, many networks. Some (maybe none) of
46 those networks are perfectly oriented. For a number of interesting
47 properties, it turns out that all that matters is the directions of
48 the boundary edges. A boundary vertex whose boundary edge points away
50 .Pq towards the boundary
53 A boundary vertex whose boundary edge points towards it is called a
55 The set of collections of sink vertices which admit a perfectly
56 oriented network: i.e. fixing these boundary vertices as sinks, and
57 the other boundary vertices as sources, allows a choice of edge
58 directions such that the resulting plabic network is perfectly
59 oriented. For more information, see Postnikov's paper.
62 .%A Alexander Postnikov
64 .%T Total Positivity, Grassmannians, and Networks
65 .%O Preprint at http://arxiv.org/abs/math/0609764
70 program must read a description of a plabic graph from a file. The
71 file is of the following form:
74 .Dl Ar name Ar name Ar name Ar ...
75 .Dl Ar name Ar name Ar name Ar ...
79 .Dl Ar name Ar name Ar name Ar ...
82 .Dl Po Ar name Ar name Pc Po Ar name Ar name Pc Ar ...
86 is the name of a vertex: a collection of non-whitespace characters
94 Those vertices listed following
96 are colored white, those following
98 are colored black. No duplication is allowed. Edges are listed
101 marker, and must be either between two
103 vertices or between a vertex and the special string
105 which is not allowed as a vertex name. An edge between
111 as a boundary vertex.