Since its conception nearly 20 years ago, logic programming has been developed to the point where it now plays an important role in areas such as database theory, artificial intelligence and software engineering. There are, however, still many outstanding research issues which need to be addressed, and the UK branch of the Association for Logic Programming was set up to provide a forum where the flourishing research community could discuss important issues which were often by- passed at the larger international conferences. This volume contains the invited papers, refereed papers and tutorials presented at the 4th ALPUK Conference, which aimed to broaden the frontiers of logic programming by encouraging interaction between it and other related disciplines. The papers cover a variety of technical areas, including concurrent logic languages and their semantics, applications of logic languages to other (non-classical) logical systems, modules, types and error-handling, and the distributed execution of Prolog programs. The wide scope of the papers refelects the breadth of interest in this important area of computer science. ALPUK 92 provides a comprehensive overview of current progress being made in logic programming research. It will be of interest to all workers in the field, especially researchers, postgraduate students, and research and development workers in industry.
Author(s): R. K. Shyamasundar, M. R. K. Krishna Rao, Deepak Kapur (auth.), Krysia Broda BSc, MSc, PhD (eds.)
Series: Workshops in Computing
Edition: 1
Publisher: Springer-Verlag London
Year: 1993
Language: English
Pages: 355
Tags: Programming Techniques; Logics and Meanings of Programs; Artificial Intelligence (incl. Robotics)
Front Matter....Pages i-x
Front Matter....Pages 1-1
Rewriting Concepts in the Study of Termination of Logic Programs....Pages 3-20
Metric Characterizations of Contextual Logic Programs....Pages 21-40
Static Analysis for the Synthesis of Eureka Properties for Transforming Logic programs....Pages 41-61
An Algorithm for Finite Approximations of Definite Programs and its Implementation in Prolog....Pages 62-76
Front Matter....Pages 77-77
Soft Sorting in Logic Programming....Pages 79-96
Modularity for Logic Programs....Pages 97-107
SEL Compiler & Abstract Analyzers....Pages 108-123
Disciplined Exceptions in Logic Programming....Pages 124-141
Front Matter....Pages 143-143
On the Semantics of Concurrent Constraint Programming....Pages 145-173
L2∥O2: Operational and Declarative Semantics....Pages 174-188
The DelPhi Multiprocessor Inference Machine....Pages 189-198
Front Matter....Pages 199-199
Horn Clause Logic 1992....Pages 201-217
From a Hilbert Calculus to its Model Theoretic Semantics....Pages 218-252
Logic Programming via Proof-valued Computations....Pages 253-262
An Amalgamated Temporal Logic....Pages 263-295
Front Matter....Pages 297-297
An Introduction to Gödel....Pages 299-343
Parallel Logic Programming in Strand: A Tutorial....Pages 344-354
Back Matter....Pages 355-357