Linear-Time Recognition of Double-Threshold Graphs

From MaRDI portal
Publication:6325674




Abstract: A graph G=(V,E) is a double-threshold graph if there exist a vertex-weight function wcolonVomathbbR and two real numbers mathttlb,mathttubinmathbbR such that uvinE if and only if mathttlblemathttw(u)+mathttw(v)lemathttub. 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 O(n3m) time, where n and m are the numbers of vertices and edges, respectively.











This page was built for publication: Linear-Time Recognition of Double-Threshold Graphs

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6325674)