Linear-Time Recognition of Double-Threshold Graphs

09/20/2019
by   Yusuke Kobayashi, et al.
0

A graph G = (V,E) is a double-threshold graph if there exist a vertex-weight function w V →R and two real numbers lb, ub∈R such that uv ∈ E if and only if lb<w(u) + w(v) <ub. In the literature, those graphs are studied as the pairwise compatibility graphs that have stars as their underlying trees. We give a new characterization of double-threshold graphs, which gives connections 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 [COCOON 2018] ran in O(n^6) time, where n is the number of vertices.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/28/2019

Characterization and Linear-time Recognition of Paired Threshold Graphs

In a paired threshold graph, each vertex has a weight, and two vertices ...
research
12/12/2019

The Lexicographic Method for the Threshold Cover Problem

The lexicographic method is a technique that was introduced by Hell and ...
research
08/04/2020

Automorphism groups of maps in linear time

By a map we mean a 2-cell decomposition of a closed compact surface, i.e...
research
02/27/2018

Constructing graphs with limited resources

We discuss the amount of physical resources required to construct a give...
research
03/02/2022

Embedding K3,3 and K5 on the Double Torus

The Kuratowski graphs K_3,3 and K_5 characterize planarity. Counting dis...
research
02/16/2021

Roman Domination of the Comet, Double Comet, and Comb Graphs

One of the well-known measurements of vulnerability in graph theory is d...
research
09/16/2019

Three-in-a-Tree in Near Linear Time

The three-in-a-tree problem is to determine if a simple undirected graph...

Please sign up or login with your details

Forgot password? Click here to reset