Riemann-Roch Theory for Graph Orientations

We develop a new framework for investigating linear equivalence of divisors on graphs using a generalization of Gioan's cycle--cocycle reversal system for partial orientations. An oriented version of Dhar's burning algorithm is introduced and employed in the study of acyclicity for partial orientations. We then show that the Baker--Norine rank of a partially orientable divisor is one less than the minimum number of directed paths which need to be reversed in the generalized cycle--cocycle reversal system to produce an acyclic partial orientation. These results are applied in providing new proofs of the Riemann--Roch theorem for graphs as well as Luo's topological characterization of rank-determining sets. We prove that the max-flow min-cut theorem is equivalent to the Euler characteristic description of orientable divisors and extend this characterization to the setting of partial orientations. Furthermore, we demonstrate that $Pic^{g-1}(G)$ is canonically isomorphic as a $Pic^{0}(G)$-torsor to the equivalence classes of full orientations in the cycle--cocycle reversal system acted on by directed path reversals. Efficient algorithms for computing break divisors and constructing partial orientations are presented.

[1]  Emeric Gioan,et al.  Activity preserving bijections between spanning trees and orientations in graphs , 2005, Discret. Math..

[2]  Jan Hladký,et al.  Rank of divisors on tropical curves , 2007, J. Comb. Theory, Ser. A.

[3]  Omid Amini,et al.  Linear series on metrized complexes of algebraic curves , 2012, 1204.3508.

[4]  Sam Hopkins,et al.  Orientations, Semiorders, Arrangements, and Parking Functions , 2012, Electron. J. Comb..

[5]  Bernd Sturmfels,et al.  Monomials, binomials and Riemann–Roch , 2012, ArXiv.

[6]  Olivier Bernardi Tutte Polynomial, Subgraphs, Orientations and Sandpile Model: New Connections via Embeddings , 2008, Electron. J. Comb..

[7]  Emeric Gioan,et al.  Enumerating degree sequences in digraphs and a cycle-cocycle reversing system , 2007, Eur. J. Comb..

[8]  Omid Amini,et al.  Riemann-Roch for Sub-Lattices of the Root Lattice An , 2010, Electron. J. Comb..

[9]  László Lovász,et al.  Chip-firing Games on Graphs , 1991, Eur. J. Comb..

[10]  Oliver Pretzel,et al.  On reorienting graphs by pushing down maximal vertices , 1986 .

[11]  S. Hakimi On the degrees of the vertices of a directed graph , 1965 .

[12]  Ye Luo Rank-determining sets of metric graphs , 2011, J. Comb. Theory, Ser. A.

[13]  Greg Kuperberg,et al.  CANONICAL REPRESENTATIVES FOR DIVISOR CLASSES ON TROPICAL CURVES AND THE MATRIX–TREE THEOREM , 2013, Forum of Mathematics, Sigma.

[14]  Bruce A. Reed,et al.  Packing directed circuits , 1996, Comb..

[15]  Sam Hopkins,et al.  Bigraphical Arrangements , 2012 .

[16]  Michael Kerber,et al.  A Riemann–Roch theorem in tropical geometry , 2006, math/0612129.

[17]  Viktor Kiss,et al.  Chip-firing games on Eulerian digraphs and -hardness of computing the rank of a divisor on a graph , 2015, Discret. Appl. Math..

[18]  J. Propp Lattice structure for orientations of graphs , 2002, math/0209005.

[19]  Roland Bacher,et al.  The lattice of integral flows and the lattice of integral cuts on a finite graph , 1997 .

[20]  Prasad Tetali,et al.  G-parking functions, acyclic orientations and spanning trees , 2008, Discret. Math..

[21]  Alexander Postnikov,et al.  Trees, parking functions, syzygies, and deformations of monomial ideals , 2003 .

[22]  Peter Elias,et al.  A note on the maximum flow through a network , 1956, IRE Trans. Inf. Theory.

[23]  Grigory Mikhalkin,et al.  Tropical curves, their Jacobians and Theta functions , 2006 .

[24]  A. Schrijver On the History of Combinatorial Optimization (Till 1960) , 2005 .

[25]  Omid Amini,et al.  Riemann-Roch for Sublattices of the Root Lattice A n , 2010 .

[26]  Dhar,et al.  Self-organized critical state of sandpile automaton models. , 1990, Physical review letters.

[27]  David Perkinson,et al.  Algebraic Invariants of Sandpile Graphs , 2010 .

[28]  Alexander Postnikov,et al.  Permutohedra, Associahedra, and Beyond , 2005, math/0507163.

[29]  Robert Cori,et al.  The Riemann-Roch theorem for graphs and the rank in complete graphs , 2013, 1308.5325.

[30]  Dominic Welsh,et al.  The polytope of win vectors , 1997 .

[31]  Serguei Norine,et al.  Riemann–Roch and Abel–Jacobi theory on a finite graph , 2006, math/0608360.

[32]  Matthew Baker,et al.  Chip-firing games, potential theory on graphs, and spanning trees , 2011, J. Comb. Theory, Ser. A.

[33]  Trung Van Pham,et al.  Feedback Arc Set Problem and NP-Hardness of Minimum Recurrent Configuration Problem of Chip-Firing Game on Directed Graphs , 2013, 1303.3708.

[34]  Robert Cori,et al.  Polynomial ideals for sandpiles and their Gröbner bases , 2002, Theor. Comput. Sci..

[35]  Sanjeevi Krishnan,et al.  A topological max-flow-min-cut theorem , 2013, 2013 IEEE Global Conference on Signal and Information Processing.

[36]  Robert Cori,et al.  The sand-pile model and Tutte polynomials , 2003, Adv. Appl. Math..

[37]  D. R. Fulkerson,et al.  Maximal Flow Through a Network , 1956 .

[38]  Stefan Felsner,et al.  Lattice Structures from Planar Graphs , 2004, Electron. J. Comb..

[39]  H. Landau On dominance relations and the structure of animal societies: III The condition for a score structure , 1953 .

[40]  Ira M. Gessel,et al.  The Tutte polynomial of a graph, depth-first search, and simplicial complex partitions , 1996, Electron. J. Comb..