English

Efficient Counting of Degree Sequences

Combinatorics 2017-02-15 v3

Abstract

Novel dynamic programming algorithms to count the set D(n)D(n) of zero-free degree sequences of length nn, the set Dc(n)D_c(n) of degree sequences of connected graphs on nn vertices and the set Db(n)D_b(n) of degree sequences of biconnected graphs on nn vertices exactly are presented. They are all based on a recurrence of Barnes and Savage and shown to run in polynomial time and are asymptotically much faster than the previous best known algorithms for these problems. These appear to be the first polynomial time algorithms to compute D(n)|D(n)|, Dc(n)|D_c(n)| and Db(n)|D_b(n)| to the author's knowledge and have enabled us to tabulate them up to n=118n=118, the majority of which were unknown. The available numerical results of D(n)|D(n)| tend to give more supporting evidence of a conjecture of Gordon F. Royle about the limit of D(n)/D(n1)|D(n)|/|D(n-1)|. The OEIS entries that can be computed by algorithms in this paper are A004251, A007721, A007722 and A095268.

Keywords

Cite

@article{arxiv.1604.04148,
  title  = {Efficient Counting of Degree Sequences},
  author = {Kai Wang},
  journal= {arXiv preprint arXiv:1604.04148},
  year   = {2017}
}

Comments

20 pages, 1 figure, 2 tables

R2 v1 2026-06-22T13:32:29.136Z