Abstract
We study the complexity of counting the number of solutions to a system of equations over a fixed finite semigroup. We show that this problem is always either in FP or #P-complete and describe the borderline precisely. We use these results to convey some intuition about the conjectured dichotomy for the complexity of counting the number of solutions in constraint satisfaction problems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bulatov, A.: A dichotomy theorem for constraints on a three-element set. In: Proc. of 43rd Foundations of Comp. Sci. (FOCS 2002), pp. 649–658 (2002)
Bulatov, A.: Tractable conservative constraint satisfaction problems. In: 18th IEEE Symp. on Logic in Comp. Sci. (LICS 2003), pp. 321–331 (2003)
Bulatov, A., Dalmau, V.: Towards a dichotomy theorem for the counting constraint satisfaction problem. In: 44th IEEE Symp. on Foundations of Comp. Sci. (FOCS 2003), pp. 562–571 (2003)
Bulatov, A., Dalmau, V.: A simple algorithm for mal’tsev constraints. SIAM J. Comput. 36(1), 16–27 (2006)
Bulatov, A., Dalmau, V.: Towards a dichotomy theorem for the counting constraint satisfaction problem (to appear, 2006)
Bulatov, A., Grohe, M.: The complexity of partition functions. In: Proc. 31st Int. Coll. on Automata Languages and Programming, pp. 294–306 (2004)
Bulatov, A., Krokhin, A., Jeavons, P.: Constraint satisfaction problems and finite algebras. In: Welzl, E., Montanari, U., Rolim, J.D.P. (eds.) ICALP 2000. LNCS, vol. 1853, pp. 272–282. Springer, Heidelberg (2000)
Creignou, N., Hermann, M.: Complexity of generalized satisfiability counting problems. Inf. Comput. 125(1), 1–12 (1996)
Dalmau, V., Gavaldá, R., Tesson, P., Thérien, D.: Tractable clones of polynomials over semigroups. In: van Beek, P. (ed.) CP 2005. LNCS, vol. 3709, pp. 196–210. Springer, Heidelberg (2005)
Feder, T., Vardi, M.Y.: The computational structure of monotone monadic SNP and constraint satisfaction: A study through datalog and group theory. SIAM J. on Computing 28(1), 57–104 (1999)
Howie, J.: Fundamentals of Semigroup Theory. Claredon Press, Oxford (1995)
Jeavons, P.: On the algebraic structure of combinatorial problems. Theor. Comput. Sci. 200(1-2), 185–204 (1998)
Jeavons, P., Cohen, D., Gyssens, M.: Closure properties of constraints. J. ACM 44(4), 527–548 (1997)
Klíma, O., Tesson, P., Thérien, D.: Dichotomies in the complexity of solving systems of equations over finite semigroups. Theory of Computing Systems (2006)
Larose, B., Zádori, L.: Taylor terms, constraint satisfaction and the complexity of polynomial equations over finite algebras. Internat. J. Algebra and Computation, 17 (2006) (to appear)
McKenzie, R., McNulty, G., Taylor, W.: Algebras, Lattices and Varieties. Wadsworth and Brooks/Cole (1987)
Nordh, G.: The complexity of equivalence and isomorphism of systems of equations over finite groups. In: Fiala, J., Koubek, V., Kratochvíl, J. (eds.) MFCS 2004. LNCS, vol. 3153, pp. 380–391. Springer, Heidelberg (2004)
Nordh, G., Jonsson, P.: The complexity of counting solutions to systems of equations over finite semigroups. In: Chwa, K.-Y., Munro, J.I.J. (eds.) COCOON 2004. LNCS, vol. 3106, pp. 370–379. Springer, Heidelberg (2004)
Schaefer, T.J.: The complexity of satisfiability problems. In: Proc. 10th ACM STOC, pp. 216–226 (1978)
Valiant, L.G.: The complexity of computing the permanent. Theor. Comput. Sci. 8, 189–201 (1979)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Klíma, O., Larose, B., Tesson, P. (2006). Systems of Equations over Finite Semigroups and the #CSP Dichotomy Conjecture. In: Královič, R., Urzyczyn, P. (eds) Mathematical Foundations of Computer Science 2006. MFCS 2006. Lecture Notes in Computer Science, vol 4162. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11821069_51
Download citation
DOI: https://doi.org/10.1007/11821069_51
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-37791-7
Online ISBN: 978-3-540-37793-1
eBook Packages: Computer ScienceComputer Science (R0)