@inproceedings{40fce50ecb284d1fa044e35167cdb7f3,
title = "Clifford algebras meet tree decompositions",
abstract = "We introduce the Non-commutative Subset Convolution - a convolution of functions useful when working with determinant-based algorithms. In order to compute it efficiently, we take advantage of Clifford algebras, a generalization of quaternions used mainly in the quantum field theory. We apply this tool to speed up algorithms counting subgraphs parameterized by the treewidth of a graph. We present an O∗((2ω + 1)tw)-time algorithm for counting Steiner trees and an O∗((2ω + 2)tw)-time algorithm for counting Hamiltonian cycles, both of which improve the previously known upper bounds. The result for Steiner Tree also translates into a deterministic algorithm for Feedback Vertex Set. All of these constitute the best known running times of deterministic algorithms for decision versions of these problems and they match the best obtained running times for pathwidth parameterization under assumption ω = 2.",
keywords = "Algebra isomorphism, Clifford algebra, Fixed-parameter tractability, Treewidth",
author = "Micha{\l} W{\l}odarczyk",
note = "Publisher Copyright: {\textcopyright} 2016 Micha{\l} W{\l}odarczyk.; 11th International Symposium on Parameterized and Exact Computation, IPEC 2016 ; Conference date: 24-08-2016 Through 26-08-2016",
year = "2017",
month = feb,
day = "1",
doi = "10.4230/LIPIcs.IPEC.2016.29",
language = "English",
series = "Leibniz International Proceedings in Informatics, LIPIcs",
publisher = "Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing",
editor = "Jiong Guo and Danny Hermelin",
booktitle = "11th International Symposium on Parameterized and Exact Computation, IPEC 2016",
address = "Germany",
}