+1M libros, ¡a una página de distancia!
Bookbot

Veronica Dahl

    Practical aspects of declarative languages
    Symbolic Computation: Logic Grammars
    Logic programming
    • Logic programming

      • 470 páginas
      • 17 horas de lectura

      The content includes various invited talks and tutorials focusing on advancements in logic programming and its applications. Topics such as overcoming knowledge acquisition bottlenecks in Answer Set Prolog applications through natural language inputs, preferences, contexts, and answer sets are explored. Regular talks cover areas like finitely recursive programs, minimal logic programs, and querying inconsistent databases under three-valued semantics. Other discussions include logic programming approaches to automata-based decision procedures, combinational circuit synthesis, and geographic information systems. Innovative concepts like observable confluence for constraint handling rules and multivalued action languages with constraints are presented. The annotation also highlights the significance of declarative diagnosis in temporal concurrent constraint programs and resource-oriented deadlock analysis. Core TuLiP logic programming for trust management and dynamic compilation frameworks for the YAP system are examined. Moreover, the text discusses declarative debugging in constraint functional-logic programming, web interface extensions for Prolog applications, and abductive logic programming tools for website verification. It addresses approximating Horn knowledge bases, program transformation for suspension-based tabling in Prolog, and computing fuzzy answer sets. The annotation concludes with insights into modular answe

      Logic programming
    • Symbolic Computation: Logic Grammars

      • 234 páginas
      • 9 horas de lectura

      Logic grammars have found wide application both in natural language processing and in formal applications such as compiler writing. This book introduces the main concepts involving natural and formal language processing in logic programming, and discusses typical problems which the reader may encounter, proposing various methods for solving them. The basic material is presented in depth; advanced material, involving new logic grammar formalisms and applications, is presented with a view towards breadth. Major sections of the book grammars for formal language and linguistic research, writing a simple logic grammar, different types of logic grammars, applications, and logic grammars and concurrency. This book is intended for those interested in logic programming, artificial intelligence, computational linguistics, Fifth Generation computing, formal languages and compiling techniques. It may be read profitably by upper-level undergraduates, post-graduate students, and active researchers on the above-named areas. Some familiarity with Prolog and logic programming would be helpful; the authors, however, briefly describe Prolog and its relation to logic grammars. After reading Logic Grammars, the reader will be able to cope with the ever-increasing literature of this new and exciting field.

      Symbolic Computation: Logic Grammars