On Exact Algorithms for Permutation CSP
Abstract
In the Permutation Constraint Satisfaction Problem (Permutation CSP) we are given a set of variables and a set of constraints C, in which constraints are tuples of elements of V. The goal is to find a total ordering of the variables, , which satisfies as many constraints as possible. A constraint is satisfied by an ordering when . An instance has arity if all the constraints involve at most elements. This problem expresses a variety of permutation problems including {\sc Feedback Arc Set} and {\sc Betweenness} problems. A naive algorithm, listing all the permutations, requires time. Interestingly, {\sc Permutation CSP} for arity 2 or 3 can be solved by Held-Karp type algorithms in time , but no algorithm is known for arity at least 4 with running time significantly better than . In this paper we resolve the gap by showing that {\sc Arity 4 Permutation CSP} cannot be solved in time unless ETH fails.
Cite
@article{arxiv.1203.2801,
title = {On Exact Algorithms for Permutation CSP},
author = {Eun Jung Kim and Daniel Goncalves},
journal= {arXiv preprint arXiv:1203.2801},
year = {2012}
}