Logic Programming with Sets

  • Domenico Cantone
  • Eugenio Omodeo
  • Alberto Policriti
Part of the Monographs in Computer Science book series (MCS)


The advantages ensuing from the availability of set data abstractions in a high-level programming language are widely recognized. In particular, sets can be used conveniently in languages for rapid software prototyping, where the speed of execution—although desirable—is not the most stringent requirement; and in problem-specification languages, where specifications are not even expected to be always executable. Highly representative languages which embody sets are Z [Spi88], SETL [SDDS86], and Gödel [HL94].


Logic Program Logic Programming Execution Model Deductive Database System Predicate 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer Science+Business Media New York 2001

Authors and Affiliations

  • Domenico Cantone
    • 1
  • Eugenio Omodeo
    • 2
  • Alberto Policriti
    • 3
  1. 1.Dipartimento di Matematica e InformaticaUniversità di CataniaCataniaItaly
  2. 2.Dipartimento di Matematica Pura e ApplicataUniversità di L’AquilaL’AquilaItaly
  3. 3.Dipartimento di Matematica e InformaticaUniversità degli Studi di UdineUdineItaly

Personalised recommendations