joint work with noga alon

Joint work with Noga Alon WOLA 2019 GRAPH MODIFICATION For an input - PowerPoint PPT Presentation

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


  1. Clara Shikhelman Joint work with Noga Alon WOLA 2019

  2. 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.

  3. 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.

  4. 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

  5. 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 𝐻 .

  6. 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 β„± .

  7. 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?

  8. 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.

  9. 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 π‘œ 𝑀 π‘ˆ βˆ’πœ—

  10. 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 𝑒 π‘Š 𝑗 , π‘Š π‘˜ = π‘Š 𝑗 β‹…|π‘Š π‘˜ |

  11. 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.

  12. 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

  13. 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 π‘ˆ .

  14. THANKS FOR YOUR ATTENTION! 𝑉 𝑉 π‘Š π‘Š 𝑙 𝑙 𝑒 1𝑙 𝑒 1𝑙 π‘Š π‘Š 1 1 0 𝑒 1𝑗 𝑒 12 𝑒 12 π‘Š π‘Š 𝑗 𝑗 π‘Š π‘Š 2 2

Recommend


More recommend