Logic Programming: 22nd International Conference, ICLP 2006, Seattle, WA, USA, August 17-20, 2006. Proceedings

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

This book constitutes the refereed proceedings of the 22nd International Conference on Logic Programming, ICLP 2006, held in Seattle, WA, USA, in August 2006.

The 20 revised full papers and 6 application papers presented together with 2 invited talks, 2 tutorials and special interest papers, as well as 17 poster presentations and the abstracts of 7 doctoral consortium articles, were carefully reviewed and selected from 83 initial submissions. The papers cover all issues of current research in logic programming - they are organized in topical sections on theory, functional and constraint logic programming, program analysis, answer-set programming, semantics, and applications.

Author(s): Monica S. Lam (auth.), Sandro Etalle, Mirosław Truszczyński (eds.)
Series: Lecture Notes in Computer Science 4079 : Programming and Software Engineering
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 2006

Language: English
Pages: 474
Tags: Programming Techniques; Artificial Intelligence (incl. Robotics); Programming Languages, Compilers, Interpreters; Logics and Meanings of Programs; Mathematical Logic and Formal Languages

Front Matter....Pages -
Why Use Datalog to Analyze Programs?....Pages 1-1
Semantic Web: The Story of the RIFt so Far....Pages 2-2
Overcoming Performance Barriers: Efficient Verification Techniques for Logical Frameworks....Pages 3-10
Tableau Calculi for Answer Set Programming....Pages 11-25
Declarative Semantics of Production Rules for Integrity Maintenance....Pages 26-40
Modules for Prolog Revisited....Pages 41-55
A Local Algorithm for Incremental Evaluation of Tabled Logic Programs....Pages 56-71
Memory Reuse for CHR....Pages 72-86
Overlapping Rules and Logic Variables in Functional Logic Programs....Pages 87-101
Towards “Propagation = Logic + Control”....Pages 102-116
ACD Term Rewriting....Pages 117-131
Detecting Determinacy in Prolog Programs....Pages 132-147
Collapsing Closures....Pages 148-162
Reduced Certificates for Abstraction-Carrying Code....Pages 163-178
Proving Properties of Constraint Logic Programs by Eliminating Existential Variables....Pages 179-195
Justifications for Logic Programs Under Answer Set Semantics....Pages 196-210
Generality Relations in Answer Set Programming....Pages 211-225
Cooperating Answer Set Programming....Pages 226-241
Predicate Introduction Under Stable and Well-Founded Semantics....Pages 242-256
Improving the ISO Prolog Standard by Analyzing Compliance Test Results....Pages 257-269
TOAST: Applying Answer Set Programming to Superoptimisation....Pages 270-284
Modelling Biological Networks by Action Languages Via Answer Set Programming....Pages 285-299
Using Answer Set Programming for the Automatic Compilation of Assessment Tests....Pages 300-314
Compositional Semantics for the Procedural Interpretation of Logic....Pages 315-329
Coinductive Logic Programming....Pages 330-345
Analysing and Extending Well-Founded and Partial Stable Semantics Using Partial Equilibrium Logic....Pages 346-360
The Semantics of Nominal Logic Programs....Pages 361-375
Macros, Macro Calls and Use of Ensembles in Modular Answer Set Programming....Pages 376-390
Deductive Spreadsheets Using Tabled Logic Programming....Pages 391-405
Using a Logic Programming Framework to Control Database Query Dialogues in Natural Language....Pages 406-420
Declarative Diagnosis of Wrong Answers in Constraint Functional-Logic Programming....Pages 421-422
Solving First-Order Constraints in the Theory of the Evaluated Trees....Pages 423-424
Relaxation on Optimization Predicates....Pages 425-426
Handling Incomplete and Complete Tables in Tabled Logic Programs....Pages 427-428
An External Module for Implementing Linear Tabling in Prolog....Pages 429-430
Using Combined Static Analysis and Profiling for Logic Program Execution Time Estimation....Pages 431-432
Towards Region-Based Memory Management for Mercury Programs....Pages 433-435
Towards Structured Contexts and Modules....Pages 436-438
Towards Temporal Contextual Logic Programming....Pages 439-441
Semantic Property Grammars for Knowledge Extraction from Biomedical Text....Pages 442-443
Natural Language Processing Using Lexical and Logical Combinators....Pages 444-446
Learning Semantic Parsers: A Constraint Handling Rule Approach....Pages 447-448
A Declarative Framework for Security: Secure Concurrent Constraint Programming....Pages 449-450
Logic Programming in Knowledge Domains....Pages 451-452
Logtalk Processing of STEP Part 21 Files....Pages 453-454
Integrating Datalog with OWL: Exploring the AL-log Approach....Pages 455-456
LMNtal as a Unifying Declarative Language: Live Demonstration....Pages 457-458
Declarative Problem Solving Using Answer Set Semantics....Pages 459-460
The Design and Implementation of the YAP Compiler: An Optimizing Compiler for Logic Programming Languages....Pages 461-462
Description Logic Reasoning in Prolog....Pages 463-464
Static Memory Management for Logic Programming Languages....Pages 465-466
Deductive Databases: Implementation, Parallelism and Applications....Pages 467-468
Efficient Reasoning About Action and Change in the Presence of Incomplete Information and Its Application in Planning....Pages 469-470
Deducing Logic Programs....Pages 471-472
Back Matter....Pages -