On the speed of constraint propagation and the time complexity of arc consistency testing

03/28/2013
by   Christoph Berkholz, et al.
0

Establishing arc consistency on two relational structures is one of the most popular heuristics for the constraint satisfaction problem. We aim at determining the time complexity of arc consistency testing. The input structures G and H can be supposed to be connected colored graphs, as the general problem reduces to this particular case. We first observe the upper bound O(e(G)v(H)+v(G)e(H)), which implies the bound O(e(G)e(H)) in terms of the number of edges and the bound O((v(G)+v(H))^3) in terms of the number of vertices. We then show that both bounds are tight up to a constant factor as long as an arc consistency algorithm is based on constraint propagation (like any algorithm currently known). Our argument for the lower bounds is based on examples of slow constraint propagation. We measure the speed of constraint propagation observed on a pair G,H by the size of a proof, in a natural combinatorial proof system, that Spoiler wins the existential 2-pebble game on G,H. The proof size is bounded from below by the game length D(G,H), and a crucial ingredient of our analysis is the existence of G,H with D(G,H)=Ω(v(G)v(H)). We find one such example among old benchmark instances for the arc consistency problem and also suggest a new, different construction.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/18/2014

The Propagation Depth of Local Consistency

We establish optimal bounds on the number of nested propagation steps in...
research
07/14/2020

Component Order Connectivity in Directed Graphs

A directed graph D is semicomplete if for every pair x,y of vertices of ...
research
07/24/2019

An FPT algorithm for orthogonal buttons and scissors

We study the puzzle game Buttons and Scissors in which the goal is to re...
research
01/15/2014

Bounds Arc Consistency for Weighted CSPs

The Weighted Constraint Satisfaction Problem (WCSP) framework allows rep...
research
09/08/1999

The Rough Guide to Constraint Propagation

We provide here a simple, yet very general framework that allows us to e...
research
11/20/2017

Proof Complexity Meets Algebra

We analyse how the standard reductions between constraint satisfaction p...
research
06/30/2022

Cohomology in Constraint Satisfaction and Structure Isomorphism

Constraint satisfaction (CSP) and structure isomorphism (SI) are among t...

Please sign up or login with your details

Forgot password? Click here to reset