Skip to main content

Solving string equations with constant restrictions

  • Conference paper
  • First Online:
Word Equations and Related Topics (IWWERT 1991)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 677))

Included in the following conference series:

  • 162 Accesses

Abstract

We present a variant and extension of Makanin's [5] decision algorithm for string equations: Given are sets C = {c 1,..., c m} of constants, V = {x 1,..., x n} of variables and a string equation s 1

s 2 where s 1, s 2 ε (CV)+. Furthermore sets r(x i ) ∈ C, 1 ≤ i <- n, are given which are called constant restrictions. A substitution σ solves the equation s1

s 2 and satisfies the constant restrictions R(x i ), 1 ≤ i<-n, if σ(s 1) = σ(s 2) and σ(x i ) ε ((C-R(x i )) ∪ V)+ for all x i ε V. I.e. we consider solutions of string equations such that certain constants do not appear in the substitutions of some variables.

Modifying the decision algorithm of Makanin we obtain an algorithm which decides whether or not a given string equation has a solution satisfying the constant restrictions. Furthermore we think that we have, as a by-product, a very nice presentation of Makanin's algorithm.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Peter Auer. Unification in the combination of disjoint theories. 1991. To be published in the proceedings of the IWWERT'91.

    Google Scholar 

  2. Peter Auer. Unification with associative functions. PhD thesis, Technical University Vienna, 1992.

    Google Scholar 

  3. Franz Baader and Klaus Schulz. Unification in the union of disjoint equational theories: combining decision procedures. 1991. To be published in the proceedings of the IWWERT'91.

    Google Scholar 

  4. Joxan Jaffer. Minimal and complete word unification. Journal of the Association for Computing Machinery, 37(1):47–85, January 1990.

    Google Scholar 

  5. G. S. Makanin. The problem of solvability of equations in a free semiproup. Math. USSR Sbornik, 32(2):129–198, 1977. English translation.

    Google Scholar 

  6. G. S. Makanin. Recognition of the rank of equations in a free semigroup. Math. USSR Izvestija, 14(3):499–545, 1980. English translation.

    Google Scholar 

  7. J. P. Pecuchet. Equations avec constantes et algorithme de Makanin. PhD thesis, Laboratoire d' informatique, Rouen, 1981.

    Google Scholar 

  8. Klaus U. Schulz. Makanin's Algorithm — Two Improvements and a Generalization. Technical Report 91-39, CIS—UniversitÄt München, 1991.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Habib Abdulrab Jean-Pierre Pécuchet

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Auer, P. (1993). Solving string equations with constant restrictions. In: Abdulrab, H., Pécuchet, JP. (eds) Word Equations and Related Topics. IWWERT 1991. Lecture Notes in Computer Science, vol 677. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-56730-5_34

Download citation

  • DOI: https://doi.org/10.1007/3-540-56730-5_34

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-56730-1

  • Online ISBN: 978-3-540-47636-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics