Skip to main content

Deciding the Satisfiability of Quantifier Free Formulae on One-Step Rewriting

  • Conference paper
  • First Online:
Rewriting Techniques and Applications (RTA 1999)

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

Included in the following conference series:

Abstract

We consider quantifier free formulae of a first order theory without functions and with predicates x rewrites to y in one step with given rewrite systems. Variables are interpreted in the set of finite trees. The full theory is undecidable [Tre96] and recent results [STT97], [Mar97], [Vor97] have strengthened the undecidability result to formulae with small prefixes (\( \exists ^ * \forall ^ * \) ) and very restricted classes of rewriting systems (e.g. linear, shallow and convergent in [STTT98]). Decidability of the positive existential fragment has been shown in [NPR97]. We give a decision procedure for positive and negative existential formulae in the case when the rewrite systems are quasi-shallow, that is all variables in the rewrite rules occur at depth one. Our result extends to formulae with equalities and memberships relations of the form xL where L is a recognizable set of terms.

Partially supported by The Esprit working group CCL II (22457), and “GDR AMI” Groupement De Recherche 1116 du CNRS.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. B. Bogaert and S. Tison. Equality and disequality constraints on direct subterms in tree automata. In Patrice Enjalbert, Alain Finkel, and Klaus W. Wagner, editors, 9th Annual Symposium on Theoretical Aspects of Computer Science, volume 577 of Lecture Notes in Computer Science, pages 161–171, 1992.

    Google Scholar 

  2. H. Comon, M. Dauchet, R. Gilleron,, F. Jacquemard, D. Lugiez, S. Tison, and M. Tommasi. Tree automata techniques and applications. Available on: http://www.grappa.univ-lille3.fr/tata, 1997.

  3. Hubert Comon. Completion of rewrite systems with membership constraints. Rapport de Recherche 699, L.R.I., Universit de Paris-Sud, September 1991.

    Google Scholar 

  4. H. Comon, editor. Proceedings. Eighth International Conference on Rewriting Techniques and Applications, volume 1232 of Lecture Notes in Computer Science, Sitges, Spain, 1997.

    Google Scholar 

  5. A.-C. Caron, F. Seynhaeve, S. Tison, and M. Tommasi. Deciding the satisfiability of quantifier free formulae on one-step rewriting. Technical Report TR-99-08, Lab. D’info. Fond. de Lille, 1999. http://www.grappa.univ-lille3.fr/~tommasi.

  6. H. Ganzinger, editor. Proceedings. Seventh International Conference on Rewriting Techniques and Applications, volume 1103 of Lecture Notes in Computer Science, 1996.

    Google Scholar 

  7. F. Jacquemard. Automates d’arbres et ré éécriture de termes. PhD thesis,Université de Paris XI, 1996.

    Google Scholar 

  8. Jordi Levy. Linear second-order unification. In Ganzinger [Gan96], pages 332–346.

    Google Scholar 

  9. Jerzy Marcinkowski. Undecidability of the first order theory of one-step right ground rewriting. In Comon [Com97], pages 241–253.

    Google Scholar 

  10. J. Niehren, M. Pinkal, and P. Ruhrberg. On equality up-to constraints over finite trees, context unification and one-step rewriting. In Procedings of the International Conference on Automated Deduction, volume 1249 of Lecture Notes in Computer Science, pages 34–48, Townsville, Australia, 14-17July 1997. Springer-Verlag.

    Google Scholar 

  11. J. Niehren, S. Tison, and R. Treinen. Context unification and rewriting constraints. Presented at CCL2 Workshop, 1998. RTA. The RTA List of Open Problems. http://www.lri.fr/~rtaloop/. Maintained by Nachum Dershowitz and Ralf Treinen.

  12. Manfred Schmidt-Schauff. Unification of stratified second-order terms. Internal Report 12/94, Johann-Wolfgang-Goethe-Universitt, Frankfurt, Germany, 1994.

    Google Scholar 

  13. Manfred Schmidt-Schauff. An algorithm for distributive unification. In Ganzinger [Gan96], pages 287–301.

    Google Scholar 

  14. Manfred Schmidt-Schauff. A unification algorithm for distributivity and a multiplicative unit. Journal of Symbolic Computation, 22(3):315–344, 1997.

    Article  Google Scholar 

  15. F. Seynhaeve, M. Tommasi, and R. Treinen. Grid structures and undecidable constraint theories. In Proceedings of the 7th International Joint Conference on Theory and Practice of Software Development, volume 1214 of Lecture Notes in Computer Science, pages 357–368, 1997.

    Google Scholar 

  16. F. Seynhaeve, S. Tison, M. Tommasi, and R. Treinen. Grid structures and undecidable constraint theories. To appear in Theoretical Computer Science, 1998.

    Google Scholar 

  17. Ralf Treinen. The first-order theory of one-step rewriting is undecidable. In Ganzinger [Gan96], pages 276–286.

    Google Scholar 

  18. Sergey Vorobyov. The first-order theory of one-step rewriting in linear noetherian systems is undecidable. In Comon [Com97], pages 254–268.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Caron, AC., Seynhaeve, F., Tison, S., Tommasi, M. (1999). Deciding the Satisfiability of Quantifier Free Formulae on One-Step Rewriting. In: Narendran, P., Rusinowitch, M. (eds) Rewriting Techniques and Applications. RTA 1999. Lecture Notes in Computer Science, vol 1631. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48685-2_9

Download citation

  • DOI: https://doi.org/10.1007/3-540-48685-2_9

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66201-3

  • Online ISBN: 978-3-540-48685-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics