Clara Shikhelman Joint work with Noga Alon WOLA 2019
GRAPH MODIFICATION For an input graph π» find the minimum possible number of edges/vertices we need to add/remove/edit to get a graph with given property.
INTRO NP-HARD EDGE MODIFICATION PROBLEMS Yannakakis β81 being outerplanar, transitively orientable, and line-invertible. Asano and Hirata β82, Asano β87 Certain properties expressible by forbidding minors or topological minors. Natanzon, Shamir and Sharan β01 Hereditary properties such as being Perfect and Comparability.
INTRO APPROXIMATION OF EDGE MOD PROBLEMS Fernandez de la Vega β96, Arora, Frieze and Kaplan Arora, Karger and Karpinski β02 Quadratic assignment β95 several NP-complete problems and other problems such as MAX-CUT Alon, Vega, Kannan and and MAX-3-CNF Karpinski β02 Constraint- Frieze and Kannan β99 Satisfaction-Problem Graph theo. properties
INTRO SOME DEFINITIONS A graph property is called monotone if it can be defined by forbidding a family of graphs. The only relevant edge modification for monotone properties is edge deletion. For a graphs π», π and a family of graphs β± let ππ¦(π», π, β±) be the maximum possible number of copies of π in an β± -free subgraph of π» .
INTRODUCTION ππ¦(π», πΏ 2 , β±) Alon, Shapira and Sudakov β05 For any π > 0 and β± there is a polynomial time algorithm that approximates ππ¦(π», πΏ 2 , β±) up to an additive error of ππ 2 . A significantly ( π 2βπ ) better approximation is possible iff there is a bipartite graph in β± .
ALGORITHM FOR GENERAL π Alon, Sh. β18+ For any graph π , finite family of graphs β± and π > 0 there is a polynomial time algorithm that approximates ππ¦(π», π, β±) up to an additive error of ππ π€ π . Can we do better?
CAN WE DO BETTER? π πΌ - The family of blow ups is all the graphs obtained from π by replacing vertices with independent sets and every edge with complete bipartite graph. Proposition (Alon, Sh. β 18+) Let π be a graph and β± a family of graphs s.t. there is a graph πΌ β β± β© β¬(π) . Then ππ¦ π», π, β± can be calculated up to an additive error of π π€ π βπ(π,β±) in polynomial time.
CAN WE DO BETTER? Conjecture It is NP-hard to approximate ππ¦(π», π, β±) up to an additive error of π π€ π βπ iff β± β© β¬ π = β . Proved for: 1. Both π and β± are complete graphs 2. Both π and β± are 3-connected, NP-hard up to an additive error of π π€ π β2βπ 3. In progress β additive error of π π€ π βπ
INTUITION FOR THE ALGORITHM REGULAR PAIRS Given a graph π» and a pair of disjoint sets π 2 , 1 , π we say that (π 2 ) is an π -regular pair if for 1 , π every π π β π π s.t. π π > π|π π | π π π , π π β π π π , π β€ π π π π π ,π π Where π π π , π π = π π β |π π |
INTUITION FOR THE ALGORITHM REGULAR PARTITIONS π For a graph π» , a partition of its vertices π = π βͺ π=1 π is called π strongly π -regular if π π 1. For every π, π π π | and π < π π = |π π π 1π π 1 π 1π π 12 π π 2. Every pair π π is π -regular π , π π 2 Can be found in pol-time by changing π(π 2 ) edges.
INTUITION FOR THE ALGORITHM CONVENTIONAL SUBGRAPH A conventional subgraph of π» if it is obtained by deleting 1. All of edge inside the sets π π π π π π 1π π 1 π 1π 2. All of the edges with endpoint in π π 12 π π π 2 3. All of the edges between some (π π , π π ) π π How many conventional subgraphs are there? π π 1π π 1 0 π 12 π π π π 2 2 2
THE (SIMPLE) ALGORITHM For a graph π , a finite family of graphs β± and input graph π» : 1. Find a strong π -regular partition of π» . 2. Find a conventional subgraph of π» which is β± -homorphism-free and has max. possible π density. Main Lemma This graph has β₯ ππ¦ π», π, β± β ππ π€ π copies of π .
THANKS FOR YOUR ATTENTION! π π π π π π π 1π π 1π π π 1 1 0 π 1π π 12 π 12 π π π π π π 2 2
Recommend
More recommend