On Zero-One and Convergence Laws for Graphs Embeddable on a Fixed Surface

We show that for no surface except for the plane does monadic second-order logic (MSO) have a zero-one-law - and not even a convergence law - on the class of (connected) graphs embeddable on the surface. In addition we show that every rational in [0,1] is the limiting probability of some MSO formula. This strongly refutes a conjecture by Heinig et al. (2014) who proved a convergence law for planar graphs, and a zero-one law for connected planar graphs, and also identified the so-called gaps of [0,1]: the subintervals that are not limiting probabilities of any MSO formula. The proof relies on a combination of methods from structural graph theory, especially large face-width embeddings of graphs on surfaces, analytic combinatorics, and finite model theory, and several parts of the proof may be of independent interest. In particular, we identify precisely the properties that make the zero-one law work on planar graphs but fail for every other surface.

[1]  Carsten Thomassen,et al.  Graphs on Surfaces , 2001, Johns Hopkins series in the mathematical sciences.

[2]  Bruno Courcelle,et al.  The monadic second-order logic of graphs XII: planar graphs and planar maps , 2000, Theor. Comput. Sci..

[3]  Marc Noy,et al.  Logical limit laws for minor-closed classes of graphs , 2018, J. Comb. Theory, Ser. B.

[4]  Marc Noy,et al.  Graph classes with given 3-connected components: asymptotic counting and critical phenomena , 2007, Electron. Notes Discret. Math..

[5]  Edward A. Bender,et al.  Asymptotic properties of rooted 3-connected maps on surfaces , 1996, Journal of the Australian Mathematical Society. Series A. Pure Mathematics and Statistics.

[6]  Marc Noy,et al.  Asymptotic enumeration and limit laws for graphs of fixed genus , 2010, J. Comb. Theory, Ser. A.