Properties of Graphs Specified by a Regular Language
Volker Diekert, Henning Fernau, Petra Wolf

TL;DR
This paper explores how to decide properties of possibly infinite families of graphs specified by regular languages, linking automata theory with graph properties through algebraic and geometric methods.
Contribution
It introduces a novel approach to analyze graph families defined by regular languages using syntactic monoids and graph retractions, enabling decision of graph properties.
Findings
Decidable conditions for graph properties based on regular language specifications.
A method to decompose regular sets into finite unions of subsets representing specific graphs.
A geometric framework for understanding families of graphs via graph retractions.
Abstract
Traditionally, graph algorithms get a single graph as input, and then they should decide if this graph satisfies a certain property . What happens if this question is modified in a way that we get a possibly infinite family of graphs as an input, and the question is if there is a graph satisfying in the family? We approach this question by using formal languages for specifying families of graphs, in particular by regular sets of words. We show that certain graph properties can be decided by studying the syntactic monoid of the specification language if a certain torsion condition is satisfied. This condition holds trivially if is regular. More specifically, we use a natural binary encoding of finite graphs over a binary alphabet , and we define a regular set such that every nonempty word defines a finite and…
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.
Taxonomy
Topicssemigroups and automata theory · Formal Methods in Verification · Model-Driven Software Engineering Techniques
