Covering the authors' own state-of-the-art research results, Mathematical Aspects of Logic Programming Semantics presents a rigorous, modern account of the mathematical methods and tools required for the semantic analysis of logic programs. It significantly extends the tools and methods from traditional order theory to include nonconventional methods from mathematical analysis that depend on topology, domain theory, generalized distance functions, and associated fixed-point theory.
The book covers topics spanning the period from the early days of logic programming to current times. It discusses applications to computational logic and potential applications to the integration of models of computation, knowledge representation and reasoning, and the Semantic Web. The authors develop well-known and important semantics in logic programming from a unified point of view using both order theory and new, nontraditional methods. They closely examine the interrelationships between various semantics as well as the integration of logic programming and connectionist systems/neural networks.
For readers interested in the interface between mathematics and computer science, this book offers a detailed development of the mathematical techniques necessary for studying the semantics of logic programs. It illustrates the main semantics of logic programs and applies the methods in the context of neural-symbolic integration.
! Much of the material has been generated by [the authors'] own collaboration over the past decade, but they also integrate research results by others. A major feature is that they significantly transcend the tools and methods from the order theory traditionally used in this context, to include non-traditional methods from mathematical analysis depending on topology, generalized distance functions, and their associated fixed-point theory. ! --SciTech Book News, February 2011
Order and Logic Ordered Sets and Fixed-Point Theorems First-Order Predicate Logic Ordered Spaces of Valuations The Semantics of Logic Programs Logic Programs and Their Models Supported Models Stable Models Fitting Models Perfect Models Well-Founded Models Topology and Logic Programming Convergence Spaces and Convergence Classes The Scott Topology on Spaces of Valuations The Cantor Topology on Spaces of Valuations Operators on Spaces of Valuations Revisited Fixed-Point Theory for Generalized Metric Spaces Distance Functions in General Metrics and Their Generalizations Generalized Ultrametrics Dislocated Metrics Dislocated Generalized Ultrametrics Quasimetrics A Hierarchy of Fixed-Point Theorems Relationships between the Various Spaces Fixed-Point Theory for Multivalued Mappings Partial Orders and Multivalued Mappings Metrics and Multivalued Mappings Generalized Ultrametrics and Multivalued Mappings Quasimetrics and Multivalued Mappings An Alternative to Multivalued Mappings Supported Model Semantics Two-Valued Supported Models Three-Valued Supported Models A Hierarchy of Logic Programs Consequence Operators and Fitting-Style Operators Measurability Considerations Stable and Perfect Model Semantics The Fixpoint Completion Stable Model Semantics Perfect Model Semantics Logic Programming and Artificial Neural Networks Introduction Basics of Artificial Neural Networks The Core Method as a General Approach to Integration Propositional Programs First-Order Programs Some Extensions -- The Propositional Case Some Extensions -- The First-Order Case Final Thoughts Foundations of Programming Semantics Quantitative Domain Theory Fixed-Point Theorems for Generalized Metric Spaces The Foundations of Knowledge Representation and Reasoning Clarifying Logic Programming Semantics Symbolic and Subsymbolic Representations Neural-Symbolic Integration Topology, Programming, and Artificial Intelligence Appendix: Transfinite Induction and General Topology The Principle of Transfinite Induction Basic Concepts from General Topology Convergence Separation Properties and Compactness Subspaces and Products The Scott Topology Bibliography Index
Series: Chapman & Hall/CRC Studies in Informatics Series
Tertiary; University or College
Number Of Pages: 304
Published: 22nd November 2010
Country of Publication: US
Dimensions (cm): 23.5 x 15.6
Weight (kg): 0.57
Edition Number: 1