Publikationsansicht

Determining the Number of Solutions to Binary CSP instances (2007)

Abstract
Counting the number of solutions to CSP instances has applications in several areas, ranging from statistical physics to artificial intelligence. We give an algorithm for counting the number of solutions to binary CSPs, which works by transforming the problem into a number of 2-sat instances, where the total number of solutions to these instances is the same as those of the original problem. The algorithm consists of two main cases, depending on whether the domain size d is even, in which case the algorithm runs in O(1:3247 ) time, or odd, in which case it runs in O(1:3247 ) if d = 4 \Delta k + 1, and O(1:3247 ) if d = 4 \Delta k + 3. We also give an algorithm for counting the number of possible 3-colourings of a given graph, which runs in O(1:8171 ), an improvement over our general algorithm gained by using problem specific knowledge.

Details der Publikation
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.8.9494
Quelle ftp://ftp.ida.liu.se/pub/labs/tcslab/petej/Conference/C26/C26.ps
Mitarbeiter CiteSeerX
Archiv CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Typ text
Sprache Englisch
Verknüpfungen 10.1.1.39.8020, 10.1.1.55.8139, 10.1.1.132.6306, 10.1.1.44.80, 10.1.1.30.2048, 10.1.1.43.9045, 10.1.1.41.2040, 10.1.1.44.3510, 10.1.1.8.1900, 10.1.1.9.2056