An Optimal Multiple-Class Encoding Scheme for a Graph of Bounded Hadwiger Number

07/04/2023
by   Hsueh-I Lu, et al.
0

Since Jacobson [FOCS89] initiated the investigation of succinct graph encodings 35 years ago, there has been a long list of results on balancing the generality of the class, the speed, the succinctness of the encoding, and the query support. Let Cn denote the set consisting of the graphs in a class C that with at most n vertices. A class C is nontrivial if the information-theoretically min number log |Cn| of bits to distinguish the members of Cn is Omega(n). An encoding scheme based upon a single class C is C-opt if it takes a graph G of Cn and produces in deterministic O(n) time an encoded string of at most log |Cn| + o(log |Cn|) bits from which G can be recovered in O(n) time. Despite the extensive efforts in the literature, trees and general graphs were the only nontrivial classes C admitting C-opt encoding schemes that support the degree query in O(1) time. Basing an encoding scheme upon a single class ignores the possibility of a shorter encoded string using additional properties of the graph input. To leverage the inherent structures of individual graphs, we propose to base an encoding scheme upon of multiple classes: An encoding scheme based upon a family F of classes, accepting all graphs in UF, is F-opt if it is C-opt for each C in F. Having a C-opt encoding scheme for each C in F does not guarantee an F-opt encoding scheme. Under this more stringent criterion, we present an F-opt encoding scheme for a family F of an infinite number of classes such that UF comprises all graphs of bounded Hadwiger numbers. F consists of the nontrivial quasi-monotone classes of k-clique-minor-free graphs for each positive integer k. Our F-opt scheme supports queries of degree, adjacency, neighbor-listing, and bounded-distance shortest path in O(1) time per output. We broaden the graph classes admitting opt encoding schemes that also efficiently support fundamental queries.

READ FULL TEXT
research
01/13/2022

An adjacency labeling scheme based on a tree-decomposition

In this paper we look at the problem of adjacency labeling of graphs. Gi...
research
01/21/2022

Separating polynomial χ-boundedness from χ-boundedness

Extending the idea from the recent paper by Carbonero, Hompe, Moore, and...
research
09/28/2022

Shortest Beer Path Queries in Interval Graphs

Our interest is in paths between pairs of vertices that go through at le...
research
01/23/2001

A Fast General Methodology for Information-Theoretically Optimal Encodings of Graphs

We propose a fast methodology for encoding graphs with information-theor...
research
02/01/2022

Testability and local certification of monotone properties in minor-closed classes

The main problem in the area of property testing is to understand which ...
research
08/25/2021

Encoding Scheme For Infinite Set of Symbols: The Percolation Process

It is shown here that the percolation process on binary trees that is eq...
research
10/08/2020

Succinct Permutation Graphs

We present a succinct, i.e., asymptotically space-optimal, data structur...

Please sign up or login with your details

Forgot password? Click here to reset