Split clique graph complexity L. Alcn and M. Gutierrez La Plata, - - PowerPoint PPT Presentation

split clique graph complexity
SMART_READER_LITE
LIVE PREVIEW

Split clique graph complexity L. Alcn and M. Gutierrez La Plata, - - PowerPoint PPT Presentation

Split clique graph complexity L. Alcn and M. Gutierrez La Plata, Argentina L. Faria and C. M. H. de Figueiredo, Rio de Janeiro, Brazil 1 Clique graph A graph G is the clique graph of a graph H if G is the graph of intersection in


slide-1
SLIDE 1

1

Split clique graph complexity

  • L. Alcón and M. Gutierrez

La Plata, Argentina

  • L. Faria and C. M. H. de Figueiredo,

Rio de Janeiro, Brazil

slide-2
SLIDE 2

2

Clique graph

  • A graph G is the clique graph of a graph H if

G is the graph of intersection in vertices of the maximal cliques of H. 1 2 3 4 1 2 3 4

H G

slide-3
SLIDE 3

3

Our Problem

1 2 3 4

H

1 2 3 4

G

slide-4
SLIDE 4

4

Previous result

  • WG’2006 – CLIQUE GRAPH is NPC for

graphs with maximum degree 14 and maximum clique size 12

slide-5
SLIDE 5

5

Classes of graphs where CLIQUE GRAPH is polynomial

1 2 3 4

H

1 2 3 4

G

Survey of Jayme L. Szwarcfiter

slide-6
SLIDE 6

6

A quest for a non-trivial

Polynomial decidable class

slide-7
SLIDE 7

7

Chordal?

  • Clique structure, simplicial elimination sequence, … ?

Split?

  • Same as chordal, one clique and one

independent set … ?

slide-8
SLIDE 8

8

Our class: Split

  • G=(V,E) is a split graph if V=(K,S), where

K is a complete set and S is an independent set

slide-9
SLIDE 9

9

Main used statements

slide-10
SLIDE 10

10

ksplitp

  • Given a pair of integers k > p, G is ksplitp if

G is a split (K,S) graph and for every vertex s of S, p < d(s) < k. Example

  • f 3split2
slide-11
SLIDE 11

11

In this talk

  • Establish 3 subclasses of split (K,S) graphs in P:
  • 1. |S| < 3
  • 2. |K| < 4
  • 3. s has a private neighbour
  • CLIQUE GRAPH is NP-complete for 3split2
slide-12
SLIDE 12

12

  • 1. |S| < 3

G is clique graph iff G is not N(s2) N(s1) N(s3) s1 s3 s2

slide-13
SLIDE 13

13

  • 2. |K| < 4

G is clique graph iff G has no bases set with

slide-14
SLIDE 14

14

  • G is a clique graph
  • 3. s has a private

neighbour

slide-15
SLIDE 15

15

Our NPC problem NPC NPC

CLIQUE GRAPH 3split2

INSTANCE: A 3 3split2 graph G=(V,E) with partition (K,S) QUESTION: Is there a graph H such that G=K(H)?

3SAT3

INSTANCE: A set of variables U, a collection of clauses C, s.t. if c of C, then |c|=2 or |c|=3, each positive literal u

  • ccurs once, each negative literal occurs once or twice.

QUESTION: Is there a truth assignment for U satisfying each clause of C?

slide-16
SLIDE 16

16

Some preliminaries

  • Black vertices in K
  • White vertices in S
  • Theorem – K is assumed in every 3split2

RS-family

slide-17
SLIDE 17

17

3split2

slide-18
SLIDE 18

18

3split2

slide-19
SLIDE 19

19

The evil triangle

s1 s2 k1 k3 k2 s3

slide-20
SLIDE 20

20

The main gadget

Variable

slide-21
SLIDE 21

21

slide-22
SLIDE 22

22

slide-23
SLIDE 23

23

slide-24
SLIDE 24

24

slide-25
SLIDE 25

25

slide-26
SLIDE 26

26

slide-27
SLIDE 27

27

Variable

slide-28
SLIDE 28

28

slide-29
SLIDE 29

29

slide-30
SLIDE 30

30

Clause

slide-31
SLIDE 31

31 I=(U,C)=({u1, u2, u3, u4, u5, u6, u7}, {(u1,~u2), (u2,~u3), (~u1,u4), (~u2 ,~u4 ,~u5), (~u4 ,~u7), (u5 , ~u6 ,u7), (u3 , u6)}

slide-32
SLIDE 32

32 I=(U,C)=({u1, u2, u3, u4, u5, u6, u7}, {(u1,~u2), (u2,~u3), (~u1,u4), (~u2 ,~u4 ,~u5), (~u4 ,~u7), (u5 , ~u6 ,u7), (u3 , u6)} ~u1=~u2=~u3=~u4=~u5=~u6=u7=T

slide-33
SLIDE 33

33

Problem of theory of the sets

Given a family of sets F, decide whether there exists a family F’, such that:

  • F’ is Helly,
  • Each F’ of F’ has size |F’|>1,
  • For each F of F, U F’ = F

F’ ⊂ F

slide-34
SLIDE 34

34

slide-35
SLIDE 35

35 3split3 3split2 s of S has a private neighbor |S| bounded |K| bounded Split graph G = (V,E) partition V=(K,S) ? NPC P |S| < 3 general |K| < 4 general P ? P ?

Our clique graph results

slide-36
SLIDE 36

36

Next step

  • Is CLIQUE NP-complete for planar graphs?
  • If G is a split planar graph => |K| < 4 =>

=> split planar clique is in P.