Top Banner
Hardness and algorithms for variants of line graphs of directed graphs Mourad Baïou, Laurent Beaudou, Zhentao Li and Vincent Limouzy LIMOS, Université Blaise-Pascal, Clermont-Ferrand, France ISAAC 2013, Hong-Kong, December 16 th , 2013
43

Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

May 27, 2018

Download

Documents

buidieu
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Hardness and algorithms for variants of

line graphs of directed graphs

Mourad Baïou, Laurent Beaudou, Zhentao Li and VincentLimouzy

LIMOS, Université Blaise-Pascal, Clermont-Ferrand, France

ISAAC 2013, Hong-Kong, December 16th, 2013

Page 2: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Cast (in order of appearance)

Pierre de Fermat

Beaumont-de-L. 1601 - Castres 1665

Methodus de maxima et minima, 1638

Page 3: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Cast (in order of appearance)

Evangelista Torricelli

Faenza 1608 - Florence 1647

V. Viviani, De maximis et minimis..., 1659

Page 4: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical
Page 5: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

centroid : min∑

d2i

Page 6: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

min∑

dℓ1i

Page 7: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical
Page 8: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

median : min∑

dℓ2i

Page 9: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

median : min∑

dℓ2i

Page 10: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Cast (in order of appearance)

Pierre Varignon

Caen 1654 - Paris 1722

Page 11: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Cast (in order of appearance)

Alfred Weber

Erfurt 1868 - Heidelberg 1958

Über den Standort der Industrien, 1909

Page 12: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Cast (in order of appearance)

Endre Weiszfeld

Budapest 1916 - Santa Rosa 2003

In Tohoku Mathematical Journal 43, 1937

Page 13: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Cast (in order of appearance)

G. B. Dantzig W. M. Hirsch

1914 - 2005 1918 - 2007

S. L. Hakimi

The fixed charge problem

Naval Research Logistics Quarterly, 1968

Optimal location of switching centers andthe absolute centers and medians of a graph

Operations Research, 1964

Page 14: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

The problem

Page 15: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

The problem

Page 16: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

The problem

cj

Page 17: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

The problem

cj

cij

Page 18: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

The problem

cj

cij

Page 19: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

The problem

cj

cij

xij ≤ yj

Page 20: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

The problem

cj

cij

xij ≤ yj

yi +∑

i→j xij = 1

Page 21: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

The problem

cj

cij

min∑

cijxij +∑

ciyi

xij ≤ yj

yi +∑

i→j xij = 1

Page 22: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Facility location graph

Page 23: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Facility location graph

Page 24: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Facility location graph

Independent Set

Page 25: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Smelling like line graphs

✘ · · Line graphs of bipartite graphs✔ ✔ ✔ Line graphs✔ ✘ ✘ Chvátal and Ebenegger✔ ✔ ✘ Our case

Page 26: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Do you recognize me ?

Given a digraph D,

underlying graph of the line digraph of Dnp-complete

flg(D)⊓

line graph of the underlying graph of Dp

Page 27: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Do you recognize me ?

Given a digraph D,

underlying graph of the line digraph of Dnp-complete

flg(D)⊓

line graph of the underlying graph of Dp

Theorem [Baïou, B., Li and Limouzy, 2013+]

Recognizing if a graph G is a facility location graph isnp-complete.

Page 28: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Did you see my big gadget ?

Page 29: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Triangle-free graphs

Lemma

G is a facility location graph if and only if G ′ is a facilitylocation graph.

G G ′

Page 30: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Triangle-free graphs

Theorem [BBLL, 2013+]

If G is triangle-free, then G is a facility location graph if andonly if, once peeled off, every connected component has atmost one cycle.

Page 31: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Triangle-free graphs

Theorem [BBLL, 2013+]

If G is triangle-free, then G is a facility location graph if andonly if, once peeled off, every connected component has atmost one cycle.

This yields an infinite family of forbidden induced subgraphs.

Page 32: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Triangle-free graphs

Page 33: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Triangle-free graphs

FLG is not minor closed

Page 34: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

The slide where Erdős is mentioned

Corollary

Triangle-free facility location graphs are 3-colourable.

Page 35: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

The slide where Erdős is mentioned

Paul Erdős

Budapest 1913 - Warsaw 1996

Theorem

There exist graphs with arbitrarily highgirth and chromatic number.

Canad. J. Math., 1959

Jan Mycielski

Wisniowa 1932

Theorem

I can construct such graphs for girth 4and any chromatic number.

Colloquium Math., 1955

Page 36: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Colouring continued

Theorem [BBLL, 2013+]

The vertex colouring of facility location graphs isnp-complete.

Reduction from chromatic index of simple graphs (thanks toIan Holyer’s theorem)

Page 37: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Stable set on facility location graphs

Theorem [Poljak, 1974]

The maximum stable set problem is np-complete intriangle-free facility location graphs.

The 3-coloring gives a 3-approx.

Page 38: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

Stable set on facility location graphs

Corollary

UFLP is np-complete, even if some graphs are forbidden.

Page 39: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

What’s next ?

Page 40: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

What’s next ?

Page 41: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

What’s next ?

No simple algorithm to detect suchcycles

Page 42: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

What’s next ?

A (small) set of obstructions that make UFLP polynomial

Page 43: Hardness and algorithms for variants of line graphs of ...beaudou/docs/isaac_2013.pdfHardness and algorithms for variants of line graphs of directed graphs ... In Tohoku Mathematical

What’s next ?

Jim Morrison

Melbourne, Florida 1943 - Paris 1971

« This is the end. »The Doors, 1967