skip to main content
10.1145/800133.804361acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
Article
Free Access

Presburger arithmetic with bounded quantifier alternation

Published:01 May 1978Publication History

ABSTRACT

This paper concerns both the complexity aspects of PA and the pragmatics of improving algorithms for dealing with restricted subcases of PA for uses such as program verification. We improve the Cooper-Presburger decision procedure and show that the improved version permits us to obtain time and space upper bounds for PA classes restricted to a bounded number of alternations of quantifiers. The improvement is one exponent less than the upper bounds for the decision problem for full PA. The pragmatists not interested in complexity bounds can read the results as substantiation of the intuitive feeling that the improvement to the Cooper-Presburger algorithm is a real, rather than ineffectual, improvement. (It can be easily shown that the bounds obtained here are not achievable using the Cooper-Presburger procedure).

References

  1. 1.Borosh I. and Treybig, L. B. Bounds on positive integral solutions of linear diophantine equations. Proc. AMS 55, March, 1976.Google ScholarGoogle ScholarCross RefCross Ref
  2. 2.Cooper, D. C. Theorem-proving in arithmetic without multiplication. Machine Intell. 7, J. Wiley, 1972.Google ScholarGoogle Scholar
  3. 3.Ferrante, J. and Rackoff, C. A decision procedure for the first order theory of real addition with order. SIAM J. Comp., March, 1975.Google ScholarGoogle Scholar
  4. 4.Fischer, M. and Rabin, M. O. Super-exponential complexity of Presburger arithmetic. Project MAC. Tech. Memo 43, MIT, Cambridge, 1974. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.Oppen, D. C. Elementary bounds for Presburger arithmetic. |5th SIGACT,# May, 1973. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.Presburger, M. Uber die Vollstandigkeit eines gewissen Systems der Arithmetic ganzer Zahlen, in welchem die Addition als einzige Operation hervortritt. Compte-Rendus dei Congres des Math. des pays slavs, Warsaw, 1929.Google ScholarGoogle Scholar
  7. 7.Shostak, R. An efficient decision algorithm for arithmetic with function symbols. Talk at Workshop on Auto. Deduction, Aug. 1977.Google ScholarGoogle Scholar
  8. 8.Suzuki, N. and Jefferson, D. Verification decidability of Presburger array programs. CMU Comp. Sci. Report,, June, 1977.Google ScholarGoogle Scholar
  1. Presburger arithmetic with bounded quantifier alternation

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      STOC '78: Proceedings of the tenth annual ACM symposium on Theory of computing
      May 1978
      342 pages
      ISBN:9781450374378
      DOI:10.1145/800133

      Copyright © 1978 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 May 1978

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      STOC '78 Paper Acceptance Rate38of120submissions,32%Overall Acceptance Rate1,469of4,586submissions,32%

      Upcoming Conference

      STOC '24
      56th Annual ACM Symposium on Theory of Computing (STOC 2024)
      June 24 - 28, 2024
      Vancouver , BC , Canada

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader