achromatic number of signed graphs
play

Achromatic number of signed graphs Dimitri Lajou (LaBRI Bordeaux) e - PowerPoint PPT Presentation

Achromatic numbers NP-completeness Achromatic number of signed graphs Dimitri Lajou (LaBRI Bordeaux) e Hocquard and Supervised by Herv Eric Sopena 14 Novembre 2018 Achromatic numbers NP-completeness Overview Achromatic numbers 1


  1. Achromatic numbers NP-completeness Achromatic number of signed graphs Dimitri Lajou (LaBRI Bordeaux) e Hocquard and ´ Supervised by Herv´ Eric Sopena 14 Novembre 2018

  2. Achromatic numbers NP-completeness Overview Achromatic numbers 1 Achromatic number of a graph (Harary and Hedetniemi (1970)) Achromatic number of a 2-edge-colored graph Achromatic number of a signed graph Other achromatic numbers 2 NP-completeness 2/28

  3. Achromatic numbers NP-completeness Overview Achromatic numbers 1 Achromatic number of a graph (Harary and Hedetniemi (1970)) Achromatic number of a 2-edge-colored graph Achromatic number of a signed graph Other achromatic numbers 2 NP-completeness 3/28

  4. Achromatic numbers NP-completeness Overview Achromatic numbers 1 Achromatic number of a graph (Harary and Hedetniemi (1970)) Achromatic number of a 2-edge-colored graph Achromatic number of a signed graph Other achromatic numbers 2 NP-completeness 4/28

  5. Achromatic numbers NP-completeness 5/28

  6. Achromatic numbers NP-completeness → 5/28

  7. Achromatic numbers NP-completeness A surjective homomorphism is a sequence of identifications of non adjacent vertices. → → 5/28

  8. Achromatic numbers NP-completeness A surjective homomorphism is a sequence of identifications of non adjacent vertices. → → → 5/28

  9. Achromatic numbers NP-completeness A surjective homomorphism is a A clique is a graph in which sequence of identifications we cannot identify vertices. of non adjacent vertices. → → → → 5/28

  10. Achromatic numbers NP-completeness A surjective homomorphism is a A clique is a graph in which sequence of identifications we cannot identify vertices. of non adjacent vertices. → → → → χ ( G ) is the order of the smallest clique we can reach from G by a homomorphism. 5/28

  11. Achromatic numbers NP-completeness A surjective homomorphism is a A clique is a graph in which sequence of identifications we cannot identify vertices. of non adjacent vertices. → → → → χ ( G ) = 3 χ ( G ) is the order of the smallest clique we can reach from G by a homomorphism. 5/28

  12. Achromatic numbers NP-completeness A surjective homomorphism is a A clique is a graph in which sequence of identifications we cannot identify vertices. of non adjacent vertices. → → → → χ ( G ) = 3 χ ( G ) is the order of the smallest clique we can reach from G by a homomorphism. 5/28

  13. Achromatic numbers NP-completeness A surjective homomorphism is a A clique is a graph in which sequence of identifications we cannot identify vertices. of non adjacent vertices. → → → → χ ( G ) = 3 χ ( G ) is the order of the smallest clique we can reach from G by a homomorphism. → 5/28

  14. Achromatic numbers NP-completeness A surjective homomorphism is a A clique is a graph in which sequence of identifications we cannot identify vertices. of non adjacent vertices. → → → → χ ( G ) = 3 χ ( G ) is the order of the smallest clique we can reach from G by a homomorphism. ψ ( G ) is the order of the largest → clique we can reach from G by a surjective homomorphism. 5/28

  15. Achromatic numbers NP-completeness A surjective homomorphism is a A clique is a graph in which sequence of identifications we cannot identify vertices. of non adjacent vertices. → → → → χ ( G ) = 3 χ ( G ) is the order of the smallest clique we can reach from G by a homomorphism. ψ ( G ) is the order of the largest → clique we can reach from G by a surjective homomorphism. ψ ( G ) = 4 5/28

  16. Achromatic numbers NP-completeness Consider the following algorithm: Require: A graph G . Ensure: Returns an integer R ( G ). while there exist two non adjacent vertices do Choose randomly u and v such that uv / ∈ E ( G ). Identify u and v . end while return | G | 6/28

  17. Achromatic numbers NP-completeness Consider the following algorithm: Require: A graph G . Ensure: Returns an integer R ( G ). while there exist two non adjacent vertices do Choose randomly u and v such that uv / ∈ E ( G ). Identify u and v . end while return | G | χ ( G ) ψ ( G ) 0 1 2 3 4 5 6 7 6/28

  18. Achromatic numbers NP-completeness Consider the following algorithm: Require: A graph G . Ensure: Returns an integer R ( G ). while there exist two non adjacent vertices do Choose randomly u and v such that uv / ∈ E ( G ). Identify u and v . end while return | G | χ ( G ) R ( G ) ψ ( G ) 0 1 2 3 4 5 6 7 6/28

  19. Achromatic numbers NP-completeness Problem: Achromatic number Instance: A graph G and an integer k Question: Is ψ ( G ) ≥ k ? Theorem (Yannakakis and Gavril, 1980) The problem Achromatic number is NP-complete even for complements of bipartite graphs. Theorem (Bodlaender, 1989) The problem Achromatic number is NP-complete even for graphs that are both connected interval graphs and co-graphs. 7/28

  20. Achromatic numbers NP-completeness Overview Achromatic numbers 1 Achromatic number of a graph (Harary and Hedetniemi (1970)) Achromatic number of a 2-edge-colored graph Achromatic number of a signed graph Other achromatic numbers 2 NP-completeness 8/28

  21. Achromatic numbers NP-completeness Definition A 2-edge-colored graph ( G , C ) is a simple undirected graph where each edge can be either positive or negative. C is the set of negative edges. 9/28

  22. Achromatic numbers NP-completeness Definition A 2-edge-colored graph ( G , C ) is a simple undirected graph where each edge can be either positive or negative. C is the set of negative edges. → 2 ec 9/28

  23. Achromatic numbers NP-completeness Definition A 2-edge-colored graph ( G , C ) is a simple undirected graph where each edge can be either positive or negative. C is the set of negative edges. → 2 ec 9/28

  24. Achromatic numbers NP-completeness Definition A 2-edge-colored graph ( G , C ) is a simple undirected graph where each edge can be either positive or negative. C is the set of negative edges. 9/28

  25. Achromatic numbers NP-completeness Definition A 2-edge-colored graph ( G , C ) is a simple undirected graph where each edge can be either positive or negative. C is the set of negative edges. → 2 ec 9/28

  26. Achromatic numbers NP-completeness Definition A 2-edge-colored graph ( G , C ) is a simple undirected graph where each edge can be either positive or negative. C is the set of negative edges. → 2 ec 9/28

  27. Achromatic numbers NP-completeness Definition A 2-edge-colored graph ( G , C ) is a simple undirected graph where each edge can be either positive or negative. C is the set of negative edges. 9/28

  28. Achromatic numbers NP-completeness Definition A 2-edge-colored graph ( G , C ) is a simple undirected graph where each edge can be either positive or negative. C is the set of negative edges. → 2 ec 9/28

  29. Achromatic numbers NP-completeness Definition A 2-edge-colored graph ( G , C ) is a simple undirected graph where each edge can be either positive or negative. C is the set of negative edges. → 2 ec A 2-edge-colored clique. 9/28

  30. Achromatic numbers NP-completeness Definition A 2-edge-colored graph ( G , C ) is a simple undirected graph where each edge can be either positive or negative. C is the set of negative edges. → 2 ec A 2-edge-colored clique. ( G , C ) → 2 ec ( H , D ) ⇐ ⇒ there exists a surjective homomorphism from ( G , C ) to ( H , D ). 9/28

  31. Achromatic numbers NP-completeness Definition For a 2-edge-colored graph ( G , C ), we define and note: χ 2 ( G , C ), the chromatic number of ( G , C ), is the order of the smallest 2-edge-colored clique ( K , D ) such that ( G , C ) → 2 ec ( K , D ), ψ 2 ( G , C ), the achromatic number of ( G , C ), is the order of the largest 2-edge-colored clique ( K , D ) such that ( G , C ) → 2 ec ( K , D ). 10/28

  32. Achromatic numbers NP-completeness Problem: 2 -edge-colored graph achromatic number [2ec-an] Instance: A 2-edge-colored graph ( G , C ) and an integer k Question: Is ψ 2 ( G , C ) ≥ k ? Theorem The problem 2ec-an is NP-complete even for graphs that are both connected interval graphs and co-graphs and for graphs that are complements of bipartite graphs. 11/28

  33. Achromatic numbers NP-completeness Overview Achromatic numbers 1 Achromatic number of a graph (Harary and Hedetniemi (1970)) Achromatic number of a 2-edge-colored graph Achromatic number of a signed graph Other achromatic numbers 2 NP-completeness 12/28

  34. Achromatic numbers NP-completeness Definition A signed graph [ G , Σ] is a graph where each edge can be either positive or negative. Moreover we can resign at each vertex v . Resigning at v consists in inverting the signs of all edges incident with v . Σ is the set of negative edges. → resign 13/28

  35. Achromatic numbers NP-completeness Definition A signed graph [ G , Σ] is a graph where each edge can be either positive or negative. Moreover we can resign at each vertex v . Resigning at v consists in inverting the signs of all edges incident with v . Σ is the set of negative edges. → resign 13/28

  36. Achromatic numbers NP-completeness Definition A signed graph [ G , Σ] is a graph where each edge can be either positive or negative. Moreover we can resign at each vertex v . Resigning at v consists in inverting the signs of all edges incident with v . Σ is the set of negative edges. → resign 13/28

Recommend


More recommend