English

A Note on the Characterization of Digraph Sequences

Combinatorics 2018-08-24 v2

Abstract

We consider the following fundamental realization problem of directed graphs. Given a sequence S:=(a1b1),,(anbn)S:={a_1 \choose b_1},\dots,{a_n \choose b_n} with ai,biZ0+.a_i,b_i\in \mathbb{Z}_0^+. Does there exist a digraph (no loops and no parallel arcs are allowed)G=(V,A)G=(V,A) with a labeled vertex set V:={v1,,vn}V:=\{v_1,\dots,v_n\} such that for all viVv_i \in V indegree and outdegree of viv_i match exactly the given numbers aia_i and bib_i, respectively? There exist two known approaches solving this problem in polynomial running time. One first approach of Kleitman and Wang (1973) uses recursive algorithms to construct digraph realizations \cite{KleitWang:73}. The second one draws back into the Fifties and Sixties of the last century and gives a complete characterization of digraph sequences (Gale 1957, Fulkerson 1960, Ryser 1957, Chen 1966). That is, one has only to validate a certain number of inequalities. Chen bounded this number by nn. His characterization demands the property that SS has to be in lexicographical order. We show that this condition is stronger than necessary. We provide a new characterization which is formally analogous to the classical one by Erd{\H o}s and Gallai (1960) for graphs. Hence, we can give several, different sets of nn inequalities. We think that this stronger result can be very important with respect to structural insights about the sets of digraph sequences, for example in the context of threshold sequences. Furthermore, the number of inequalities can be restricted to all k{1,,n1}k \in \{1,\dots,n-1\} with ak+1>aka_{k+1}>a_{k} and to k=n.k=n. An analogous result for graphs was given by Tripathi and Vijay \cite{TripathiVijay03}. We prove this property also for the case of digraphs (no parallel arcs) with at most one loop per vertex.

Keywords

Cite

@article{arxiv.1112.1215,
  title  = {A Note on the Characterization of Digraph Sequences},
  author = {Annabell Berger},
  journal= {arXiv preprint arXiv:1112.1215},
  year   = {2018}
}

Comments

6 pages

R2 v1 2026-06-21T19:47:02.340Z