Clifford algebras meet tree decompositions

Michał Włodarczyk

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

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.

Original languageEnglish
Title of host publication11th International Symposium on Parameterized and Exact Computation, IPEC 2016
EditorsJiong Guo, Danny Hermelin
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959770231
DOIs
StatePublished - 1 Feb 2017
Externally publishedYes
Event11th International Symposium on Parameterized and Exact Computation, IPEC 2016 - Aarhus, Denmark
Duration: 24 Aug 201626 Aug 2016

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume63
ISSN (Print)1868-8969

Conference

Conference11th International Symposium on Parameterized and Exact Computation, IPEC 2016
Country/TerritoryDenmark
CityAarhus
Period24/08/1626/08/16

Keywords

  • Algebra isomorphism
  • Clifford algebra
  • Fixed-parameter tractability
  • Treewidth

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Clifford algebras meet tree decompositions'. Together they form a unique fingerprint.

Cite this