scholarly journals Linear-Time Recognition of Double-Threshold Graphs

Algorithmica ◽  
2022 ◽  
Author(s):  
Yusuke Kobayashi ◽  
Yoshio Okamoto ◽  
Yota Otachi ◽  
Yushi Uno

AbstractA graph $$G = (V,E)$$ G = ( V , E ) is a double-threshold graph if there exist a vertex-weight function $$w :V \rightarrow \mathbb {R}$$ w : V → R and two real numbers $$\mathtt {lb}, \mathtt {ub}\in \mathbb {R}$$ lb , ub ∈ R such that $$uv \in E$$ u v ∈ E if and only if $$\mathtt {lb}\le \mathtt {w}(u) + \mathtt {w}(v) \le \mathtt {ub}$$ lb ≤ w ( u ) + w ( v ) ≤ ub . 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(n^{3} m)$$ O ( n 3 m ) time, where n and m are the numbers of vertices and edges, respectively.

1995 ◽  
Vol 05 (01n02) ◽  
pp. 21-36 ◽  
Author(s):  
MICHAEL B. DILLENCOURT ◽  
WARREN D. SMITH

We present an algorithm for testing the inscribability of a trivalent polyhedron or, equivalently, testing the circumscribability of a simplicial polyhedron. Our algorithm, which runs in linear time and uses only low-precision integer arithmetic, is based on a purely combinatorial characterization of inscribable trivalent polyhedra.


1999 ◽  
Vol 6 (38) ◽  
Author(s):  
Romeo Rizzi

<p>A simple graph is P4-indifferent if it admits a total order < on<br />its nodes such that every chordless path with nodes a, b, c, d and edges<br />ab, bc, cd has a < b < c < d or a > b > c > d. P4-indifferent graphs generalize<br /> indifferent graphs and are perfectly orderable. Recently, Hoang,<br />Maray and Noy gave a characterization of P4-indifferent graphs in<br />terms of forbidden induced subgraphs. We clarify their proof and describe<br /> a linear time algorithm to recognize P4-indifferent graphs. When<br />the input is a P4-indifferent graph, then the algorithm computes an order < as above.</p><p>Key words: P4-indifference, linear time, recognition, modular decomposition.</p><p> </p>


2020 ◽  
Author(s):  
Julio Araujo ◽  
Alexandre Cezar ◽  
Carlos Vinícius Gomes Costa Lima ◽  
Vinicius Fernandes Dos Santos ◽  
Ana Shirley Ferreira Silva

An orientation D of a graph G = (V, E) is a digraph obtained from G by replacing each edge by exactly one of the two possible arcs with the same end vertices. For each v ∈ V(G), the indegree of v in D, denoted by dD−(v), is the number of arcs with head v in D. An orientation D of G is proper if dD−(u) ≠ dD−(v), for all uv ∈ E(G). An orientation with maximum indegree at most k is called a k-orientation. The proper orientation number of G, denoted by χ→(G), is the minimum integer k such that G admits a proper k-orientation. We prove that determining whether χ→(G) ≤ k is NP-complete for chordal graphs of bounded diameter. We also present a tight upper bound for χ→(G) on split graphs and a linear-time algorithm for quasi-threshold graphs.


Mathematics ◽  
2021 ◽  
Vol 9 (3) ◽  
pp. 293
Author(s):  
Xinyue Liu ◽  
Huiqin Jiang ◽  
Pu Wu ◽  
Zehui Shao

For a simple graph G=(V,E) with no isolated vertices, a total Roman {3}-dominating function(TR3DF) on G is a function f:V(G)→{0,1,2,3} having the property that (i) ∑w∈N(v)f(w)≥3 if f(v)=0; (ii) ∑w∈N(v)f(w)≥2 if f(v)=1; and (iii) every vertex v with f(v)≠0 has a neighbor u with f(u)≠0 for every vertex v∈V(G). The weight of a TR3DF f is the sum f(V)=∑v∈V(G)f(v) and the minimum weight of a total Roman {3}-dominating function on G is called the total Roman {3}-domination number denoted by γt{R3}(G). In this paper, we show that the total Roman {3}-domination problem is NP-complete for planar graphs and chordal bipartite graphs. Finally, we present a linear-time algorithm to compute the value of γt{R3} for trees.


1976 ◽  
Author(s):  
A. K. Jones ◽  
R. J. Lipton ◽  
L. Snyder

2000 ◽  
Vol 11 (03) ◽  
pp. 365-371 ◽  
Author(s):  
LJUBOMIR PERKOVIĆ ◽  
BRUCE REED

We present a modification of Bodlaender's linear time algorithm that, for constant k, determine whether an input graph G has treewidth k and, if so, constructs a tree decomposition of G of width at most k. Our algorithm has the following additional feature: if G has treewidth greater than k then a subgraph G′ of G of treewidth greater than k is returned along with a tree decomposition of G′ of width at most 2k. A consequence is that the fundamental disjoint rooted paths problem can now be solved in O(n2) time. This is the primary motivation of this paper.


Sign in / Sign up

Export Citation Format

Share Document