Given an edge weighted tree T and two non-negative real numbers d
min and d
max , a pairwise compatibility graph (PCG) of T is a graph G=(V,E), where each vertex u∈V corresponds to a leaf u of T and an edge (u,v)∈E if and only if d
min ≤distance(u,v)≤d
max in T. In this paper we give some properties of these graphs. We establish a relationship between pairwise compatibility graphs and chordal graphs. We show that all chordless cycles and single chord cycles are pairwise compatibility graphs. We also provide a linear-time algorithm for constructing trees that can generate graphs having cycles as their maximal biconnected subgraphs as PCGs. The techniques that we used to identify various types of pairwise compatibility graphs are quite generic and may be useful to discover other properties of these graphs.
[1]
Ronald L. Rivest,et al.
Introduction to Algorithms
,
1990
.
[2]
Panos M. Pardalos,et al.
The maximum clique problem
,
1994,
J. Glob. Optim..
[3]
D. West.
Introduction to Graph Theory
,
1995
.
[4]
Derek G. Corneil,et al.
Tree Powers
,
1998,
J. Algorithms.
[5]
P. Pardalos,et al.
Handbook of Combinatorial Optimization
,
1998
.
[6]
Tao Jiang,et al.
Phylogenetic k-Root and Steiner k-Root
,
2000,
ISAAC.
[7]
Arthur M. Lesk,et al.
Introduction to bioinformatics
,
2002
.
[8]
J. Ian Munro,et al.
Efficient Generation of Uniform Samples from Phylogenetic Trees
,
2003,
WABI.