On Languages Describing Large Graph Classes
Henning Fernau, Pamela Fleischmann, Kevin Mann, Silas Cato Sacher

TL;DR
This paper introduces a novel approach to representing large graph classes using formal binary languages, focusing on pattern-based edge definitions and exploring well-known languages like palindromes and Dyck words.
Contribution
It proposes a new formal language-based framework for graph representation, contrasting with previous word-based methods, and investigates specific language restrictions for graph classes.
Findings
Established a new language-based graph representation framework.
Analyzed the use of classical languages like palindromes and Dyck words for graph classes.
Provided insights into how language restrictions affect graph class representation.
Abstract
In this work, we introduce a new notion for representing graph classes with formal languages. In contrast to the seminal work by Kitaev and Pyatkin to represent graphs by words, we use formal binary languages in order to have a set of patterns (given by the languages' words) defining the edges in the graph. In particular, we investigate famous languages like the palindromes, copy-words, Lyndon words, and Dyck words to represent all graphs or specific graph classes by restricting these languages.
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.
