Logical complexity of graphs: a survey
Oleg Pikhurko, Oleg Verbitsky

TL;DR
This survey explores the logical complexity parameters of finite graphs, such as definability, depth, width, and length, and their connections to graph isomorphism, random graph evolution, and logical restrictions.
Contribution
It compiles and discusses known estimates of graph logical parameters and examines their behavior under various logical restrictions and extensions.
Findings
Logical depth, width, and length relate to graph isomorphism testing.
Behavior of graph definability changes with logical restrictions.
Connections between logical complexity and probabilistic graph properties.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
