Reasoning About Recursively Defined Data Structures

62Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

A decision procedure is given for the quantifier-free theory of recursively defined data structures which, for a conjunction of length n, decides its satisfiability in time linear in n. The first-order theory of recursively defined data structures, in particular the first-order theory of LISP list structure (the theory of cons, car, and cdr), is shown to be decidable but not elementary recursive. (This answers an open question posed by John McCarthy. © 1980, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Oppen, D. C. (1980). Reasoning About Recursively Defined Data Structures. Journal of the ACM (JACM), 27(3), 403–411. https://doi.org/10.1145/322203.322204

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free