Turing Kernelization for Finding Long Paths and Cycles in Restricted Graph Classes Bart M. P. Jansen September 8th, ESA 2014, Wrocław.

Slides:



Advertisements
Similar presentations
Bart Jansen 1.  Problem definition  Instance: Connected graph G, positive integer k  Question: Is there a spanning tree for G with at least k leaves?
Advertisements

1 A Graph-Theoretic Network Security Game M. Mavronicolas , V. Papadopoulou , A. Philippou  and P. Spirakis § University of Cyprus, Cyprus  University.
GRAPH BALANCING. Scheduling on Unrelated Machines J1 J2 J3 J4 J5 M1 M2 M3.
IJCAI Russian Doll Search with Tree Decomposition Martí Sànchez, David Allouche, Simon de Givry, and Thomas Schiex INRA Toulouse, FRANCE.
Bart Jansen, Utrecht University. 2  Max Leaf  Instance: Connected graph G, positive integer k  Question: Is there a spanning tree for G with at least.
Bart Jansen, Utrecht University. 2  Max Leaf  Instance: Connected graph G, positive integer k  Question: Is there a spanning tree for G with at least.
The Power of Preprocessing Bart M. P. Jansen September 29th, Algorithms & Visualization seminar, TU Eindhoven.
Routing Permutation in the Baseline Network and in the Omega Network Student : Tzu-hung Chen 陳子鴻 Advisor : Chiuyuan Chen Department of Applied Mathematics.
20081COMMA08 – Toulouse, May 2008 The Computational Complexity of Ideal Semantics I Abstract Argumentation Frameworks Paul E. Dunne Dept. Of Computer Science.
Page 1/21 IntCP Sitges Using interval analysis to generate quad-trees of piecewise constraints É. Vareilles, M. Aldanondo, P. Gaborit, K. Hadj-Hamou.
Online Stochastic Matching Barna Saha Vahid Liaghat.
On Sketching Quadratic Forms Robert Krauthgamer, Weizmann Institute of Science Joint with: Alex Andoni, Jiecao Chen, Bo Qin, David Woodruff and Qin Zhang.
1 Single Robot Motion Planning - II Liang-Jun Zhang COMP Sep 24, 2008.
Efficient Techniques for Searching the Temporal CSP Lin Xu and Berthe Y. Choueiry Constraint Systems Laboratory Department of Computer Science and Engineering.
Research Summary Adi Botea Computer Go Seminar, 29/09/2003.
Randomized Process of Unknowns and Implicitly Enforced Bounds on Parameters Jianer Chen Department of Computer Science & Engineering Texas A&M University.
Joint with Christian KnauerFreie U., Berlin Andreas SpillnerJena Takeshi TokuyamaTohoku University Alexander WolffUniversity of Karlsruhe Algorithms for.
Fixed-Parameter Algorithms for (k,r)-Center in Planar Graphs and Map Graphs Erik D. Demaine, Fedor V. Fomin, MohammadTaghi Hajiaghayi, and Dimitrios M.
Approximate Distance Oracles for Geometric Spanner Networks Joachim Gudmundsson TUE, Netherlands Christos Levcopoulos Lund U., Sweden Giri Narasimhan Florida.
1 Efficiently Learning the Accuracy of Labeling Sources for Selective Sampling by Pinar Donmez, Jaime Carbonell, Jeff Schneider School of Computer Science,
Kernel Bounds for Structural Parameterizations of Pathwidth Bart M. P. Jansen Joint work with Hans L. Bodlaender & Stefan Kratsch July 6th 2012, SWAT 2012,
Tree Decomposition Benoit Vanalderweireldt Phan Quoc Trung Tram Minh Tri Vu Thi Phuong 1.
Uib.no UNIVERSITY OF BERGEN A Near-Optimal Planarization Algorithm Bart M. P. Jansen Daniel Lokshtanov University of Bergen, Norway Saket Saurabh Institute.
1 Bart Jansen Vertex Cover Kernelization Revisited: Upper and Lower Bounds for a Refined Parameter STACS 2011, Dortmund March 10 th, 2011 Joint work with.
1 Bart Jansen Independent Set Kernelization for a Refined Parameter: Upper and Lower bounds TACO Day, Utrecht January 12 th, 2011 Joint work with Hans.
On Algorithms for Decomposable Constraints Kostas Stergiou Ian Gent, Patrick Prosser, Toby Walsh A.P.E.S. Research Group.
IPEC Kernelization1 A tutorial on Kernelization Hans L. Bodlaender.
A Graph Based Algorithm for Data Path Optimization in Custom Processors J. Trajkovic, M. Reshadi, B. Gorjiara, D. Gajski Center for Embedded Computer Systems.
1 Bart Jansen Independent Set Kernelization for a Refined Parameter: Upper and Lower bounds ALGORITMe Staff Colloquium, Utrecht September 10 th, 2010 Joint.
Fault Tolerant Graph Structures Merav Parter ADGA 2015.
FPT is Characterized by Useful Obstruction Sets Bart M. P. Jansen Joint work with Michael R. Fellows, Charles Darwin Univ. June 21st 2013, WG 2013, Lübeck.
Domain and Range Restriction Pt What are the different symbols that you use when writing domain and range restrictions? Write your answer in a.
Two Dimension Measures: A New Algorithimic Method for Solving NP-Hard Problems Yang Liu.
AnHai Doan & Alon Halevy Department of Computer Science & Engineering University of Washington Efficiently Ordering Query Plans for Data Integration.
Computing Branchwidth via Efficient Triangulations and Blocks Authors: F.V. Fomin, F. Mazoit, I. Todinca Presented by: Elif Kolotoglu, ISE, Texas A&M University.
Data Reduction for Graph Coloring Problems Bart M. P. Jansen Joint work with Stefan Kratsch August 22 nd 2011, Oslo.
Forrelation: A Problem that Optimally Separates Quantum from Classical Computing.
Uib.no UNIVERSITY OF BERGEN On Sparsification for Computing Treewidth Bart M. P. Jansen Insert «Academic unit» on every page: 1 Go to the menu «Insert»
Efficient Vertex-Label Distance Oracles For Planar Graphs Shay Mozes and Eyal Skop IDC Herzliya WAOA 2015.
GE 121 – Engineering Design Engineering Design GE121 Managing The Design Process Part II Lecture 11B.
Turing Kernelization for Finding Long Paths and Cycles in Restricted Graph Classes Bart M. P. Jansen June 3rd, WORKER 2015, Nordfjordeid, Norway.
THRESHOLDING (IMAGE PROCESSING) Filip Vuković 2012/0205.
Various Orders and Drawings of Plane Graphs Takao Nishizeki Tohoku University.
Kernel Bounds for Path and Cycle Problems Bart M. P. Jansen Joint work with Hans L. Bodlaender & Stefan Kratsch September 8 th 2011, Saarbrucken.
N u 1 u 2 u Canonical Decomposition. V 8 V 7 V 6 V 5 V 4 V 3 V 2 V 1 n u 1 u 2 u.
1 CS270 Project Overview Maximum Planar Subgraph Danyel Fisher Jason Hong Greg Lawrence Jimmy Lin.
Kernelization: The basics
CSCI2950-C Lecture 12 Networks
Algorithms for Finding Distance-Edge-Colorings of Graphs
Joint work with Hans Bodlaender
Fast Hamiltonicity Checking via Bases of Perfect Matchings
Constrained Bipartite Vertex Cover: The Easy Kernel is Essentially Tight Bart M. P. Jansen June 4th, WORKER 2015, Nordfjordeid, Norway.
Bart M. P. Jansen June 3rd 2016, Algorithms for Optimization Problems
Constrained Bipartite Vertex Cover: The Easy Kernel is Essentially Tight Bart M. P. Jansen February 18th, STACS 2016, Orléans, France.
The Power of Preprocessing: Gems in Kernelization
Bart Jansen Polynomial Kernels for Hard Problems on Disk Graphs
Approximation and Kernelization for Chordal Vertex Deletion
REDUCESEARCH Polynomial Kernels for Hitting Forbidden Minors under Structural Parameterizations Bart M. P. Jansen Astrid Pieterse ESA 2018 August.
On the effect of randomness on planted 3-coloring models
EDLC(Embedded system Development Life Cycle ).
Bart M. P. Jansen Jesper Nederlof
Tree -decomposition * 竹内 和樹 * 藤井 勲.
Summary for Policymakers: Key Points AR5 – WG II
Hamiltonicity below Dirac’s condition
Line Graphs.
Lecture 2-6 Complexity for Computing Influence Spread
Learning a hidden graph with adaptive algorithms
Fig. 3 Echocardiographic analyses of cardiac function.
Parameterized Complexity of Conflict-free Graph Coloring
Forbidden-set labelling in graphs
Presentation transcript:

Turing Kernelization for Finding Long Paths and Cycles in Restricted Graph Classes Bart M. P. Jansen September 8th, ESA 2014, Wrocław

Finding long paths and cycles 2

YearAuthors 1985Monien 1993Bodlaender 1995Alon et al. 1995Alon et al. 2006Kneis et al. 2007Chen et al. 2007Chen et al. 2008Koutis 2009Williams 2010Björklund et al. 2013Fomin et et al. 3

Preprocessing for path and cycle problems 4

Relaxed notions of preprocessing 5

Turing kernelization 6

Our results 7 The difficult part of finding long paths and cycles in these graph classes can be confined to small subtasks

Adaptivity The kernel crucially exploits the possibility of an adaptive interaction with the oracle –The next queries depend on previous answers –Compare to the non-adaptive list of small output instances Rare phenomenon; only other adaptive Turing kernelization is due to Thomassé et al. [WG 2014] 8

9

10

11

12

Decompose-Query-Reduce 13

Circumference of triconnected graphs 14

Decomposition into triconnected components 15 Every graph can be decomposed into triconnected components [Tutte 1966]

Decomposition into triconnected components 16

Reducing using the decomposition 17

Finding a 2-separation to reduce (I) 18

Finding a 2-separation to reduce (II) 19

Summary of the kernelization 20

Extensions 21

Lower bounds for Turing kernels 22

23

Colored paths are harder to find 24

Conclusion 25 Is there a non-adaptive Turing kernel?