Proof-theoretic and higher-order extensions of logic programming

被引:0
|
作者
Momigliano A. [1 ,2 ]
Ornaghi M. [1 ]
机构
[1] Dipartimento di Scienze Dell'Informazione, Università Degli Studi di Milano
[2] Laboratory for the Foundations of Computer Science, School of Informatics, University of Edinburgh
关键词
Formal logic - Computer circuits;
D O I
10.1007/978-3-642-14309-0_12
中图分类号
学科分类号
摘要
We review the Italian contribution to proof-theoretic and higher-order extensions of logic programming; this originated from the realization that Horn clauses lacked standard abstraction mechanisms such as higher-order programming, scoping constructs and forms of information hiding. Those extensions were based on the Deduction and Computation paradigm as formulated inMiller et al's approach [51], which built logic programming around the notion of focused uniform proofs The Italian contribution has been both foundational and applicative, in terms of language extensions, implementation techniques and usage of the new features to capture various computation models. We argue that the emphasis has now moved to the theory and practice of logical frameworks, carrying with it a better understanding of the foundations of proof search. © 2010 Springer-Verlag Berlin Heidelberg.
引用
收藏
页码:254 / 270
页数:16
相关论文
共 50 条
  • [41] Proof-theoretic pluralism
    Filippo Ferrari
    Eugenio Orlandelli
    Synthese, 2021, 198 : 4879 - 4903
  • [42] Incompleteness of Intuitionistic Propositional Logic with Respect to Proof-Theoretic Semantics
    Piecha, Thomas
    Schroeder-Heister, Peter
    STUDIA LOGICA, 2019, 107 (01) : 233 - 246
  • [43] Algebraic and proof-theoretic characterizations of truth stressers for MTL and its extensions
    Ciabattoni, Agata
    Metcalfe, George
    Montagna, Franco
    FUZZY SETS AND SYSTEMS, 2010, 161 (03) : 369 - 389
  • [44] COMPILATION OF PREDICATE ABSTRACTIONS IN HIGHER-ORDER LOGIC PROGRAMMING
    CHEN, WD
    WARREN, DS
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 528 : 287 - 298
  • [45] Constructive Negation in Extensional Higher-Order Logic Programming
    Charalambidis, Angelos
    Rondogiannis, Panos
    FOURTEENTH INTERNATIONAL CONFERENCE ON THE PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING, 2014, : 12 - 21
  • [46] The Stable Model Semantics for Higher-Order Logic Programming
    Bogaerts, Bart
    Charalambidis, Angelos
    Chatziagapis, Giannos
    Kostopoulos, Babis
    Pollaci, Samuele
    Rondogiannis, Panos
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2024, 24 (04) : 737 - 754
  • [47] Higher-order logic programming languages with constraints: A semantics
    Lipton, James
    Nieva, Susana
    TYPED LAMBDA CALCULI AND APPLICATIONS, PROCEEDINGS, 2007, 4583 : 272 - +
  • [48] The proof-theoretic square
    Antonio Piccolomini d’Aragona
    Synthese, 201
  • [49] The proof-theoretic square
    d'Aragona, Antonio Piccolomini
    SYNTHESE, 2023, 201 (06)
  • [50] Incompleteness of Intuitionistic Propositional Logic with Respect to Proof-Theoretic Semantics
    Thomas Piecha
    Peter Schroeder-Heister
    Studia Logica, 2019, 107 : 233 - 246