The graph sandwich problem for 1-join composition is NP-complete

Size: px
Start display at page:

Download "The graph sandwich problem for 1-join composition is NP-complete"

Transcription

1 Discrete Applied Mathematics 121 (2002) The graph sandwich problem for 1-join composition is NP-complete Celina M.H. de Figueiredo a;, Sulamita Klein a, Kristina Vuskovic b a IM and COPPE, Universidade Federal do Rio de Janeiro, Caixa Postal 68530, Rio de Janeiro, RJ, Brazil b School of Computing, University of Leeds, Leeds LS2 9JT, UK Received 17 May 1999; received in revised form 13 April 2001; accepted 26 April 2001 Abstract A graph is a 1-join composition if its vertex set can be partitioned into four nonempty sets A L; A R; S L and S R such that: every vertex of A L is adjacent to every vertex of A R; no vertex of S L is adjacent to vertex of A R S R; no vertex of S R is adjacent to a vertex of A L S L. The graph sandwich problem for 1-join composition is dened as follows: Given a vertex set V, a forced edge set E 1, and a forbidden edge set E 3, is there a graph G =(V; E) such that E 1 E and E E 3 =, which is a 1-join composition graph? We prove that the graph sandwich problem for 1-join composition is NP-complete. This result stands in contrast to the case where S L = (S R = ), namely, the graph sandwich problem for homogeneous set, which has a polynomial-time solution.? 2002 Elsevier Science B.V. All rights reserved. Keywords: Computational complexity; Graph algorithms; Sandwich problems; Perfect graphs 1. Introduction We say that a graph G 1 =(V; E 1 )isaspanning subgraph of G 2 =(V; E 2 )ife 1 E 2 ; we say that a graph G =(V; E) isasandwich graph for the pair G 1 ;G 2 if E 1 E E 2. For notational simplicity in the sequel, we let E 3 be the set of all edges in the complete graph with vertex set V which are not in E 2. Thus every sandwich graph for the pair G 1 ;G 2 satises E 1 E and E E 3 =. We call E 1 the forced edge set, and E 3 the forbidden edge set. The GRAPH SANDWICH PROBLEM FOR PROPERTY is dened as follows [11]: GRAPH SANDWICH PROBLEM FOR PROPERTY Instance: Vertex set V, forced edge set E 1, forbidden edge set E 3. Corresponding author. addresses: celina@cos.ufrj.br (C.M.H. de Figueiredo), sula@cos.ufrj.br (S. Klein), vuskovi@comp.leeds.ac.uk (K. Vuskovic) X/02/$ - see front matter? 2002 Elsevier Science B.V. All rights reserved. PII: S X(01)

2 74 C.M.H. de Figueiredo et al. / Discrete Applied Mathematics 121 (2002) Question: Is there a graph G =(V; E) such that E 1 E and E E 3 = that satises property? Graph sandwich problems have attracted much attention lately arising from many applications and as a natural generalization of recognition problems [4,9 15]. The recognition problem for a class of graphs C is equivalent to the graph sandwich problem in which the forced edge set E 1 = E, the forbidden edge set E 3 = ; G=(V; E) isthe graph we want to recognize, and property is to belong to class C. Perfect graphs were introduced by Berge [1] as those graphs for which, in every induced subgraph, the size of a largest clique is equal to the chromatic number. The recognition problem for the class of perfect graphs is a famous open problem in computational complexity [16]. Golumbic et al. [11] have considered sandwich problems with respect to several subclasses of perfect graphs, and proved that the GRAPH SANDWICH PROBLEM FOR SPLIT GRAPHS remains in P. On the other hand, they proved that the GRAPH SANDWICH PROBLEM FOR PERMUTATION GRAPHS turns out to be NP-complete. We are interested in graph sandwich problems for properties related to compositions arising in perfect graph theory. Several compositions of graphs are known to preserve perfection: graph substitution [17], join composition [3,6,8], clique identication [2]. A graph G =(V; E) has a homogeneous set H; H V, if each vertex of V \ H is either adjacent to all vertices of H or to none of the vertices of H; H 2 and V \ H 1. Polynomial algorithms for nding homogeneous sets are given in [5,18 21]. A graph G =(V; E) isa1-join partition (or join partition) if its vertex set V can be partitioned into sets V L and V R so that V L 2 and V R 2, V L contains a nonempty set A L, V R contains a nonempty set A R, with the property that every node of A L is adjacent to every node of A R, no node of V L \A L is adjacent to a node of V R, and no node of V R \ A R is adjacent to a node of V L. Let S L = V L \ A L and S R = V R \ A R.If S L =, then A L is a homogeneous set in G, and if S R =, then A R is a homogeneous set in G. In [4], a polynomial-time algorithm is given for solving the graph sandwich problem when property is to contain a homogeneous set. To distinguish the property of containing a homogeneous set from the property of being a 1-join partition graph, we further impose the condition that S L and S R. In this case, we say that V L V R isa1-join composition of G, with left side V L, with right side V R, and with special sets S L ;A L ;S R ;A R. A polynomial-time algorithm, of complexity O(n 3 ), for 1-join composition recognition is given in [7]. In this paper, we prove that the graph sandwich problem when property is to be a 1-join composition is NP-complete, even when restricted to instances that admit a solution for the homogeneous set sandwich problem. 2. Proof of NP-completeness In this section, we prove that the GRAPH SANDWICH PROBLEM FOR 1-JOIN COMPOSITION is NP-complete by reducing the NP-complete problem 3-SATISFIABILITY to GRAPH SAND-

3 C.M.H. de Figueiredo et al. / Discrete Applied Mathematics 121 (2002) WICH PROBLEM FOR 1-JOIN COMPOSITION. These two decision problems are dened as follows: 3-SATISFIABILITY (3SAT) Instance: Set X = {x 1 ;:::;x n } of variables, collection C = {c 1 ;:::;c m } of clauses over X such that each clause c C has c = 3 literals. Question: Is there a truth assignment for X such that each clause in C has at least one true literal? GRAPH SANDWICH PROBLEM FOR 1-JOIN COMPOSITION Instance: Vertex set V, forced edge set E 1, forbidden edge set E 3. Question: Is there a graph G(V; E), such that E 1 E and E E 3 = which is a 1-join composition? Theorem 1. The GRAPH SANDWICH PROBLEM FOR 1-JOIN COMPOSITION is NP-complete. Proof. In order to reduce 3SAT to GRAPH SANDWICH PROBLEM FOR 1-JOIN COMPOSITION, we need to construct a particular instance (V; E 1 ;E 3 )ofgraph SANDWICH PROBLEM FOR 1-JOIN COMPOSITION from a generic instance (X; C) of3sat, such that C is satisable if and only if (V; E 1 ;E 3 ) admits a sandwich graph G =(V; E) which is a 1-join composition. First, we describe the construction of a particular instance (V; E 1 ;E 3 )of GRAPH SAND- WICH PROBLEM FOR 1-JOIN COMPOSITION; second, we prove in Lemma 2 that every 1-join composition G =(V; E) satisfying E 1 E and E E 3 = denes a truth assignment for (X; C); third, we prove in Lemma 3 that every truth assignment for (X; C) denes a 1-join composition G =(V; E) satisfying E 1 E and E E 3 =. These steps are explained in detail below.. Construction of particular instance of GRAPH SANDWICH PROBLEM FOR 1-JOIN COMPOSI- TION. The vertex set V contains: an auxiliary set of vertices {v L ;v;a L ;a R ;s L ;s R }; for each SAT variable x k ; 1 6 k 6 n, one corresponding vertex x k ; for each SAT clause c i ; 1 6 i 6 m, three vertices z1 i ;zi 2 and zi 3, and three sets of vertices V 1 i;vi 2 and V 3 i. As the notation of the auxiliary vertices suggests, the role of those vertices is to dene the sides of the remaining vertices in a 1-join composition of the graph we are about to construct. As we shall see, in any 1-join composition for this graph, vertices a L and s L have to be placed on the same side as vertex v L, vertices a R and s R have to be opposite to vertex v L. This property of the auxiliary vertices with respect to any 1-join composition will dene a forcing for the sides (left or right) of the remaining vertices of the graph. See Figs. 1 4, where solid edges denote forced E 1 -edges and dashed edges denote forbidden E 3 -edges. The forced edge set E 1 is the union of sets of edges: {a L a R ;s L a L ;a R s R }; {v L w: w m i=1 {zi 3 } {x 1;:::;x n ;s L ;a R ;v}}, {vw: w m i=1 {zi 1 ;zi 2 ;zi 3 } {x 1;:::;x n ;a L ;a R ;v L }}, m i=1 {x ia L ;x i a R ;z i 2 zi 3 ;a Rz i 1 ;a Rz i 2 ;a Rz i 3 ;a Lz i 3 }, m i=1 (Bi 1 Bi 2 Bi 3 ), where Bi 1 Bi 2 Bi 3 consists of auxiliary forced edges corresponding to each clause.

4 76 C.M.H. de Figueiredo et al. / Discrete Applied Mathematics 121 (2002) Fig. 1. Auxiliary graph for special instance (V; E 1 ;E 3 ). Fig. 2. Same side (a) and dierent side (b) gadgets respectively, for l i 1 = x k and for l i 1 =x k. Fig. 3. Dierent side (a) and same side (b) gadgets respectively for l i 2 = x k and for l i 2 =x k.

5 C.M.H. de Figueiredo et al. / Discrete Applied Mathematics 121 (2002) Fig. 4. Same side (a) and dierent side (b) gadgets respectively, for l i 3 = x k and for l i 3 =x k. The forbidden edge set E 3 is the union of sets of edges: {v L s R ;vs L ;vs R ;a R s L ;a L s R ; a L v L }, m i=1 {zi 1 zi 2 ;a Lz1 i }, m i=1 (Di 1 Di 2 Di 3 ), where Di 1 Di 2 Di 3 consists of auxiliary forbidden edges corresponding to each clause. In the sequel, for j =1; 2; 3; the auxiliary forced edges Bj i and the auxiliary forbidden edges Dj i will be detailed by considering six dierent cases. Let c i =(l i 1 li 2 li 3 ) be a SAT clause. We have two kinds of gadgets which we call, respectively, same side gadget and dierent side gadget. The name and role of these gadgets will become clear when we prove Claims 2 and 3 for Lemma 2 below. If l i 1 = x k, then the following nodes and edges are added to construct a same side gadget: V1 i = {ai 1 }, Bi 1 = {ai 1 a L;a i 1 a R;z1 i ai 1 ;v La i 1 ;vai 1 }, Di 1 = {zi 1 x k;a i 1 x k}. We say that x k and z1 i are connected by a same side gadget. On the other hand, if l i 1 =x k, where x k is the negation of variable x k, then the following nodes and edges are added to construct a dierent side gadget: V1 i = {ai 1 ;bi 1 ;qi L1 ;qi R1 }, B1 i = {s LqL1 i ;s RqR1 i ;a La i 1 ;a Ra i 1 ;a Lb i 1 ;a Rb i 1 ;ai 1 qi L1 ;ai 1 qi R1 ;bi 1 zi 1 ;v La i 1 ;v Lb i 1 ;v LqL1 i ;vai 1 ;vbi 1 ; vqr1 i }, Di 1 = {qi L1 x k;qr1 i x k;z1 i ai 1 ;ai 1 bi 1 }. We say that x k and z1 i are connected by a dierent side gadget. If l i 2 = x k, then the following nodes and edges are added to construct a dierent side gadget: V2 i = {ai 2 ;bi 2 ;qi L2 ;qi R2 }, Bi 2 = {s LqL2 i ;s RqR2 i ;a La i 2 ;a Ra i 2 ;a Lb i 2 ;a Rb i 2 ;ai 2 qi L2 ;ai 2 qi R2 ; b i 2 zi 2 ;v La i 2 ;v Lb i 2 ;v LqL2 i ;vai 2 ;vbi 2 ;vqi R2 }, Di 2 = {qi L2 x k;qr2 i x k;z2 i ai 2 ;ai 2 bi 2 }. We say that x k and z2 i are connected by a dierent side gadget. On the other hand, if l i 2 =x k, then the following nodes and edges are added to construct a same side gadget: V2 i = {ai 2 }, Bi 2 = {a La i 2 ;a Ra i 2 ;zi 2 ai 2 ;v La i 2 ;vai 2 }, Di 2 = {zi 2 x k;x k a i 2 }. We say that x k and z2 i are connected by a same side gadget. Finally, if l i 3 = x k, then the following nodes and edges are added to construct a same side gadget: V3 i =, Bi 3 =, Di 3 = {zi 3 x k}. We say that x k and z3 i are connected by a same side gadget. On the other hand, if l i 3 =x k, then the following nodes and edges are added to construct a dierent side gadget: V3 i = {qi L3 ;qi R3 }, Bi 3 = {s LqL3 i ;s RqR3 i ; z3 i qi L3 ;zi 3 qi R3 ;v LqL3 i ;vqi R3 }, Di 3 = {x kql3 i ;x kqr3 i }. We say that x k and z3 i are connected by a dierent side gadget.

6 78 C.M.H. de Figueiredo et al. / Discrete Applied Mathematics 121 (2002) Lemmas 2 and 3 prove the required equivalence for establishing Theorem 1. Lemma 2. If the particular instance (V; E 1 ;E 3 ) of GRAPH SANDWICH PROBLEM FOR 1-JOIN COMPOSITION constructed above admits a 1-join composition G =(V; E) such that E 1 E and E E 3 = ; then there exists a truth assignment that satises (X; C). Proof. Suppose there exists a sandwich graph G =(V; E) that has a 1-join composition V L V R, where V L denotes the side of the partition that contains the node v L. Let S L ;A L ;S R and A R be the special sets of this 1-join composition. Claim 1. s L S L ;a L A L ;s R S R ; and a R A R. Proof. We rst show that s L ;a L V L and s R ;a R V R by considering two cases. Case 1: v V L. Since {w: wv L E 1 } {w: wv E 1 } = V \{s R } and S R, we have S R = {s R }. Since s R S R and s R a R E 1, we have a R V R. Since {w: wa R E 1 } {w: ws L E 1 } {w: ws R E 1 } = V \{s L } and S L, we have s L V R and hence s L V L. Since a R v; a R v L E 1, we have v L ;v A L. Since a L v E 1 and a L v L E 3,we have a L V R and hence a L V L. Case 2: v V R. Since v L v E 1, we have v L A L and v A R. First suppose that s L V R. Since {w: wv E 1 } {w: ws L E 1 } = V \{v; s L ;s R } and S L, we have S L = {s R }. Since s R a R E 1, we have a R V L. Since a R v E 1, we have a R A L. But then s L v L E 1 and s L a R E 3 contradict the assumption that V L V R is a 1-join composition. Therefore, s L V L. Since s L v E 3, we have s L S L. Since a L s L E 1, we have a L V L. Suppose that a R V L. Since a R v E 1, we have a R A L. Since s R a R E 1 and s R v L E 3, we have s R V R and hence s R V L. But then, {w: wa R E 1 } {w: ws L E 1 } {w: ws R E 1 } = V \{s L } implies that S R =, which contradicts the assumption that V L V R is a 1-join composition. Therefore a R V R. Since a R v L E 1, we have a R A R. Since s R a R E 1 and s R v E 3, we have s R V L and hence s R V R. Therefore, a L ;s L V L and a R ;s R V R. Since a L a R E 1, we have a L A L and a R A R. Since s L a R E 3, we have s L S L. Since s R a L E 3, we have s R S R. This ends the proof of Claim 1. Claim 2. For i =1;:::;m and j =1; 2; 3; if zj i and x k ; for some k {1;:::;n}; are connected by a same side gadget; then zj i and x k are on the same side of 1-join composition V L V R of G. Proof. By Claim 1, a L A L and a R A R. Since x k a L ;x k a R E 1, we have x k A L A R. First suppose that j = 3. Since z3 i a L;z3 i a R E 1, we have z3 i A L A R. Since z3 i x k E 3, we have that z3 i and x k must be on the same side of 1-join composition V L V R. Now assume that j = 1 or 2. Since a i j a L;a i j a R E 1, we have a i j A L A R. Since a i j x k E 3, we have that a i j and x k must be on the same side of 1-join composition V L V R. Since zj iai j E1 and zj ix k E 3, we conclude that zj i must be on the same side of 1-join composition V L V R as a i j and x k. This ends the proof of Claim 2.

7 C.M.H. de Figueiredo et al. / Discrete Applied Mathematics 121 (2002) Claim 3. For i =1;:::;m and j =1; 2; 3; if zj i and x k ; for some k {1;:::;n}; are connected by a dierent side gadget; then zj i and x k are on dierent sides of 1-join composition V L V R of G. Proof. By Claim 1, s L S L, a L A L, s R S R and a R A R. Since s L S L and qlj i s L E 1, we have qlj i V L. Since s R S R and qrj i s R E 1, we have qrj i V R. Since x k a L ;x k a R E 1, we have x k A L A R. First suppose that j = 3. Since z3 i a L;z3 i a R E 1, we have z3 i A L A R. Since qr3 i zi 3 E1 and qr3 i x k E 3, it follows that z3 i and x k cannot both be in V L. Since ql3 i zi 3 E1 and ql3 i x k E 3, it follows that z3 i and x k cannot both be in V R. Hence, z3 i and x k are on dierent sides of 1-join composition V L V R. Now assume that j = 1 or 2. By a similar argument as above, x k and a i j must be on dierent sides of 1-join composition V L V R. By a similar argument as in Claim 2 applied to vertices a i j ;bi j and zi j, we have that ai j and zi j must be on the same side of 1-join composition V L V R. Hence, x k and zj i must be on dierent sides of 1-join composition V L V R. This ends the proof of Claim 3. We now dene the following truth assignment for (X; C): for k =1;:::;n; x k is false if and only if vertex x k V L. By the construction of (V; E 1 ;E 3 ) and by Claims 2 and 3, for i =1;:::;m, literal l i 1 is false if and only if zi 1 V L, literal l i 2 is false if and only if z2 i V R, and literal l i 3 is false if and only if zi 3 V L. Suppose that for some i {1;:::;m}, the clause c i =(l i 1 li 2 li 3 ) is false. Then zi 1 ;zi 3 V L and z2 i V R.By Claim 1, a L A L and a R A R. Since z1 i a R;z3 i a R E 1, we have z1 i ;zi 3 A L. But then, since z1 i zi 2 E3 and z2 i zi 3 E1, the assumption that V L V R is a 1-join composition of G is contradicted. Hence, the above dened truth assignment satises (X; C). This ends the proof of Lemma 2. The converse of Lemma 2 is given by Lemma 3. Lemma 3. If there exists a truth assignment that satises (X; C), then the particular instance (V; E 1 ;E 3 ) of GRAPH SANDWICH PROBLEM FOR 1-JOIN COMPOSITION constructed above admits a 1-join composition G =(V; E) such that E 1 E and E E 3 =. Proof. Suppose there is a truth assignment that satises (X; C). We shall dene a partition of V into sets V L ;V R that in turn denes a solution G for the particular instance (V; E 1 ;E 3 )of GRAPH SANDWICH PROBLEM FOR 1-JOIN COMPOSITION associated with the 3SAT instance (X; C). Place vertices v L ;a L and s L in V L, and vertices v; a R and s R in V R. For k =1;:::;n, if x k is false, then place it in V L, and otherwise in V R. For each clause c i ;i=1;:::;m, place the remaining vertices as follows: If l i 1 = x k, then place z1 i and ai 1 on the same side as x k.ifl i 1 =x k, then place ql1 i in V L;qR1 i in V R, and a i 1 ;bi 1 and zi 1 on a dierent side from x k. If l i 2 = x k, then place ql2 i in V L, qr2 i in V R, and a i 2 ;bi 2 and zi 2 on a dierent side from x k. If l i 2 =x k, then place z2 i and ai 2 on the same side as x k. If l i 3 = x k, then place z3 i on the same side as x k.ifl i 3 =x k, then place ql3 i in V L;qR3 i in

8 80 C.M.H. de Figueiredo et al. / Discrete Applied Mathematics 121 (2002) V R and z3 i on a dierent side from x k. Note that the above placement of vertices z1 i ;zi 2 and z3 i ;i=1;:::;m, implies that for each clause c i;i=1;:::;m, literal l i 1 is false if and only if z1 i V L, literal l i 2 is false if and only if zi 2 V R, and literal l i 3 is false if and only if z3 i V L. Sets S L and S R are dened as follows: Place s L in S L and s R in S R. For i =1;:::;m and j =1; 2; 3: if zj i is connected by a dierent side gadget, then if zi j is in V L place qlj i in S L, and if zj i is in V R place qrj i in S R. For i =1;:::;m,ifz1 i is in V R, then place z1 i in S R, and if z2 i and zi 3 are both in V R, then place z2 i in S R. Let A L = V L \ S L and A R = V R \ S R. Let E = E 1 {uy: u A L and y A R }. To show that the graph G =(V; E) is a sandwich graph with 1-join composition V L V R, we need to show that the following types of edges do not exist: uy E 3 such that u A L and y A R, uy E 1 such that u S L and y V R, uy E 1 such that u V L and y S R. Let e E 3 and suppose that one endnode of e is in A L and the other is in A R. Then neither s L nor s R is an endnode of e. Edge e cannot be of the form a L z1 i, for some i {1;:::;m}, because a L A L and if z1 i is in V R then z1 i is in S R. Edge e cannot be of the form z1 i zi 2, for some i {1;:::;m}, because that would imply that zi 1 is in V L (since if z1 i is in V R then it is in S R ) and so z2 i is in A R, which means that z3 i is in V L (since z2 i and zi 3 are both in V R then z2 i is in S R), which would imply that all three literals in c i are false. Let i {1;:::;m}. Ifz1 i and x k are connected by a same side gadget, then e D1 i since x k;z1 i and ai 1 are all placed on the same side. If zi 1 and x k are connected by a dierent side gadget, then a i 1 ;bi 1 and zi 1 are all placed on the same side (hence e a i 1 bi 1 ;zi 1 ai 1 ), zi 1 and x k are placed on dierent sides, so if x k V L then qr1 i S R (hence e x k ql1 i ;x kqr1 i ), and if x k V R then ql1 i S L (hence e x k ql1 i ;x kqr1 i ). Therefore e D1 i. Similarly e Di 2 Di 3. Let e E 1 and suppose one endnode of e is in S L and the other is in V R. If s L u E 1, then u = a L ;v L or qlj i for some i {1;:::;m} and j {1; 2; 3}. Since all these nodes are in V L, edge e cannot have s L as an endnode. Thus an endnode of e is qlj i for some i {1;:::;m} and j {1; 2; 3}. But then qi Lj S L, hence zj i V L and so e ql3 i zi 3 ;qi L2 ai 2 ;qi L1 ai 1. Let e E 1 and suppose that one endnode of e is in S R and the other is in V L. If s R u E 1, then u = a R or qrj i for some i {1;:::;m} and j {1; 2; 3}. Since all these nodes are in V R, edge e cannot have s R as an endnode. Suppose that for some i {1;:::;m} and j {1; 2; 3}, qrj i is an endnode of e. Then qi Rj S R, hence zj i V R and so e qr1 i ai 1 ;qi R2 ai 2 ;qi R3 zi 3. Suppose that for some i {1;:::;m}, zi 1 S R and that z1 i is an endnode of e. Then e zi 1 a R;z1 i v, since a R;v V R.Ifz1 i and x k are connected by a same side gadget, then e z1 i ai 1, since zi 1 and ai 1 are placed on the same side. If z1 i and x k are connected by a dierent side gadget, then e z1 i bi 1, since zi 1 and bi 1 are placed on the same side. Thus we may assume that for some i {1;:::;m}; z2 i S R and that z2 i is an endnode of e. Then zi 3 V R and hence e z2 i zi 3. Since a R;v V R,we have e z2 i a R;z2 i v.ifzi 2 and x k are connected by a same side gadget, then e z2 i ai 2, since z2 i and ai 2 are placed on the same side. If zi 2 and x k are connected by a dierent side gadget, then e z2 i bi 2, since zi 2 and bi 2 are placed on the same side.

9 C.M.H. de Figueiredo et al. / Discrete Applied Mathematics 121 (2002) Note that the particular instances (V; E 1 ;E 3 )of GRAPH SANDWICH PROBLEM FOR 1-JOIN COMPOSITION constructed in the proof of Theorem 1 always admit a solution for GRAPH SANDWICH PROBLEM FOR HOMOGENEOUS SET by dening H = {v L ;a L }. Therefore, we have established that GRAPH SANDWICH PROBLEM FOR 1-JOIN COMPOSITION is NP-complete, even when restricted to instances that admit a solution for the homogeneous set sandwich problem. Acknowledgements We are grateful to Luerbio Faria for helping us with the gures and to Marcia Rosana Cerioli for many conversations on sandwich problems. This research was done while the third author was visiting Universidade Federal do Rio de Janeiro supported by Conselho Nacional de Desenvolvimento Cientco e Tecnologico, CNPq. The rst two authors are partially supported by CNPq and PRONEX. We thank referees for their careful reading and valuable suggestions, which helped improve the presentation of this paper. References [1] C. Berge, Les problemes de coloration en theorie des graphes, Publ. Inst. Statist. Univ. Paris 9 (1960) [2] C. Berge, Graphs and Hypergraphs, North-Holland, Amsterdam, Translated from the French by Edward Minieka, North-Holland Mathematical Library, Vol. 6. [3] R.E. Bixby, A Composition for Perfect Graphs, Topics on perfect graphs, North-Holland, Amsterdam, 1984, pp [4] M. Cerioli, H. Everett, C.M.H. de Figueiredo, S. Klein, The homogeneous set sandwich problem, Inf. Process. Lett. 67 (1) (1998) [5] A. Cournier, Sur quelques Algorithmes de Decomposition de Graphes, These Universite Montpellier II, France, [6] W.H. Cunningham, A combinatorial decomposition theory, Thesis, University of Waterloo, Canada, [7] W.H. Cunningham, Decomposition of directed graphs, SIAM J. Algebraic Discrete Methods 3 (2) (1982) [8] W.H. Cunningham, J. Edmonds, A combinatorial decomposition theory, Canad. J. Math. 32 (3) (1980) [9] M.C. Golumbic, Matrix sandwich problems, Linear Algebra Appl. 277 (1 3) (1998) [10] M.C. Golumbic, H. Kaplan, R. Shamir, On the complexity of DNA physical mapping, Adv. in Appl. Math. 15 (3) (1994) [11] M.C. Golumbic, H. Kaplan, R. Shamir, Graph sandwich problems, J. Algorithms 19 (3) (1995) [12] M.C. Golumbic, R. Shamir, Complexity and algorithms for reasoning about time: a graph-theoretic approach, J. Assoc. Comput. Mach. 40 (5) (1993) [13] M.C. Golumbic, A. Wassermann, Complexity and algorithms for graph and hypergraph sandwich problems, Graphs Combin. 14 (3) (1998) [14] H. Kaplan, R. Shamir, Pathwidth, bandwidth, and completion problems to proper interval graphs with small cliques, SIAM J. Comput. 25 (3) (1996) [15] H. Kaplan, R. Shamir, Bounded degree interval sandwich problems, Algorithmica 24 (2) (1999) [16] D.S. Johnson, The NP-Completeness column: an ongoing guide, J. Algorithms 2 (4) (1981)

10 82 C.M.H. de Figueiredo et al. / Discrete Applied Mathematics 121 (2002) [17] L. Lovasz, Normal hypergraphs and the perfect graph conjecture, Discrete Math. 2 (3) (1972) [18] R.M. McConnell, J.P. Spinrad, Linear-time modular decomposition and ecient transitive orientation of comparability graphs, Proceedings of the Fifth Annual ACM-SIAM Symposium on Discrete Algorithms, Arlington, VA, ACM, New York, 1994, pp [19] J.H. Muller, J. Spinrad, Incremental modular decomposition, J. Assoc. Comput. Mach. 36 (1) (1989) [20] B. Reed, A semi-strong perfect graph theorem, Ph.D. Thesis, School of Computer Science, McGill University, Canada, [21] J. Spinrad, P 4 -trees and substitution decomposition, Discrete Appl. Math. 39 (3) (1992)

On the complexity of the sandwich problems for strongly chordal graphs and chordal bipartite graphs

On the complexity of the sandwich problems for strongly chordal graphs and chordal bipartite graphs Theoretical Computer Science 381 (2007) 57 67 www.elsevier.com/locate/tcs On the complexity of the sandwich problems for strongly chordal graphs and chordal bipartite graphs C.M.H. de Figueiredo a,, L.

More information

Discrete Applied Mathematics

Discrete Applied Mathematics Discrete Applied Mathematics ( ) Contents lists available at ScienceDirect Discrete Applied Mathematics journal homepage: www.elsevier.com/locate/dam On the forbidden induced subgraph sandwich problem

More information

The NP-Hardness of the Connected p-median Problem on Bipartite Graphs and Split Graphs

The NP-Hardness of the Connected p-median Problem on Bipartite Graphs and Split Graphs Chiang Mai J. Sci. 2013; 40(1) 8 3 Chiang Mai J. Sci. 2013; 40(1) : 83-88 http://it.science.cmu.ac.th/ejournal/ Contributed Paper The NP-Hardness of the Connected p-median Problem on Bipartite Graphs and

More information

The stable marriage problem with restricted pairs

The stable marriage problem with restricted pairs Theoretical Computer Science 306 (2003) 391 405 www.elsevier.com/locate/tcs The stable marriage problem with restricted pairs Vânia M.F. Dias a, Guilherme D. da Fonseca b, Celina M.H. de Figueiredo c;,

More information

Some operations preserving the existence of kernels

Some operations preserving the existence of kernels Discrete Mathematics 205 (1999) 211 216 www.elsevier.com/locate/disc Note Some operations preserving the existence of kernels Mostafa Blidia a, Pierre Duchet b, Henry Jacob c,frederic Maray d;, Henry Meyniel

More information

This is a repository copy of Chromatic index of graphs with no cycle with a unique chord.

This is a repository copy of Chromatic index of graphs with no cycle with a unique chord. This is a repository copy of Chromatic index of graphs with no cycle with a unique chord. White Rose Research Online URL for this paper: http://eprints.whiterose.ac.uk/74348/ Article: Machado, RCS, de

More information

HOW IS A CHORDAL GRAPH LIKE A SUPERSOLVABLE BINARY MATROID?

HOW IS A CHORDAL GRAPH LIKE A SUPERSOLVABLE BINARY MATROID? HOW IS A CHORDAL GRAPH LIKE A SUPERSOLVABLE BINARY MATROID? RAUL CORDOVIL, DAVID FORGE AND SULAMITA KLEIN To the memory of Claude Berge Abstract. Let G be a finite simple graph. From the pioneering work

More information

Applicable Analysis and Discrete Mathematics available online at HAMILTONIAN PATHS IN ODD GRAPHS 1

Applicable Analysis and Discrete Mathematics available online at  HAMILTONIAN PATHS IN ODD GRAPHS 1 Applicable Analysis and Discrete Mathematics available online at http://pefmath.etf.bg.ac.yu Appl. Anal. Discrete Math. 3 (2009, 386 394. doi:10.2298/aadm0902386b HAMILTONIAN PATHS IN ODD GRAPHS 1 Letícia

More information

arxiv: v1 [cs.dm] 29 Oct 2012

arxiv: v1 [cs.dm] 29 Oct 2012 arxiv:1210.7684v1 [cs.dm] 29 Oct 2012 Square-Root Finding Problem In Graphs, A Complete Dichotomy Theorem. Babak Farzad 1 and Majid Karimi 2 Department of Mathematics Brock University, St. Catharines,

More information

Coloring square-free Berge graphs

Coloring square-free Berge graphs Coloring square-free Berge graphs Maria Chudnovsky Irene Lo Frédéric Maffray Nicolas Trotignon Kristina Vušković September 30, 2015 Abstract We consider the class of Berge graphs that do not contain a

More information

Partitioning a Graph into Disjoint Cliques and a Triangle-free Graph arxiv: v6 [cs.cc] 4 Jan 2015

Partitioning a Graph into Disjoint Cliques and a Triangle-free Graph arxiv: v6 [cs.cc] 4 Jan 2015 Partitioning a Graph into Disjoint Cliques and a Triangle-free Graph arxiv:1403.5961v6 [cs.cc] 4 Jan 2015 Faisal N. Abu-Khzam, Carl Feghali, Haiko Müller January 6, 2015 Abstract A graph G = (V, E) is

More information

Quasi-parity and perfect graphs. Irena Rusu. L.R.I., U.R.A. 410 du C.N.R.S., bât. 490, Orsay-cedex, France

Quasi-parity and perfect graphs. Irena Rusu. L.R.I., U.R.A. 410 du C.N.R.S., bât. 490, Orsay-cedex, France Quasi-parity and perfect graphs Irena Rusu L.R.I., U.R.A. 410 du C.N.R.S., bât. 490, 91405 Orsay-cedex, France Abstract In order to prove the Strong Perfect Graph Conjecture, the existence of a simple

More information

A Note on Perfect Partial Elimination

A Note on Perfect Partial Elimination A Note on Perfect Partial Elimination Matthijs Bomhoff, Walter Kern, and Georg Still University of Twente, Faculty of Electrical Engineering, Mathematics and Computer Science, P.O. Box 217, 7500 AE Enschede,

More information

Extremal Graphs Having No Stable Cutsets

Extremal Graphs Having No Stable Cutsets Extremal Graphs Having No Stable Cutsets Van Bang Le Institut für Informatik Universität Rostock Rostock, Germany le@informatik.uni-rostock.de Florian Pfender Department of Mathematics and Statistics University

More information

IBM Almaden Research Center, 650 Harry Road, School of Mathematical Sciences, Tel Aviv University, TelAviv, Israel

IBM Almaden Research Center, 650 Harry Road, School of Mathematical Sciences, Tel Aviv University, TelAviv, Israel On the Complexity of Some Geometric Problems in Unbounded Dimension NIMROD MEGIDDO IBM Almaden Research Center, 650 Harry Road, San Jose, California 95120-6099, and School of Mathematical Sciences, Tel

More information

NP-complete Problems

NP-complete Problems NP-complete Problems HP, TSP, 3COL, 0/1IP Dimitris Diamantis µπλ November 6, 2014 Dimitris Diamantis (µπλ ) NP-complete Problems November 6, 2014 1 / 34 HAMILTON PATH is NP-Complete Definition Given an

More information

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and education use, including for instruction at the authors institution

More information

Minimizing the size of an identifying or locating-dominating code in a graph is NP-hard

Minimizing the size of an identifying or locating-dominating code in a graph is NP-hard Theoretical Computer Science 290 (2003) 2109 2120 www.elsevier.com/locate/tcs Note Minimizing the size of an identifying or locating-dominating code in a graph is NP-hard Irene Charon, Olivier Hudry, Antoine

More information

Discrete Applied Mathematics

Discrete Applied Mathematics Discrete Applied Mathematics 159 (2011) 1345 1351 Contents lists available at ScienceDirect Discrete Applied Mathematics journal homepage: www.elsevier.com/locate/dam On disconnected cuts and separators

More information

Uniquely 2-list colorable graphs

Uniquely 2-list colorable graphs Discrete Applied Mathematics 119 (2002) 217 225 Uniquely 2-list colorable graphs Y.G. Ganjali a;b, M. Ghebleh a;b, H. Hajiabolhassan a;b;, M. Mirzazadeh a;b, B.S. Sadjad a;b a Institute for Studies in

More information

UNAVOIDABLE INDUCED SUBGRAPHS IN LARGE GRAPHS WITH NO HOMOGENEOUS SETS

UNAVOIDABLE INDUCED SUBGRAPHS IN LARGE GRAPHS WITH NO HOMOGENEOUS SETS UNAVOIDABLE INDUCED SUBGRAPHS IN LARGE GRAPHS WITH NO HOMOGENEOUS SETS MARIA CHUDNOVSKY, RINGI KIM, SANG-IL OUM, AND PAUL SEYMOUR Abstract. An n-vertex graph is prime if it has no homogeneous set, that

More information

Berge Trigraphs. Maria Chudnovsky 1 Princeton University, Princeton NJ March 15, 2004; revised December 2, Research Fellow.

Berge Trigraphs. Maria Chudnovsky 1 Princeton University, Princeton NJ March 15, 2004; revised December 2, Research Fellow. Berge Trigraphs Maria Chudnovsky 1 Princeton University, Princeton NJ 08544 March 15, 2004; revised December 2, 2005 1 This research was partially conducted during the period the author served as a Clay

More information

Relating 2-rainbow domination to weak Roman domination

Relating 2-rainbow domination to weak Roman domination Relating 2-rainbow domination to weak Roman domination José D. Alvarado 1, Simone Dantas 1, and Dieter Rautenbach 2 arxiv:1507.04901v1 [math.co] 17 Jul 2015 1 Instituto de Matemática e Estatística, Universidade

More information

Even pairs in Artemis graphs. Irena Rusu. L.I.F.O., Université d Orléans, bât. 3IA, B.P. 6759, Orléans-cedex 2, France

Even pairs in Artemis graphs. Irena Rusu. L.I.F.O., Université d Orléans, bât. 3IA, B.P. 6759, Orléans-cedex 2, France Even pairs in Artemis graphs Irena Rusu L.I.F.O., Université d Orléans, bât. 3IA, B.P. 6759, 45067 Orléans-cedex 2, France Abstract Everett et al. [2] defined a stretcher to be a graph whose edge set can

More information

Partial characterizations of clique-perfect graphs I: subclasses of claw-free graphs

Partial characterizations of clique-perfect graphs I: subclasses of claw-free graphs Partial characterizations of clique-perfect graphs I: subclasses of claw-free graphs Flavia Bonomo a,1, Maria Chudnovsky b,2 and Guillermo Durán c,3 a Departamento de Computación, Facultad de Ciencias

More information

Even Cycles in Hypergraphs.

Even Cycles in Hypergraphs. Even Cycles in Hypergraphs. Alexandr Kostochka Jacques Verstraëte Abstract A cycle in a hypergraph A is an alternating cyclic sequence A 0, v 0, A 1, v 1,..., A k 1, v k 1, A 0 of distinct edges A i and

More information

Restricted b-matchings in degree-bounded graphs

Restricted b-matchings in degree-bounded graphs Egerváry Research Group on Combinatorial Optimization Technical reports TR-009-1. Published by the Egerváry Research Group, Pázmány P. sétány 1/C, H1117, Budapest, Hungary. Web site: www.cs.elte.hu/egres.

More information

GRAPHS WITH MAXIMAL INDUCED MATCHINGS OF THE SAME SIZE. 1. Introduction

GRAPHS WITH MAXIMAL INDUCED MATCHINGS OF THE SAME SIZE. 1. Introduction GRAPHS WITH MAXIMAL INDUCED MATCHINGS OF THE SAME SIZE PHILIPPE BAPTISTE, MIKHAIL Y. KOVALYOV, YURY L. ORLOVICH, FRANK WERNER, IGOR E. ZVEROVICH Abstract. A graph is well-indumatched if all its maximal

More information

Approximation algorithms and hardness results for the clique packing problem. October, 2007

Approximation algorithms and hardness results for the clique packing problem. October, 2007 Approximation algorithms and hardness results for the clique packing problem F. Chataigner 1 G. Manić 2 Y.Wakabayashi 1 R. Yuster 3 1 Instituto de Matemática e Estatística Universidade de São Paulo, SP,

More information

SAT, Coloring, Hamiltonian Cycle, TSP

SAT, Coloring, Hamiltonian Cycle, TSP 1 SAT, Coloring, Hamiltonian Cycle, TSP Slides by Carl Kingsford Apr. 28, 2014 Sects. 8.2, 8.7, 8.5 2 Boolean Formulas Boolean Formulas: Variables: x 1, x 2, x 3 (can be either true or false) Terms: t

More information

P P P NP-Hard: L is NP-hard if for all L NP, L L. Thus, if we could solve L in polynomial. Cook's Theorem and Reductions

P P P NP-Hard: L is NP-hard if for all L NP, L L. Thus, if we could solve L in polynomial. Cook's Theorem and Reductions Summary of the previous lecture Recall that we mentioned the following topics: P: is the set of decision problems (or languages) that are solvable in polynomial time. NP: is the set of decision problems

More information

Perfect divisibility and 2-divisibility

Perfect divisibility and 2-divisibility Perfect divisibility and 2-divisibility Maria Chudnovsky Princeton University, Princeton, NJ 08544, USA Vaidy Sivaraman Binghamton University, Binghamton, NY 13902, USA April 20, 2017 Abstract A graph

More information

Negative results on acyclic improper colorings

Negative results on acyclic improper colorings Negative results on acyclic improper colorings Pascal Ochem To cite this version: Pascal Ochem. Negative results on acyclic improper colorings. Stefan Felsner. 005 European Conference on Combinatorics,

More information

COLORING CLEAN AND K 4 -FREE CIRCLE GRAPHS

COLORING CLEAN AND K 4 -FREE CIRCLE GRAPHS COLORING CLEAN AND K 4 -FREE CIRCLE GRAPHS ALEXANDR V. KOSTOCHKA AND KEVIN G. MILANS Abstract. A circle graph is the intersection graph of chords drawn in a circle. The best known general upper bound on

More information

This is a repository copy of Even-hole-free graphs that do not contain diamonds: A structure theorem and its consequences.

This is a repository copy of Even-hole-free graphs that do not contain diamonds: A structure theorem and its consequences. This is a repository copy of Even-hole-free graphs that do not contain diamonds: A structure theorem and its consequences. White Rose Research Online URL for this paper: http://eprints.whiterose.ac.uk/74350/

More information

Realization of set functions as cut functions of graphs and hypergraphs

Realization of set functions as cut functions of graphs and hypergraphs Discrete Mathematics 226 (2001) 199 210 www.elsevier.com/locate/disc Realization of set functions as cut functions of graphs and hypergraphs Satoru Fujishige a;, Sachin B. Patkar b a Division of Systems

More information

Graph coloring, perfect graphs

Graph coloring, perfect graphs Lecture 5 (05.04.2013) Graph coloring, perfect graphs Scribe: Tomasz Kociumaka Lecturer: Marcin Pilipczuk 1 Introduction to graph coloring Definition 1. Let G be a simple undirected graph and k a positive

More information

Equitable list colorings of planar graphs without short cycles

Equitable list colorings of planar graphs without short cycles Theoretical Computer Science 407 (008) 1 8 Contents lists available at ScienceDirect Theoretical Computer Science journal homepage: www.elsevier.com/locate/tcs Equitable list colorings of planar graphs

More information

Discrete Mathematics

Discrete Mathematics Discrete Mathematics 310 (2010) 3398 303 Contents lists available at ScienceDirect Discrete Mathematics journal homepage: www.elsevier.com/locate/disc Maximal cliques in {P 2 P 3, C }-free graphs S.A.

More information

On the Structure and the Number of Prime Implicants of 2-CNFs

On the Structure and the Number of Prime Implicants of 2-CNFs On the Structure and the Number of Prime Implicants of 2-CNFs Navid Talebanfard Department of Mathematical and Computing Sciences, Tokyo Institute of Technology, Meguro-ku Ookayama 2-12-1, Japan 152-8552

More information

On a Conjecture Concerning Helly Circle Graphs

On a Conjecture Concerning Helly Circle Graphs On a Conjecture Concerning Helly Circle Graphs Guillermo Durán 1 Agustín Gravano 2 Marina Groshaus 3 Fábio Protti 4 Jayme L. Szwarcfiter 5 Abstract We say that G is an e-circle graph if there is a bijection

More information

ONE-THREE JOIN: A GRAPH OPERATION AND ITS CONSEQUENCES

ONE-THREE JOIN: A GRAPH OPERATION AND ITS CONSEQUENCES Discussiones Mathematicae Graph Theory 37 (2017) 633 647 doi:10.7151/dmgt.1948 ONE-THREE JOIN: A GRAPH OPERATION AND ITS CONSEQUENCES M.A. Shalu and S. Devi Yamini IIITD & M, Kancheepuram, Chennai-600127,

More information

Lecture 1 : Probabilistic Method

Lecture 1 : Probabilistic Method IITM-CS6845: Theory Jan 04, 01 Lecturer: N.S.Narayanaswamy Lecture 1 : Probabilistic Method Scribe: R.Krithika The probabilistic method is a technique to deal with combinatorial problems by introducing

More information

On disconnected cuts and separators

On disconnected cuts and separators On disconnected cuts and separators Takehiro Ito 1, Marcin Kamiński 2, Daniël Paulusma 3 and Dimitrios M. Thilikos 4 1 Graduate School of Information Sciences, Tohoku University, Aoba-yama 6-6-05, Sendai,

More information

On shredders and vertex connectivity augmentation

On shredders and vertex connectivity augmentation On shredders and vertex connectivity augmentation Gilad Liberman The Open University of Israel giladliberman@gmail.com Zeev Nutov The Open University of Israel nutov@openu.ac.il Abstract We consider the

More information

Probe interval graphs and probe unit interval graphs on superclasses of cographs

Probe interval graphs and probe unit interval graphs on superclasses of cographs Author manuscript, published in "" Discrete Mathematics and Theoretical Computer Science DMTCS vol. 15:2, 2013, 177 194 Probe interval graphs and probe unit interval graphs on superclasses of cographs

More information

Spectrally arbitrary star sign patterns

Spectrally arbitrary star sign patterns Linear Algebra and its Applications 400 (2005) 99 119 wwwelseviercom/locate/laa Spectrally arbitrary star sign patterns G MacGillivray, RM Tifenbach, P van den Driessche Department of Mathematics and Statistics,

More information

Complexity Classification of Some Edge Modification Problems

Complexity Classification of Some Edge Modification Problems Complexity Classification of Some Edge Modification Problems Assaf Natanzon 1, Ron Shamir 1, and Roded Sharan 1 Department of Computer Science, Tel Aviv University, Tel-Aviv, Israel. fnatanzon,shamir,rodedg@math.tau.ac.il.

More information

Hanna Furmańczyk EQUITABLE COLORING OF GRAPH PRODUCTS

Hanna Furmańczyk EQUITABLE COLORING OF GRAPH PRODUCTS Opuscula Mathematica Vol. 6 No. 006 Hanna Furmańczyk EQUITABLE COLORING OF GRAPH PRODUCTS Abstract. A graph is equitably k-colorable if its vertices can be partitioned into k independent sets in such a

More information

Minimal enumerations of subsets of a nite set and the middle level problem

Minimal enumerations of subsets of a nite set and the middle level problem Discrete Applied Mathematics 114 (2001) 109 114 Minimal enumerations of subsets of a nite set and the middle level problem A.A. Evdokimov, A.L. Perezhogin 1 Sobolev Institute of Mathematics, Novosibirsk

More information

arxiv: v3 [cs.dm] 18 Oct 2017

arxiv: v3 [cs.dm] 18 Oct 2017 Decycling a Graph by the Removal of a Matching: Characterizations for Special Classes arxiv:1707.02473v3 [cs.dm] 18 Oct 2017 Fábio Protti and Uéverton dos Santos Souza Institute of Computing - Universidade

More information

The complexity of acyclic subhypergraph problems

The complexity of acyclic subhypergraph problems The complexity of acyclic subhypergraph problems David Duris and Yann Strozecki Équipe de Logique Mathématique (FRE 3233) - Université Paris Diderot-Paris 7 {duris,strozecki}@logique.jussieu.fr Abstract.

More information

The Recognition of Simple-Triangle Graphs and of Linear-Interval Orders Is Polynomial

The Recognition of Simple-Triangle Graphs and of Linear-Interval Orders Is Polynomial The Recognition of Simple-Triangle Graphs and of Linear-Interval Orders Is Polynomial George B. Mertzios School of Engineering and Computing Sciences, Durham University, UK george.mertzios@durham.ac.uk

More information

Cographs; chordal graphs and tree decompositions

Cographs; chordal graphs and tree decompositions Cographs; chordal graphs and tree decompositions Zdeněk Dvořák September 14, 2015 Let us now proceed with some more interesting graph classes closed on induced subgraphs. 1 Cographs The class of cographs

More information

The strong perfect graph theorem

The strong perfect graph theorem Annals of Mathematics, 164 (2006), 51 229 The strong perfect graph theorem By Maria Chudnovsky, Neil Robertson, Paul Seymour, * and Robin Thomas Abstract A graph G is perfect if for every induced subgraph

More information

On the size of minimal unsatisfiable formulas

On the size of minimal unsatisfiable formulas On the size of minimal unsatisfiable formulas Choongbum Lee Submitted: 2008; Accepted: 2008; Published: XX Mathematics Subject Classification: 05D99(Primary); 05C15, 68R10(Secondary) Abstract An unsatisfiable

More information

Packing of Rigid Spanning Subgraphs and Spanning Trees

Packing of Rigid Spanning Subgraphs and Spanning Trees Packing of Rigid Spanning Subgraphs and Spanning Trees Joseph Cheriyan Olivier Durand de Gevigney Zoltán Szigeti December 14, 2011 Abstract We prove that every 6k + 2l, 2k-connected simple graph contains

More information

Strongly chordal and chordal bipartite graphs are sandwich monotone

Strongly chordal and chordal bipartite graphs are sandwich monotone Strongly chordal and chordal bipartite graphs are sandwich monotone Pinar Heggernes Federico Mancini Charis Papadopoulos R. Sritharan Abstract A graph class is sandwich monotone if, for every pair of its

More information

1.1 P, NP, and NP-complete

1.1 P, NP, and NP-complete CSC5160: Combinatorial Optimization and Approximation Algorithms Topic: Introduction to NP-complete Problems Date: 11/01/2008 Lecturer: Lap Chi Lau Scribe: Jerry Jilin Le This lecture gives a general introduction

More information

Theory of Computation Chapter 9

Theory of Computation Chapter 9 0-0 Theory of Computation Chapter 9 Guan-Shieng Huang May 12, 2003 NP-completeness Problems NP: the class of languages decided by nondeterministic Turing machine in polynomial time NP-completeness: Cook

More information

Generalizations of Matched CNF Formulas

Generalizations of Matched CNF Formulas Generalizations of Matched CNF Formulas Stefan Szeider (szeider@cs.toronto.edu) Department of Computer Science, University of Toronto, M5S 3G4 Toronto, Ontario, Canada Abstract. A CNF formula is called

More information

Applications of the Lopsided Lovász Local Lemma Regarding Hypergraphs

Applications of the Lopsided Lovász Local Lemma Regarding Hypergraphs Regarding Hypergraphs Ph.D. Dissertation Defense April 15, 2013 Overview The Local Lemmata 2-Coloring Hypergraphs with the Original Local Lemma Counting Derangements with the Lopsided Local Lemma Lopsided

More information

The cocycle lattice of binary matroids

The cocycle lattice of binary matroids Published in: Europ. J. Comb. 14 (1993), 241 250. The cocycle lattice of binary matroids László Lovász Eötvös University, Budapest, Hungary, H-1088 Princeton University, Princeton, NJ 08544 Ákos Seress*

More information

Induced subgraphs of graphs with large chromatic number. I. Odd holes

Induced subgraphs of graphs with large chromatic number. I. Odd holes Induced subgraphs of graphs with large chromatic number. I. Odd holes Alex Scott Mathematical Institute, University of Oxford, Oxford OX2 6GG, UK Paul Seymour 1 Princeton University, Princeton, NJ 08544,

More information

Generalized Dynamic Storage Allocation

Generalized Dynamic Storage Allocation Discrete Mathematics and Theoretical Computer Science DMTCS vol. (subm.), by the authors, 1 1 Generalized Dynamic Storage Allocation H.A. Kierstead 1 and Karin R. Saoub 2 1 School of Mathematical and Statistical

More information

Lecture 15 - NP Completeness 1

Lecture 15 - NP Completeness 1 CME 305: Discrete Mathematics and Algorithms Instructor: Professor Aaron Sidford (sidford@stanford.edu) February 29, 2018 Lecture 15 - NP Completeness 1 In the last lecture we discussed how to provide

More information

Neighborly families of boxes and bipartite coverings

Neighborly families of boxes and bipartite coverings Neighborly families of boxes and bipartite coverings Noga Alon Dedicated to Professor Paul Erdős on the occasion of his 80 th birthday Abstract A bipartite covering of order k of the complete graph K n

More information

Partial characterizations of clique-perfect graphs II: diamond-free and Helly circular-arc graphs

Partial characterizations of clique-perfect graphs II: diamond-free and Helly circular-arc graphs Partial characterizations of clique-perfect graphs II: diamond-free and Helly circular-arc graphs Flavia Bonomo a,1, Maria Chudnovsky b,2 and Guillermo Durán c,3 a Departamento de Matemática, Facultad

More information

On the hardness of losing width

On the hardness of losing width On the hardness of losing width Marek Cygan 1, Daniel Lokshtanov 2, Marcin Pilipczuk 1, Micha l Pilipczuk 1, and Saket Saurabh 3 1 Institute of Informatics, University of Warsaw, Poland {cygan@,malcin@,mp248287@students}mimuwedupl

More information

Enumerating minimal connected dominating sets in graphs of bounded chordality,

Enumerating minimal connected dominating sets in graphs of bounded chordality, Enumerating minimal connected dominating sets in graphs of bounded chordality, Petr A. Golovach a,, Pinar Heggernes a, Dieter Kratsch b a Department of Informatics, University of Bergen, N-5020 Bergen,

More information

Cartesian product of hypergraphs: properties and algorithms

Cartesian product of hypergraphs: properties and algorithms Cartesian product of hypergraphs: properties and algorithms Alain Bretto alain.bretto@info.unicaen.fr Yannick Silvestre yannick.silvestre@info.unicaen.fr Thierry Vallée vallee@pps.jussieu.fr Université

More information

The structure of bull-free graphs I three-edge-paths with centers and anticenters

The structure of bull-free graphs I three-edge-paths with centers and anticenters The structure of bull-free graphs I three-edge-paths with centers and anticenters Maria Chudnovsky Columbia University, New York, NY 10027 USA May 6, 2006; revised March 29, 2011 Abstract The bull is the

More information

2-List-coloring planar graphs without monochromatic triangles

2-List-coloring planar graphs without monochromatic triangles Journal of Combinatorial Theory, Series B 98 (2008) 1337 1348 www.elsevier.com/locate/jctb 2-List-coloring planar graphs without monochromatic triangles Carsten Thomassen Department of Mathematics, Technical

More information

NP-Hardness reductions

NP-Hardness reductions NP-Hardness reductions Definition: P is the class of problems that can be solved in polynomial time, that is n c for a constant c Roughly, if a problem is in P then it's easy, and if it's not in P then

More information

NP-COMPLETE PROBLEMS. 1. Characterizing NP. Proof

NP-COMPLETE PROBLEMS. 1. Characterizing NP. Proof T-79.5103 / Autumn 2006 NP-complete problems 1 NP-COMPLETE PROBLEMS Characterizing NP Variants of satisfiability Graph-theoretic problems Coloring problems Sets and numbers Pseudopolynomial algorithms

More information

A characterisation of cubic parity graphs (with complete details)

A characterisation of cubic parity graphs (with complete details) A characterisation of cubic parity graphs (with complete details) 23rd July 2002; minor revisions 1st April 2003 Rommel Barbosa Instituto de Informatica, Universidade Federal de Goiás Caixa Postal 131,

More information

Some Complexity Problems on Single Input Double Output Controllers

Some Complexity Problems on Single Input Double Output Controllers Some Complexity Problems on Single Input Double Output Controllers K. M. Hangos 1 Zs. Tuza 1,2, A. Yeo 3 1 Computer and Automation Institute, Hungarian Academy of Sciences, H-1111 Budapest, Kende u. 13

More information

Vertex colorings of graphs without short odd cycles

Vertex colorings of graphs without short odd cycles Vertex colorings of graphs without short odd cycles Andrzej Dudek and Reshma Ramadurai Department of Mathematical Sciences Carnegie Mellon University Pittsburgh, PA 1513, USA {adudek,rramadur}@andrew.cmu.edu

More information

Hong-Gwa Yeh and Gerard J. Chang. 1. Introduction

Hong-Gwa Yeh and Gerard J. Chang. 1. Introduction TAIWANESE JOURNAL OF MATHEMATICS Vol. 2, No. 3, pp. 353-360, September 1998 THE PATH-PARTITION PROBLEM IN BIPARTITE DISTANCE-HEREDITARY GRAPHS Hong-Gwa Yeh and Gerard J. Chang Abstract. A path partition

More information

CSE 421 NP-Completeness

CSE 421 NP-Completeness CSE 421 NP-Completeness Yin at Lee 1 Cook-Levin heorem heorem (Cook 71, Levin 73): 3-SA is NP-complete, i.e., for all problems A NP, A p 3-SA. (See CSE 431 for the proof) So, 3-SA is the hardest problem

More information

NOTES ON THE INDEPENDENCE NUMBER IN THE CARTESIAN PRODUCT OF GRAPHS

NOTES ON THE INDEPENDENCE NUMBER IN THE CARTESIAN PRODUCT OF GRAPHS Discussiones Mathematicae Graph Theory xx (xxxx ) xxx xxx NOTES ON THE INDEPENDENCE NUMBER IN THE CARTESIAN PRODUCT OF GRAPHS G. Abay-Asmerom, R. Hammack, C.E. Larson and D.T. Taylor Department of Mathematics

More information

FRACTIONAL PACKING OF T-JOINS. 1. Introduction

FRACTIONAL PACKING OF T-JOINS. 1. Introduction FRACTIONAL PACKING OF T-JOINS FRANCISCO BARAHONA Abstract Given a graph with nonnegative capacities on its edges, it is well known that the capacity of a minimum T -cut is equal to the value of a maximum

More information

An approximate version of Hadwiger s conjecture for claw-free graphs

An approximate version of Hadwiger s conjecture for claw-free graphs An approximate version of Hadwiger s conjecture for claw-free graphs Maria Chudnovsky Columbia University, New York, NY 10027, USA and Alexandra Ovetsky Fradkin Princeton University, Princeton, NJ 08544,

More information

F. Roussel, I. Rusu. Université d Orléans, L.I.F.O., B.P. 6759, Orléans Cedex 2, France

F. Roussel, I. Rusu. Université d Orléans, L.I.F.O., B.P. 6759, Orléans Cedex 2, France A linear algorithm to color i-triangulated graphs F. Roussel, I. Rusu Université d Orléans, L.I.F.O., B.P. 6759, 45067 Orléans Cedex 2, France Abstract: We show that i-triangulated graphs can be colored

More information

Self-duality of bounded monotone boolean functions and related problems

Self-duality of bounded monotone boolean functions and related problems Discrete Applied Mathematics 156 (2008) 1598 1605 www.elsevier.com/locate/dam Self-duality of bounded monotone boolean functions and related problems Daya Ram Gaur a, Ramesh Krishnamurti b a Department

More information

On a kind of restricted edge connectivity of graphs

On a kind of restricted edge connectivity of graphs Discrete Applied Mathematics 117 (2002) 183 193 On a kind of restricted edge connectivity of graphs Jixiang Meng a; ;1, Youhu Ji b a Department of Mathematics, Xinjiang University, Urumqi 830046, Xinjiang,

More information

PERFECT GRAPHS AND THE PERFECT GRAPH THEOREMS

PERFECT GRAPHS AND THE PERFECT GRAPH THEOREMS PERFECT GRAPHS AND THE PERFECT GRAPH THEOREMS PETER BALLEN Abstract. The theory of perfect graphs relates the concept of graph colorings to the concept of cliques. In this paper, we introduce the concept

More information

An O(n 2 ) algorithm for maximum cycle mean of Monge matrices in max-algebra

An O(n 2 ) algorithm for maximum cycle mean of Monge matrices in max-algebra Discrete Applied Mathematics 127 (2003) 651 656 Short Note www.elsevier.com/locate/dam An O(n 2 ) algorithm for maximum cycle mean of Monge matrices in max-algebra Martin Gavalec a;,jan Plavka b a Department

More information

arxiv: v2 [cs.dm] 17 Nov 2012

arxiv: v2 [cs.dm] 17 Nov 2012 The star and biclique coloring and choosability problems Marina Groshaus Francisco J. Soulignac Pablo Terlisky {groshaus,fsoulign,terlisky}@dc.uba.ar arxiv:1210.7269v2 [cs.dm] 17 Nov 2012 Abstract A biclique

More information

Durham Research Online

Durham Research Online Durham Research Online Deposited in DRO: 30 November 2016 Version of attached le: Accepted Version Peer-review status of attached le: Peer-reviewed Citation for published item: Alves, Sancrey Rodrigues

More information

Weighted Upper Domination. Arman Boyacı, Bogazici University, Turkey Jérôme Monnot, Université Paris-Dauphine, LAMSADE, France

Weighted Upper Domination. Arman Boyacı, Bogazici University, Turkey Jérôme Monnot, Université Paris-Dauphine, LAMSADE, France Weighted Upper Domination Arman Boyacı, Bogazici University, Turkey Jérôme Monnot, Université Paris-Dauphine, LAMSADE, France Abstract - Upper Domination Number: the cardinality of maximum minimal dominating

More information

Coloring graphs with forbidden induced subgraphs

Coloring graphs with forbidden induced subgraphs Coloring graphs with forbidden induced subgraphs Maria Chudnovsky Abstract. Since graph-coloring is an NP -complete problem in general, it is natural to ask how the complexity changes if the input graph

More information

EXACT DOUBLE DOMINATION IN GRAPHS

EXACT DOUBLE DOMINATION IN GRAPHS Discussiones Mathematicae Graph Theory 25 (2005 ) 291 302 EXACT DOUBLE DOMINATION IN GRAPHS Mustapha Chellali Department of Mathematics, University of Blida B.P. 270, Blida, Algeria e-mail: mchellali@hotmail.com

More information

Lecture #14: NP-Completeness (Chapter 34 Old Edition Chapter 36) Discussion here is from the old edition.

Lecture #14: NP-Completeness (Chapter 34 Old Edition Chapter 36) Discussion here is from the old edition. Lecture #14: 0.0.1 NP-Completeness (Chapter 34 Old Edition Chapter 36) Discussion here is from the old edition. 0.0.2 Preliminaries: Definition 1 n abstract problem Q is a binary relations on a set I of

More information

Fixed Parameter Algorithms for Interval Vertex Deletion and Interval Completion Problems

Fixed Parameter Algorithms for Interval Vertex Deletion and Interval Completion Problems Fixed Parameter Algorithms for Interval Vertex Deletion and Interval Completion Problems Arash Rafiey Department of Informatics, University of Bergen, Norway arash.rafiey@ii.uib.no Abstract We consider

More information

Differential approximation results for the Steiner tree problem

Differential approximation results for the Steiner tree problem Differential approximation results for the Steiner tree problem Marc Demange, Jérôme Monnot, Vangelis Paschos To cite this version: Marc Demange, Jérôme Monnot, Vangelis Paschos. Differential approximation

More information

Wheel-free planar graphs

Wheel-free planar graphs Wheel-free planar graphs Pierre Aboulker Concordia University, Montréal, Canada email: pierreaboulker@gmail.com Maria Chudnovsky Columbia University, New York, NY 10027, USA e-mail: mchudnov@columbia.edu

More information

Near-domination in graphs

Near-domination in graphs Near-domination in graphs Bruce Reed Researcher, Projet COATI, INRIA and Laboratoire I3S, CNRS France, and Visiting Researcher, IMPA, Brazil Alex Scott Mathematical Institute, University of Oxford, Oxford

More information

CS 301: Complexity of Algorithms (Term I 2008) Alex Tiskin Harald Räcke. Hamiltonian Cycle. 8.5 Sequencing Problems. Directed Hamiltonian Cycle

CS 301: Complexity of Algorithms (Term I 2008) Alex Tiskin Harald Räcke. Hamiltonian Cycle. 8.5 Sequencing Problems. Directed Hamiltonian Cycle 8.5 Sequencing Problems Basic genres. Packing problems: SET-PACKING, INDEPENDENT SET. Covering problems: SET-COVER, VERTEX-COVER. Constraint satisfaction problems: SAT, 3-SAT. Sequencing problems: HAMILTONIAN-CYCLE,

More information