Linear-Time Recognition of Double-Threshold Graphs
Yusuke Kobayashi, Yoshio Okamoto, Yota Otachi, Yushi Uno

TL;DR
This paper introduces a new characterization of double-threshold graphs, relating them to bipartite permutation graphs, and provides a linear-time recognition algorithm improving upon previous methods.
Contribution
A novel characterization of double-threshold graphs is proposed, enabling a linear-time recognition algorithm that surpasses previous computational efficiency.
Findings
Established a new relation between double-threshold and bipartite permutation graphs.
Developed a linear-time recognition algorithm for double-threshold graphs.
Improved recognition algorithm from cubic to linear time complexity.
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.
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 · Graph Labeling and Dimension Problems · Algorithms and Data Compression
