Skip to main content

Montague grammars as deductive databases

  • Applications and Languages
  • Conference paper
  • First Online:
Deductive and Object-Oriented Databases (DOOD 1995)

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

Included in the following conference series:

Abstract

This paper presents a technique for further applications of deductive databases in the field of natural language processing. Although there were enormous research efforts on analyzing the semantics of natural languages (NL), especially using Montague grammars (PTQ) for Prolog, corresponding programs for deductive databases are still missing, since range restriction is required in nearly all deductive database systems. But without a way to handle open facts and lambda expressions within logic programs, Montague grammars do not work. On the other side, several NL-syntax parsers, based on DCG grammars, using a deductive database, have worked very efficiently in daily use for several years.

This paper fills the gap and presents a technique for (simplified) Montague grammars, including a lambda-reduction, for deductive database systems. Since on the one hand deductive databases have several well known advantages over Prolog, such as arbitrary recursion, integrated database access for the dictionary, easy handling of a large amount of data to be analyzed, and since on the other hand morphosyntactical and syntactical analysis of natural language texts already work very efficiently, there is a great need to make semantic analysis via Montague grammars available for bottom-up and set-oriented deductive databases as well.

We describe an implementation of the PTQ framework, including a translator and logic simplifier, based on deductive database systems. We have fully implemented the material presented in the deductive database system LOLA.

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. Chen W., Kiefer M., Warren D. S.: HiLog: A First-Order Semantics of Higher-Order Logic Programming Constructs, Proc. of North American Conf. on Logic Programming, 1989, pp. 1090–1114

    Google Scholar 

  2. Dowty D., Wall R., Peters S.: Introduction to Montague Semantics, Reindel Publishing, Dodrecht, 1981

    Google Scholar 

  3. Freitag B., Schütz H., Specht G.: LOLA — A Logic Language for Deductive Databases and its Implementation, Proc. 2nd Intl. Symp. on Database Systems for Advanced Applications (DASFAA '91), Tokyo, 1991, pp. 216–225

    Google Scholar 

  4. Freitag B., Schütz H., Specht G., Bayer R., Güntzer U.: LOLA — a deductive database system with integrated SQL-database access, technical report, Technische Universität München, 1993

    Google Scholar 

  5. Janssen T.: Foundations and Applications of Montague Grammar: philosophy, framework, computer science, Centrum voor Wiskunde en Informatica, Tracte 19 (Part I) and 28 (Part II), Amsterdam, 1986

    Google Scholar 

  6. Montague R.: The Proper Treatment of Quantification in Ordinary English (PTQ)., in Montague R.: Formal Philosophy: Selected Papers of Richard Montague. Edited and with an Introduction by R.H. Thomason, New Haven, London, 1974

    Google Scholar 

  7. Mycroft A., O'Keefe R.A.: A Polymorphic Type System for Prolog, Artificial Intelligence, Vol. 23, 1984, pp. 295–307

    MathSciNet  Google Scholar 

  8. Pereira F., Shieber S.: Prolog and Natural-Language Analysis, CSLI Lecture Notes: Number 10, Center for the Study of Language and Information, Stanford, 1987

    Google Scholar 

  9. Specht G.: Source-to-Source Transformationen zur Erklärung des Programmverhaltens bei deduktiven Datenbanken, DISKI 42, infix-Verlag, St. Augustin, 1993

    Google Scholar 

  10. Specht G.: Wissensbasierte Analyse althebräischer Morphosyntax; Das Expertensystem AMOS, EOS-Verlag, St. Ottilien, 1990

    Google Scholar 

  11. Specht G., Freitag B.: AMOS: A Natural Language Parser Implemented as a Deductive Database in LOLA in Ramakrishnan R.: Applications of Logic Databases, Kluwer Academic, 1995, pp. 197–215

    Google Scholar 

  12. Thayse A. (ed): From Modal Logic to Deductive Databases, Wiley, Chichester, 1989

    Google Scholar 

  13. Warren D. S.: Programming the PTQ Grammar in XSB, in Ramakrishnan R.: Applications of Logic Databases, Kluwer Academic, 1995, pp. 217–234

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Tok Wang Ling Alberto O. Mendelzon Laurent Vieille

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Specht, G., Seeberger, S. (1995). Montague grammars as deductive databases. In: Ling, T.W., Mendelzon, A.O., Vieille, L. (eds) Deductive and Object-Oriented Databases. DOOD 1995. Lecture Notes in Computer Science, vol 1013. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60608-4_50

Download citation

  • DOI: https://doi.org/10.1007/3-540-60608-4_50

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60608-6

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics