A tie-break model for graph search
Derek G. Corneil, Jeremie Dusart, Michel Habib, Fabien de, Montgolfier

TL;DR
This paper introduces the Tie-Breaking Label Search (TBLS) framework, unifying various graph search orderings and enabling analysis of their properties and applications, including multi-sweep searches.
Contribution
The paper presents TBLS, a new formal model that unifies existing graph search frameworks and facilitates the derivation of properties and pattern-conditions for multiple search algorithms.
Findings
Derived general properties for BFS, DFS, LBFS, LDFS
Developed new pattern-conditions for memory-efficient certificates
Enabled analysis of multi-sweep search applications
Abstract
In this paper, we consider the problem of the recognition of various kinds of orderings produced by graph searches. To this aim, we introduce a new framework, the Tie-Breaking Label Search (TBLS), in order to handle a broad variety of searches. This new model is based on partial orders defined on the label set and it unifies the General Label Search (GLS) formalism of Krueger, Simonet and Berry (2011), and the "pattern-conditions" formalism of Corneil and Krueger (2008). It allows us to derive some general properties including new pattern-conditions (yielding memory-efficient certificates) for many usual searches, including BFS, DFS, LBFS and LDFS. Furthermore, the new model allows easy expression of multi-sweep uses of searches that depend on previous (search) orderings of the graph's vertex set.
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
TopicsAdvanced Graph Theory Research · Algorithms and Data Compression · Constraint Satisfaction and Optimization
