Preview
Unable to display preview. Download preview PDF.
References
Afrati, F., S.S. Cosmadakis, M. Yannakakis, On Datalog vs. polynomial time, Proc. 10th ACM Symp. on Principles of Database Systems, 1991.
S. Abiteboul and P.C. Kanellakis. Object identity as a query language primitive. In Proc. ACM SIGMOD Symp. on the Management of Data, pages 159–173, 1989. to appear in J. ACM.
S. Abiteboul and V. Vianu. Fixpoint extensions of first-order logic and Datalog-like languages. In Proc. 4th IEEE Symp. on Logic in Computer Science, pages 71–79, 1989.
S. Abiteboul and V. Vianu. Procedural languages for database queries and updates. Journal of Computer and System Sciences, 41:181–229, 1990.
S. Abiteboul and V. Vianu. Generic computation and its complexity. In Proc. ACM SIGACT Symp. on the Theory of Computing, pages 209–219, 1991.
S. Abiteboul and V. Vianu. Datalog extensions for database queries and updates. Journal of Computer and System Sciences, 43:62–124, 1991.
S. Abiteboul and V. Vianu. Computing with first-order logic. To appear in Journal of Computer and System Sciences.
S. Abiteboul, Moshe Y. Vardi, and V. Vianu. Fixpoint. logics, relational machines, and computational complexity. In Proc. Conf. on Structure in Complexity Theory, Boston, 1992.
S. Abiteboul, Moshe Y. Vardi, and V. Vianu. Computing with infinitary logic. To appear in Int'l. Conf. on Database Theory, Berlin, 1992.
Barwise, J., Admissible Sets and Structures, Springer-Verlag, 1975.
Barwise, J., On Moschovakis closure ordinals, J. Symbolic Logic, 42 (1977), pp. 292–296.
Barwise, J., S. Feferman (eds.), Model-Theoretic Logics, Springer-Verlag, 1985.
S. R. Buss. Bounded Arithmetics. Bibliopolis, 1986.
A.K. Chandra and D. Harel. Computable queries for relational data bases. Journal of Computer and System Sciences, 21(2):156–178, 1980.
A.K. Chandra and D. Harel. Structure and complexity of relational queries. Journal of Computer and System Sciences, 25(1):99–128, 1982.
A.K. Chandra. Programming primitives for database languages. In Proc. ACM Symp. on Principles of Programming Languages, pages 50–62, 1981.
A. Chandra, D. Kozen, and L. Stockmeyer. Alternation. Journal of the ACM, 28:114–133, 1981.
K. J. Compton. An algebra and a logic for NC1. In Proc. 3rd IEEE Symp. on Logic in Computer Science, pages 12–21, 1988.
A. Dawar, S. Lindell, and S. Weinstein. Infinitary logic and inductive definability over finite structures. Research report, Univ. of Pennsylvania, 1991.
K. Denninghoff and V. Vianu, The Power of Methods with Parallel Semantics, In Proc. Intern. Conf. on Very Large Data Bases, pages 221–232, 1991.
R. Fagin. Generalised first-order spectra and polynomial-time recognizable sets. In R. M. Karp, editor, Complexity of Computation, SIAM-AMS Proceedings, Vol. 7, pages 43–73, 1974.
R. Fagin. Monadic generalized spectra. Zeitschrift für Mathematische Logik und Grundlagen der Mathematik, 21:89–96, 1975.
Fagin R., Finite-Model Theory—a Personal Perspective, Proc. 3rd Int'l. Conf. on Database Theory, Springer-Verlag, Lecture Notes in Computer Science 470, 1990, pp. 3–24, to appear in Theoretical Computer Science.
T. Feder. Stable networks and product graphs. PhD thesis, Stanford University, 1981.
H. Friedman. Algorithmic procedures, generalized turing algorithms, and elementary recursion theory. In R.O.Gangy and C.M.E.Yates, editors, Logic Colloquium '69, pages 361–389. North Holland, 1971.
A. Goerdt. Characterizing complexity classesby higher-type primitive-recursive definitions. In Proc. 4th IEEE Symp. on Logic in Computer Science, pages 364–374, 1989.
E. Grandjean. The spectra of first-order sentences and computational complexity. SIAM Journal on Computing, 13:356–373, 1984.
E. Grandjean. Universal quantifiers and time complexity of random access machines. Mathematical System Theory, 13:171–187, 1985.
Y. Gurevich. Algebras of feasible functions. In Proc. 24th IEEE Symp. on Foundations of Computer Science, pages 210–214, 1983.
Y. Gurevich. Toward logic tailored for computational complexity. In M. M. Ricther et al., editor, Computation and Proof Theory, Lecture Notes in Mathematics 1104, pages 175–216. Springer-Verlag, 1984.
Y. Gurevich. Logic and the challenge of computer science. In E. Börger, editor, Current trends in theoretical computer science, pages 1–57. Computer Science Press, 1988.
Y. Gurevich and S. Shelah. Fixed-point extensions of first-order logic. Annals of Pure and Applied Logic, 32:265–280, 1986.
J-Y. Girard, A. Scedrov, and P. SCott. Bounded linear logic: a modular approach to polynomial time computability. In S. R. Buss and P. Scott, editors, Feasible Mathematics, pages 195–207. Birkhauser, 1990.
J. Hartmanis. On nondeterminacy in simple computing devices. Acta Informatica, 1:336–344, 1972.
N. Immerman and E. S. Lander. Describing graphs: a first-order approach to graph canonization. In A. Selman, editor, Complexity Theory Retrospective, pages 59–81. Springer-Verlag, 1990.
N. Immerman. Upper and lower bounds for first-order expresibility. Journal of Computer and System Sciences, 25:76–98, 1982.
N. Immerman. Relational queries computable in polynomial time. Information and Control, 68:86–104, 1986.
N. Immerman. Expressibility as a complexity measure: results and directions. In Second Structure in Complexity Conference, pages 194–202, 1987.
N. Immerman. Languages that capture complexity classes. SIAM Journal of Computing, 16:760–778, 1987.
N. Immerman. Descriptive and computational complexity. In J. Hartmanis, editor, Computational Complexity Theory, Proc. Symp. Applied Math., Vol. 38, pages 75–91. American Mathematical Society, 1989.
N. G. Jones and A.L. Selman. Turing machines and the spectra of first-order formulas. Journal of Symbolic Logic, 39:139–150, 1974.
P. C. Kanellakis. Elements of relational database theory. In J. Van Leeuwen, editor, Handbook of Theoretical Computer Science, pages 1074–1156. North Holland, 1991.
Ph. G. Kolaitis and M. Y. Vardi. 0–1 laws for infinitary logics. In Proc. 5th IEEE Symp. on Logic in Computer Science, pages 156–167, 1990.
Ph. G. Kolaitis and M. Y. Vardi. On the expressive power of Datalog: tools and a case study. In Proc. 9th ACM Symp. on Principles of Database Systems, pages 61–71, 1990. Full version appeared in IBM Research Report RJ8010, March 1991.
Kolaitis, P., M.Y. Vardi, Fixpoint vs. infinitary logic in finite-model theory, to appear in Proc. 7th IEEE Symp. on Logic in Computer Science, 1992.
D. Leivant. Descriptive characterization of computational complexity. Journal of Computer and System Sciences, 39:51–83, 1989.
D. Leivant. Monotonic use of space and computational complexity over abstract structures. Unpublished manuscript, 1989.
D. Leivant. Inductive definitions over finite structures. Information and Computation, 89:95–108, 1990.
D. Leivant. A foundational delineation of computational feasibility. In Proc. 6th IEEE Symp. on Logic in Computer Science, pages 2–11, 1991.
S. Lindell. An analysis of fixed point queries on binary trees. Theoretical Computer Science, 85:75–95, 1991.
D. Luckham and D. Park. The undecidability of the equivalence problem for program schemata. Technical Report UCSC-CRL-89-40, UCSC, December 1989. to appear in ACM Transactions on Database Systems.
D. Luckham, D. Park, and M. Paterson. Formalized computer programs. Journal of Computer and System Sciences, 4:220–249, 1970.
Y. N. Moschovakis. Elementary Induction on Abstract Structures. North Holland, 1974.
M. de Rougemont. Uniform definability on finite structures with successor. In Proc. 16th ACM Symp. on Theory of Computing, pages 409–417, 1984.
V. Yu. Sazonov. Polynomial computability and recursivity in finite domains. Elektronische Informationverarbeitung und Kybernetik, 16:319–323, 1980.
J. C. Shepherdson. Algorithmic procedures, generalized turing algorithms, and elementary recursion theory. In L.A. Harrington et al., editor, Harvey Friedman's research on the foundations of mathematics, pages 285–308. North Holland, 1985.
L. J. Stockmeyer. The polynomial-time hierarchy. Theoretical Computer Science, 3:1–22, 1977.
A. Tarski. What are logical notions? History and Philosophy of Logic, 7:143–154, 1986. (Ed. J. Corcoran).
J. Tiuryn and P. Urzyczyn. Some relationships between logic of programs and complexity theory. Theoretical Computer Science, 60:83–108, 1988.
J.D. Ullman. Principles of Database and Knowledge Base Systems: Volume I and II. Computer Science Press, 1988.
M.Y. Vardi. The complexity of relational query languages. In Proc. ACM SIGACT Symp. on the Theory of Computing, pages 137–146, 1982.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Abiteboul, S., Vianu, V. (1993). Computing on structures. In: Lingas, A., Karlsson, R., Carlsson, S. (eds) Automata, Languages and Programming. ICALP 1993. Lecture Notes in Computer Science, vol 700. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-56939-1_106
Download citation
DOI: https://doi.org/10.1007/3-540-56939-1_106
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-56939-8
Online ISBN: 978-3-540-47826-3
eBook Packages: Springer Book Archive