Turing Kernelization for Finding Long Paths and Cycles in Restricted Graph Classes Bart M. P. Jansen...

download Turing Kernelization for Finding Long Paths and Cycles in Restricted Graph Classes Bart M. P. Jansen June 3rd, WORKER 2015, Nordfjordeid, Norway.

If you can't read please download the document

description

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

Transcript of Turing Kernelization for Finding Long Paths and Cycles in Restricted Graph Classes Bart M. P. Jansen...

Turing Kernelization for Finding Long Paths and Cycles in Restricted Graph Classes Bart M. P. Jansen June 3rd, WORKER 2015, Nordfjordeid, Norway 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 2010Bjrklund 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 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 Exact statement for graph decomposition 17 Kernelizing using the decomposition 18 Finding a 2-separation to reduce (I) 19 Finding a 2-separation to reduce (II) 20 Summary of the kernelization 21 Extensions 22 Conclusion 23 Is there a non-adaptive Turing kernel? Lower bounds for Turing kernels 24 25 Colored paths are harder to find 26