A perfect notion László Lovász Microsoft Research To the memory of Claude Berge.

Slides:



Advertisements
Similar presentations
Weighted Matching-Algorithms, Hamiltonian Cycles and TSP
Advertisements

Multicoloring Unit Disk Graphs on Triangular Lattice Points Yuichiro MIYAMOTO Sophia University Tomomi MATSUI University of Tokyo.
Min-Max Relations, Hall’s Theorem, and Matching-Algorithms Graphs & Algorithms Lecture 5 TexPoint fonts used in EMF. Read the TexPoint manual before you.
C&O 355 Lecture 23 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A A A A A A A A A.
Edge-connectivity and super edge-connectivity of P 2 -path graphs Camino Balbuena, Daniela Ferrero Discrete Mathematics 269 (2003) 13 – 20.
C&O 355 Mathematical Programming Fall 2010 Lecture 22 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A A.
Theory of Computing Lecture 18 MAS 714 Hartmut Klauck.
Introduction to Algorithms
Heuristics for the Hidden Clique Problem Robert Krauthgamer (IBM Almaden) Joint work with Uri Feige (Weizmann)
A survey of some results on the Firefighter Problem Kah Loon Ng DIMACS Wow! I need reinforcements!
The Triangle-free 2-matching Polytope Of Subcubic Graphs Kristóf Bérczi Egerváry Research Group (EGRES) Eötvös Loránd University Budapest ISMP 2012.
Nonlinear methods in discrete optimization László Lovász Eötvös Loránd University, Budapest
Eigenvalues and geometric representations of graphs László Lovász Microsoft Research One Microsoft Way, Redmond, WA 98052
Graphs – Basic Concepts
The Structure of Polyhedra Gabriel Indik March 2006 CAS 746 – Advanced Topics in Combinatorial Optimization.
Yangjun Chen 1 Bipartite Graphs What is a bipartite graph? Properties of bipartite graphs Matching and maximum matching - alternative paths - augmenting.
Class News and Notes 1/29 Check and web page Mon re: Tue class Start reading in “Six Degrees” –other assigned papers to follow HW1 due a week from.
Approximation Algoirthms: Semidefinite Programming Lecture 19: Mar 22.
[1][1][1][1] Lecture 4: Frequency reuse, channel assignment, and more June 15, Introduction to Algorithmic Wireless Communications David Amzallag.
Semidefinite Programming
Duality Lecture 10: Feb 9. Min-Max theorems In bipartite graph, Maximum matching = Minimum Vertex Cover In every graph, Maximum Flow = Minimum Cut Both.
Perfect Graphs Lecture 23: Apr 17. Hard Optimization Problems Independent set Clique Colouring Clique cover Hard to approximate within a factor of coding.
Vertex Cover, Dominating set, Clique, Independent set
Yangjun Chen 1 Bipartite Graph 1.A graph G is bipartite if the node set V can be partitioned into two sets V 1 and V 2 in such a way that no nodes from.
EXPANDER GRAPHS Properties & Applications. Things to cover ! Definitions Properties Combinatorial, Spectral properties Constructions “Explicit” constructions.
Theta Function Lecture 24: Apr 18. Error Detection Code Given a noisy channel, and a finite alphabet V, and certain pairs that can be confounded, the.
Matching Polytope, Stable Matching Polytope Lecture 8: Feb 2 x1 x2 x3 x1 x2 x3.
Independence and chromatic number (and random k-SAT): Sparse Case Dimitris Achlioptas Microsoft.
1 Separator Theorems for Planar Graphs Presented by Shira Zucker.
The Maximum Independent Set Problem Sarah Bleiler DIMACS REU 2005 Advisor: Dr. Vadim Lozin, RUTCOR.
K-Coloring k-coloring: A k-coloring of a graph G is a labeling f: V(G)  S, where |S|=k. The labels are colors; the vertices of one color form a color.
Graph limit theory: Algorithms László Lovász Eötvös Loránd University, Budapest May
1 ELEC692 Fall 2004 Lecture 1b ELEC692 Lecture 1a Introduction to graph theory and algorithm.
MATCHINGS,ALTERNATING PATHS b-matchings factors stable sets maxfix cover parity structure (multi)flows jump systems matroids hypergraph matching, coloring.
Theory of Computing Lecture 13 MAS 714 Hartmut Klauck.
Minmax Relations for Cyclically Ordered Graphs András Sebő, CNRS, Grenoble.
Graph Theory in Networks Lecture 4, 9/9/04 EE 228A, Fall 2004 Rajarshi Gupta University of California, Berkeley.
Randomized Algorithms for Cuts and Colouring David Pritchard, NSERC Post-doctoral Fellow.
Matchings and where they lead us László Lovász Microsoft Research
Data Structures & Algorithms Graphs
Graph Partitions. Partition V(G) into k sets (k=3)  Vertex partitions.
Αλγοριθμική Θεωρία Γραφημάτων Διάλεξη 2 Βασικές Έννοιες Τέλεια Γραφήματα Πολυπλοκότητα Αλγορίθμων Σταύρος Δ. Νικολόπουλος 1.
1/24 Introduction to Graphs. 2/24 Graph Definition Graph : consists of vertices and edges. Each edge must start and end at a vertex. Graph G = (V, E)
Decomposition Theory in Matching Covered Graphs Qinglin Yu Nankai U., China & U. C. Cariboo, Canada.
Computing Branchwidth via Efficient Triangulations and Blocks Authors: F.V. Fomin, F. Mazoit, I. Todinca Presented by: Elif Kolotoglu, ISE, Texas A&M University.
Graph Theory in Networks Lecture 3, 9/7/04 EE 228A, Fall 2004 Rajarshi Gupta University of California, Berkeley.
geometric representations of graphs
Discrete mathematics: the last and next decade László Lovász Microsoft Research One Microsoft Way, Redmond, WA 98052
January 2016 Spectra of graphs and geometric representations László Lovász Hungarian Academy of Sciences Eötvös Loránd University
Dense graph limit theory: Extremal graph theory László Lovász Eötvös Loránd University, Budapest May
MCS 312: NP Completeness and Approximation Algorithms Instructor Neelima Gupta
On polynomial chi-binding functions
Computers versus human brains a cooperative game for scientific discoveries Alain Hertz Polytechnique Montréal Mons, August 23, 2017.
Hard Problems Introduction to NP
Vector representations of graphs
Bipartite Graphs What is a bipartite graph?
What is the next line of the proof?
Vertex Cover, Dominating set, Clique, Independent set
Computability and Complexity
Nuclear Norm Heuristic for Rank Minimization
3.3 Applications of Maximum Flow and Minimum Cut
Homework solution Problem 2. The number of odd degree vertices in a graph is even. (recom. book: G. Harary: Graph Theory) Solution: Let G=(V,E,w) S=vVdeg(v)
ays to matching generalizations
geometric representations of graphs
Critical graphs and facets of the
The chromatic gap and its extremes
Bipartite Graph 1. A graph G is bipartite if the node set V can be partitioned into two sets V1 and V2 in such a way that no nodes from the same set are.
Complexity Theory in Practice
Richard Anderson Lecture 5 Graph Theory
Lecture 24 Vertex Cover and Hamiltonian Cycle
Presentation transcript:

A perfect notion László Lovász Microsoft Research To the memory of Claude Berge

Noisy channels Alphabet {u,v,w,m,n} u n m w v can be confused Largest safe subset: {u,m}

But if we allow words... Safe subset: {uu,nm,mv,wn,vw} Shannon capacity of G:

For which graphs does  ( G )=  ( G ) hold? Shannon 1956 Trivial: Which are the minimal graphs for which  (G)>  (G)? Sufficient for equality: G can be covered by  ( G ) cliques.

Min-max theorems for graphs matching number clique number stability number edge-cover number chromatic number node-cover number chromatic index maximum degree

Three theorems of König: For bipartite graphs G : For their linegraphs H :

Interval graphs satisfy Hajós Every cycle is triangulated  Hajnal-Surányi Comparability graphs satisfy Dilworth Every odd cycle is triangulated  Gallai Interval graphs satisfy Gallai Every cycle is triangulated  Berge Comparability graphs satisfy More...

What is common? - condition is inherited by induced subgraphs Weak perfect graph conjecture: The complement of a perfect graph is perfect. Strong perfect graph conjecture: G is perfect  neither G nor its complement contains an odd cycle Fulkerson 1970 LL 1971 Chudnovsky Robertson Seymour Thomas theorems come in pairs Perfect graph: every induced subgraph H satisfies  ( H )=  ( H )

 Perfectness is in co-NP Is it in NP? or P?YES! Chudnovsky Cornuejols Liu Seymour Vušković G is perfect  for all induced subgraphs G’ LL 1972

Hypergraphs for all induced subgraphs for all partial subhypergraphs What are “bipartite” hypergraphs? Berge, Fournier, Las Vergnas, Erdős, Hajnal, L

Antiblocking polyhedra Fulkerson 1971 convex corner (polarity in the nonnegative orthant)

The stable set polytope Defined through vertices – how to describe by facets/linear inequalities?

sufficient iff G is bipartite sufficient iff G is perfect Finding valid inequalities for STAB(G) sufficient iff G is t-perfect Chvátal

More formulations: G is perfect  G is perfect 

Geometric representation of graphs and semidefinite optimization Orthogonal representation:

a d e b c c=d a=b=c 0 Trivial…

Less trivial…

FSTAB(G) TH(G) Profile of a geometric representation: STAB(G) Grötschel Lovász Schrijver TH(G)= {profiles of ONR’s of }

 x is the incidence vector of a stable set linearize...  (Y) 1 is the incidence vector of a stable set Y positive semidefinite

One can maximize a linear function over TH(G) in polynomial time For a perfect graph,  ( G ),  ( G ) can be computed in polynomial time.  “Weak” conjecture  semidefinite optimization

Graph entropy Körner 1973 p : probability distribution on V(G)

connected iff distinguishable Want: encode most of V(G) t by 0-1 words of min length, so that distinguishable words get different codes. (measure of “complexity” of G )

Csiszár, Körner, Lovász, Marton, Simonyi

Nullstellensatz - Positivestellensatz Useless... the following system is unsolvable (in  )

the conditions imply

G is perfect 

 x is the incidence vector of a stable set ij

Two other derivations: In at most n steps, every linear inequality valid for STAB(G) can be derived this way. LL-Schrijver

(trivial)edge constraints odd hole constraints LL-Schrijver edge+ odd hole constraints ? clique constraints ? edge+ triangle constraints ? Every such constraint is supported on a subgraph with at most one degree >4. Lipták

0-error capacity Shannon Min-max theorems for bipartite graphs König rigid circuit graphs, comparability graphs Gallai, Dilworth, Berge,... Perfect graphs - 2 conjectures Berge Hypergraphs - bipartite and König Berge The stable set polytope and antiblocking Fulkerson, Chvátal Graph entropy Körner; Csiszár, Körner, Lovász, Marton, Simonyi Geometric representation and semidefinite optimization Grötschel, Lovász, Schrijver Nullstellensatz - Positivestellensatz What we discussed... Balanced, 2-colorable,... Structure theory Chvátal, Chudnovsky, Cornuejols, Liu, Robertson, Seymour, Thomas, Vušković Blocking polyhedra Approximation algorithms Lift-and-cut And what else we should have... Game theory Berge, Duchet, Boros, Gurevich