Skip to main content

Systems of Equations over Finite Semigroups and the #CSP Dichotomy Conjecture

  • Conference paper
Book cover Mathematical Foundations of Computer Science 2006 (MFCS 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4162))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. Bulatov, A.: Tractable conservative constraint satisfaction problems. In: 18th IEEE Symp. on Logic in Comp. Sci. (LICS 2003), pp. 321–331 (2003)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. Bulatov, A., Dalmau, V.: A simple algorithm for mal’tsev constraints. SIAM J. Comput. 36(1), 16–27 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  5. Bulatov, A., Dalmau, V.: Towards a dichotomy theorem for the counting constraint satisfaction problem (to appear, 2006)

    Google Scholar 

  6. Bulatov, A., Grohe, M.: The complexity of partition functions. In: Proc. 31st Int. Coll. on Automata Languages and Programming, pp. 294–306 (2004)

    Google Scholar 

  7. 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)

    Chapter  Google Scholar 

  8. Creignou, N., Hermann, M.: Complexity of generalized satisfiability counting problems. Inf. Comput. 125(1), 1–12 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  9. 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)

    Chapter  Google Scholar 

  10. 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)

    Article  MathSciNet  Google Scholar 

  11. Howie, J.: Fundamentals of Semigroup Theory. Claredon Press, Oxford (1995)

    MATH  Google Scholar 

  12. Jeavons, P.: On the algebraic structure of combinatorial problems. Theor. Comput. Sci. 200(1-2), 185–204 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  13. Jeavons, P., Cohen, D., Gyssens, M.: Closure properties of constraints. J. ACM 44(4), 527–548 (1997)

    MATH  MathSciNet  Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. McKenzie, R., McNulty, G., Taylor, W.: Algebras, Lattices and Varieties. Wadsworth and Brooks/Cole (1987)

    Google Scholar 

  17. 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)

    Chapter  Google Scholar 

  18. 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)

    Chapter  Google Scholar 

  19. Schaefer, T.J.: The complexity of satisfiability problems. In: Proc. 10th ACM STOC, pp. 216–226 (1978)

    Google Scholar 

  20. Valiant, L.G.: The complexity of computing the permanent. Theor. Comput. Sci. 8, 189–201 (1979)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics