

ACM Books Declarative Logic Programming: Theory, Systems, and Applications, (Hardcover)
Key item features
- ACM Books Declarative Logic Programming: Theory, Systems, and Applications, (Hardcover)
- Author: Association for Computing Machinery
- ISBN: 9781970001990
- Format: Hardcover
- Publication Date: 2018-09-19
- Page Count: 615
Specs
- Book formatHardcover
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Publication dateSeptember, 2018
- Pages615
- SubgenreComputer Science
- Free shipping
Free 30-day returns
How do you want your item?
About this item
Product details
The idea of this book grew out of a symposium that was held at Stony Brook in September 2012 in celebration of David S.Warren's fundamental contributions to Computer Science and the area of Logic Programming in particular.
Logic Programming (LP) is at the nexus of Knowledge Representation, Artificial Intelligence, Mathematical Logic, Databases, and Programming Languages. It is fascinating and intellectually stimulating due to the fundamental interplay among theory, systems, and applications brought about by logic. Logic programs are more declarative in the sense that they strive to be logical specifications of "what" to do rather than "how" to do it, and thus they are high-level and easier to understand and maintain. Yet, without being given an actual algorithm, LP systems implement the logical specifications automatically.
Several books cover the basics of LP but focus mostly on the Prolog language with its incomplete control strategy and non-logical features. At the same time, there is generally a lack of accessible yet comprehensive collections of articles covering the key aspects in declarative LP. These aspects include, among others, well-founded vs. stable model semantics for negation, constraints, object-oriented LP, updates, probabilistic LP, and evaluation methods, including top-down vs. bottom-up, and tabling.
For systems, the situation is even less satisfactory, lacking accessible literature that can help train the new crop of developers, practitioners, and researchers. There are a few guides onWarren's Abstract Machine (WAM), which underlies most implementations of Prolog, but very little exists on what is needed for constructing a state-of-the-art declarative LP inference engine. Contrast this with the literature on, say, Compilers, where one can first study a book on the general principles and algorithms and then dive in the particulars of a specific compiler. Such resources greatly facilitate the ability to start making meaningful contributions quickly. There is also a dearth of articles about systems that support truly declarative languages, especially those that tie into first-order logic, mathematical programming, and constraint solving.
LP helps solve challenging problems in a wide range of application areas, but in-depth analysis of their connection with LP language abstractions and LP implementation methods is lacking. Also, rare are surveys of challenging application areas of LP, such as Bioinformatics, Natural Language Processing, Verification, and Planning.
The goal of this book is to help fill in the previously mentioned void in the LP literature. It offers a number of overviews on key aspects of LP that are suitable for researchers and practitioners as well as graduate students. The following chapters in theory, systems, and applications of LP are included.
- ACM Books Declarative Logic Programming: Theory, Systems, and Applications, (Hardcover)
- Author: Association for Computing Machinery
- ISBN: 9781970001990
- Format: Hardcover
- Publication Date: 2018-09-19
- Page Count: 615
Specifications
Book format
Fiction/nonfiction
Genre
Publication date
Warranty
Warranty information
Similar items you might like
Based on what customers bought
Oxford Logic Guides Labelled Deductive Systems: Volume 1, Book 33, (Hardcover) $117.16
$11716current price $117.16Oxford Logic Guides Labelled Deductive Systems: Volume 1, Book 33, (Hardcover)
Logic Programming Logic Programming: The 1997 International Symposium, (Paperback) $124.27
$12427current price $124.27Logic Programming Logic Programming: The 1997 International Symposium, (Paperback)
Studies in Systems, Decision and Control Cellular Learning Automata: Theory and Applications, Book 307, (Hardcover) $122.94
$12294current price $122.94Studies in Systems, Decision and Control Cellular Learning Automata: Theory and Applications, Book 307, (Hardcover)
Discrete Mathematics and Its Application Fundamentals of Information Theory and Coding Design, (Hardcover) $111.41
$11141current price $111.41Discrete Mathematics and Its Application Fundamentals of Information Theory and Coding Design, (Hardcover)
Transactions on Computer Systems and Net Data Science: Theory, Algorithms, and Applications, (Hardcover) $91.52
$9152current price $91.52Transactions on Computer Systems and Net Data Science: Theory, Algorithms, and Applications, (Hardcover)
Language of Science Directions for the Next Generation of MMIC Devices and Systems, (Hardcover) $164.18
$16418current price $164.18Language of Science Directions for the Next Generation of MMIC Devices and Systems, (Hardcover)
Routledge Library Editions: Logic Elementary Formal Logic: A Programmed Course, Book 11, (Hardcover) $135.00
$13500current price $135.00Routledge Library Editions: Logic Elementary Formal Logic: A Programmed Course, Book 11, (Hardcover)
Ifsr International Systems Science and S Foundations and Applications of MIS: A Model Theory Approach, Book 24, (Hardcover) $120.73
$12073current price $120.73Ifsr International Systems Science and S Foundations and Applications of MIS: A Model Theory Approach, Book 24, (Hardcover)
Advanced Control Systems: Theory and Applications, (Hardcover) $115.00
$11500current price $115.00Advanced Control Systems: Theory and Applications, (Hardcover)
PROLOG Versus You: An Introduction to Logic Programming, (Paperback) $116.28
$11628current price $116.28PROLOG Versus You: An Introduction to Logic Programming, (Paperback)
IEEE Press Mathematical Programming for Power Systems Operation: From Theory to Applications in Python, (Hardcover) $120.39
$12039current price $120.39IEEE Press Mathematical Programming for Power Systems Operation: From Theory to Applications in Python, (Hardcover)
Smart Embedded Systems and Applications, (Hardcover) $145.35
$14535current price $145.35Smart Embedded Systems and Applications, (Hardcover)
Springer Statistics Orthogonal Arrays: Theory and Applications, (Hardcover) $95.70 Was $113.98
$9570current price $95.70, Was $113.98$113.98Springer Statistics Orthogonal Arrays: Theory and Applications, (Hardcover)
Logic Programming The Art of Prolog, Second Edition: Advanced Programming Techniques, (Paperback) $118.56
$11856current price $118.56Logic Programming The Art of Prolog, Second Edition: Advanced Programming Techniques, (Paperback)
Rationale-Based Software Engineering, (Paperback) $107.81
$10781current price $107.81Rationale-Based Software Engineering, (Paperback)
de Gruyter Lehrbuch Methoden Des Software-Entwurfs Und Strukturierte Programmierung, (Hardcover) $132.24
$13224current price $132.24de Gruyter Lehrbuch Methoden Des Software-Entwurfs Und Strukturierte Programmierung, (Hardcover)
eLearning : Theories, Design, Software and Applications (Hardcover) $126.43
$12643current price $126.43eLearning : Theories, Design, Software and Applications (Hardcover)
Artificial Intelligence The Logic Programming Paradigm: A 25-Year Perspective, (Paperback) $118.82
$11882current price $118.82Artificial Intelligence The Logic Programming Paradigm: A 25-Year Perspective, (Paperback)
Computational Logic: Logic Programming and Beyond: Essays in Honour of Robert A. Kowalski, Part I, (Paperback) $108.27
$10827current price $108.27Computational Logic: Logic Programming and Beyond: Essays in Honour of Robert A. Kowalski, Part I, (Paperback)
Data Structure Using C: Theory and Program, (Hardcover) $120.00 Was $140.00
$12000current price $120.00, Was $140.00$140.00Data Structure Using C: Theory and Program, (Hardcover)
