Logical complexity of graphs: a survey
Abstract
We discuss the definability of finite graphs in first-order logic with two relation symbols for adjacency and equality of vertices. The logical depth of a graph is equal to the minimum quantifier depth of a sentence defining up to isomorphism. The logical width is the minimum number of variables occurring in such a sentence. The logical length is the length of a shortest defining sentence. We survey known estimates for these graph parameters and discuss their relations to other topics (such as the efficiency of the Weisfeiler-Lehman algorithm in isomorphism testing, the evolution of a random graph, quantitative characteristics of the zero-one law, or the contribution of Frank Ramsey to the research on Hilbert's Entscheidungsproblem). Also, we trace the behavior of the descriptive complexity of a graph as the logic becomes more restrictive (for example, only definitions with a bounded number of variables or quantifier alternations are allowed) or more expressible (after powering with counting quantifiers).
Keywords
Cite
@article{arxiv.1003.4865,
title = {Logical complexity of graphs: a survey},
author = {Oleg Pikhurko and Oleg Verbitsky},
journal= {arXiv preprint arXiv:1003.4865},
year = {2013}
}
Comments
57 pages; 2 figures. This version contains an appendix with an improvement of Theorem 4.7