Linear-Time Recognition of Double-Threshold Graphs
Data Structures and Algorithms
2021-12-14 v2 Discrete Mathematics
Combinatorics
Abstract
A graph is a double-threshold graph if there exist a vertex-weight function and two real numbers such that if and only if . In the literature, those graphs are studied also as the pairwise compatibility graphs that have stars as their underlying trees. We give a new characterization of double-threshold graphs that relates them to bipartite permutation graphs. Using the new characterization, we present a linear-time algorithm for recognizing double-threshold graphs. Prior to our work, the fastest known algorithm by Xiao and Nagamochi [Algorithmica 2020] ran in time, where and are the numbers of vertices and edges, respectively.
Keywords
Cite
@article{arxiv.1909.09371,
title = {Linear-Time Recognition of Double-Threshold Graphs},
author = {Yusuke Kobayashi and Yoshio Okamoto and Yota Otachi and Yushi Uno},
journal= {arXiv preprint arXiv:1909.09371},
year = {2021}
}
Comments
18 pages, 8 figures