Abstract We describe a method of defining new families of graphs called G -mixed, using the way of partitioning the edge set of overlap graphs. Consider a hereditary family G of graphs. An oriented graph G(V,E) is called G -mixed if its edge set can be partitioned into two disjoint subsets E 1 ,E 2 such that G(V,E 1 )∈ G , G(V,E 2 ) is transitive and for every three vertices w,v,u if w→v∈E 2 and (u,v)∈E 1 then (u,w)∈E 1 ; the letter G is generic and is replaced by specific names. The G -mixed graphs have a polynomial time algorithm to find maximum weight cliques, when G has such an algorithm. We define a new family of intersection graphs called interval-filament graphs which contain the polygon-circle graphs, the circle graphs, the chordal graphs and the cocomparability graphs. Let I be a family of intervals on a line L . In the plane, above L , construct to each interval i∈I a curve f i connecting its two endpoints, such that if two intervals are disjoint, their curves do not intersect; FI={f i ∣i∈I} is a family of interval filaments and its intersection graph is an interval-filament graph. We prove that a graph is an interval-filament graph iff its complement is a cointerval-mixed graph. Since cointerval graphs have a polynomial time algorithm to find maximum weight cliques, we can find maximum weight independent sets in interval-filament graphs using the algorithm for maximum weight cliques in cointerval-mixed graphs. Interval-filament graphs have also an algorithm to find maximum weight cliques. New families of intersection graphs of filaments are defined using families of circular-arcs of a circle and families of subtrees of a tree or of a cactus.
[1]
Robert E. Tarjan,et al.
Decomposition by clique separators
,
1985,
Discret. Math..
[2]
Wen-Lian Hsu.
O(M*N) Algorithms for the Recognition and Isomorphism Problems on Circular-Arc Graphs
,
1995,
SIAM J. Comput..
[3]
Stefan Felsner,et al.
Trapezoid Graphs and Generalizations, Geometry and Algorithms
,
1997,
Discret. Appl. Math..
[4]
F. Roberts.
Discrete Mathematical Models with Applications to Social, Biological, and Environmental Problems.
,
1976
.
[5]
Fanica Gavril,et al.
Algorithms for a maximum clique and a maximum independent set of a circle graph
,
1973,
Networks.
[6]
F. Gavril.
The intersection graphs of subtrees in tree are exactly the chordal graphs
,
1974
.
[7]
D. R. Fulkerson,et al.
Flows in Networks.
,
1964
.
[8]
Svante Janson,et al.
Thresholds for classes of intersection graphs
,
1992,
Discret. Math..
[9]
Fanica Gavril,et al.
Intersection Graphs of Helly Families of Subtrees
,
1996,
Discret. Appl. Math..
[10]
Fanica Gavril,et al.
Algorithms on circular-arc graphs
,
1974,
Networks.
[11]
Jeremy P. Spinrad,et al.
Recognition of Circle Graphs
,
1994,
J. Algorithms.
[12]
Jorge Urrutia,et al.
Comparability graphs and intersection graphs
,
1983,
Discret. Math..