The Connection between the Number of Realizations for Degree Sequences and Majorization

The \emph{graph realization problem} is to find for given nonnegative integers $a_1,\dots,a_n$ a simple graph (no loops or multiple edges) such that each vertex $v_i$ has degree $a_i.$ Given pairs of nonnegative integers $(a_1,b_1),\dots,(a_n,b_n),$ (i) the \emph{bipartite realization problem} ask whether there is a bipartite graph (no loops or multiple edges) such that vectors $(a_1,...,a_n)$ and $(b_1,...,b_n)$ correspond to the lists of degrees in the two partite sets, (ii) the \emph{digraph realization problem} is to find a digraph (no loops or multiple arcs) such that each vertex $v_i$ has indegree $a_i$ and outdegree $b_i.$\\ The classic literature provides characterizations for the existence of such realizations that are strongly related to the concept of majorization. Aigner and Triesch (1994) extended this approach to a more general result for graphs, leading to an efficient realization algorithm and a short and simple proof for the Erd\H{o}s-Gallai Theorem. We extend this approach to the bipartite realization problem and the digraph realization problem.\\ Our main result is the connection between majorization and the number of realizations for a degree list in all three problems. We show: if degree list $S'$ majorizes $S$ in a certain sense, then $S$ possesses more realizations than $S'.$ We prove that constant lists possess the largest number of realizations for fixed $n$ and a fixed number of arcs $m$ when $n$ divides $m.$ So-called \emph{minconvex lists} for graphs and bipartite graphs or \emph{opposed minconvex lists} for digraphs maximize the number of realizations when $n$ does not divide $m$.

[1]  Martin E. Dyer,et al.  Sampling regular graphs and a peer-to-peer network , 2005, SODA '05.

[2]  Martin E. Dyer,et al.  Sampling contingency tables , 1997, Random Struct. Algorithms.

[3]  Edward A. Bender,et al.  The Asymptotic Number of Labeled Graphs with Given Degree Sequences , 1978, J. Comb. Theory A.

[4]  Alex Samorodnitsky,et al.  An approximation algorithm for counting contingency tables , 2008, Random Struct. Algorithms.

[5]  N. Mahadev,et al.  Threshold graphs and related topics , 1995 .

[6]  J. Petersen Die Theorie der regulären graphs , 1891 .

[7]  Eberhard Triesch,et al.  Realizability and uniqueness in graphs , 1994, Discret. Math..

[8]  Wai-Kai Chen On the realization of a (p,s)-digraph with prescribed degrees , 1966 .

[9]  Brendan D. McKay,et al.  Asymptotic enumeration by degree sequence of graphs with degreeso(n1/2) , 1991, Comb..

[10]  W. T. Tutte The Factors of Graphs , 1952, Canadian Journal of Mathematics.

[11]  Subgraphs and Their Degree Sequences of a Digraph , 1980 .

[12]  Amitabha Tripathi,et al.  A short constructive proof of the Erdos-Gallai characterization of graphic lists , 2010, Discret. Math..

[13]  D. R. Fulkerson Zero-one matrices with zero trace. , 1960 .

[14]  R. Jackson Inequalities , 2007, Algebra for Parents.

[15]  Vladimir Gurvich,et al.  Difference graphs , 2004, Discret. Math..

[16]  P. Hammer,et al.  Aggregation of inequalities in integer programming. , 1975 .

[17]  Brian Cloteaux,et al.  Threshold Digraphs , 2012, Journal of research of the National Institute of Standards and Technology.

[18]  I. Olkin,et al.  Inequalities: Theory of Majorization and Its Applications , 1980 .

[19]  Eric Vigoda,et al.  A polynomial-time approximation algorithm for the permanent of a matrix with nonnegative entries , 2004, JACM.

[20]  J. J. Sylvester,et al.  A Constructive Theory of Partitions, Arranged in Three Acts, an Interact and an Exodion , 1882 .

[21]  Eric Vigoda,et al.  Sampling binary contingency tables with a greedy start , 2006, SODA '06.

[22]  Catherine S. Greenhill A Polynomial Bound on the Mixing Time of a Markov Chain for Sampling Regular Directed Graphs , 2011, Electron. J. Comb..

[23]  R. Muirhead Some Methods applicable to Identities and Inequalities of Symmetric Algebraic Functions of n Letters , 1902 .

[24]  Alexander I. Barvinok Enumerating Contingency Tables via Random Permanents , 2008, Comb. Probab. Comput..

[25]  D. Gale A theorem on flows in networks , 1957 .

[26]  Annabell Berger Directed degree sequences , 2011 .

[27]  A. Rao,et al.  A Markov chain Monte carol method for generating random (0, 1)-matrices with given marginals , 1996 .

[28]  István Miklós,et al.  Towards Random Uniform Sampling of Bipartite Graphs with given Degree Sequence , 2010, Electron. J. Comb..

[29]  H. Ryser Combinatorial Properties of Matrices of Zeros and Ones , 1957, Canadian Journal of Mathematics.

[30]  Annabell Berger,et al.  A note on the characterization of digraphic sequences , 2011, Discret. Math..

[31]  Prasad Tetali,et al.  Simple Markov-chain algorithms for generating bipartite graphs and tournaments , 1997, SODA '97.

[32]  Daniel J. Kleitman,et al.  Algorithms for constructing graphs and digraphs with given valences and factors , 1973, Discret. Math..

[33]  M. Koren Extreme degree sequences of simple graphs , 1973 .

[34]  Richard P. Anstee,et al.  Properties of a class of $(0,,1)$-matrices covering a given matrix , 1982 .

[35]  Douglas B. West,et al.  The Edge-Count Criterion for Graphic Lists , 2010, Electron. J. Comb..

[36]  Martin Dyer,et al.  Corrigendum: Sampling regular graphs and a peer-to-peer network , 2012 .

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

[38]  Alex Samorodnitsky,et al.  An approximation algorithm for counting contingency tables , 2010 .

[39]  Brendan D. McKay,et al.  Asymptotic enumeration of dense 0-1 matrices with specified line sums , 2008, J. Comb. Theory, Ser. A.