Concepts Design and Performance Analysis of a Parallel Prolog Machine

Concepts  Design  and Performance Analysis of a Parallel Prolog Machine
Author: Joachim Beer
Publsiher: Unknown
Total Pages: 128
Release: 1991
Genre: Parallel processing (Electronic computers)
ISBN: 7506211092

Download Concepts Design and Performance Analysis of a Parallel Prolog Machine Book in PDF, Epub and Kindle

Concepts Design and Performance Analysis of a Parallel Prolog Machine

Concepts  Design  and Performance Analysis of a Parallel Prolog Machine
Author: Joachim Beer
Publsiher: Springer Science & Business Media
Total Pages: 140
Release: 1989-12-13
Genre: Computers
ISBN: 3540520538

Download Concepts Design and Performance Analysis of a Parallel Prolog Machine Book in PDF, Epub and Kindle

This monograph presents a novel execution model for the parallel execution of standard sequential Prolog. In this execution model Prolog procedure calls can be efficiently pipelined, and the author shows how even fully deterministic Prolog programs can be effectively mapped onto the proposed architecture. The design is based on a highly optimized abstract Prolog specific instruction set. A special feature of this work is a sophisticated classification scheme for Prolog variables which substantially reduces the overhead for unification with occur-check. To support the model an architecture consisting of a circular pipeline of independent processors has been designed. This pipeline has been designed to work as a co-processor to a UNIX based workstation. In contrast to other attempts to execute sequential Prolog in parallel, the proposed model does not restrict the use of any of the standard Prolog language features. The book gives a full account of the execution model, the system architecture, and the abstract Prolog instruction set.

Parallelization in Inference Systems

Parallelization in Inference Systems
Author: Bertram Fronhöfer,Graham Wrightson
Publsiher: Springer Science & Business Media
Total Pages: 390
Release: 1992-04-22
Genre: Computers
ISBN: 3540554254

Download Parallelization in Inference Systems Book in PDF, Epub and Kindle

This volume contains the proceedings of an international workshop on parallelism in inference systems held in Germany in December 1990. The topicof the workshop is still rather young and several papers in the book are overview articles intended to provide a first orientation toward some of the more intensively investigated subtopics. The main part of the book is a compilation of research papers on parallelization in special domains ofinference such as rewriting, automatic reasoning, logic programming, andconnectionist inference. Appended to the book is a collection of short project summaries received in response to a worldwide email call. The book is intended primarily for researchers working on inference systems who are interested in parallelizing their systems.

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology
Author: Allen Kent,James G. Williams
Publsiher: CRC Press
Total Pages: 408
Release: 2000-04-28
Genre: Computers
ISBN: 0824722957

Download Encyclopedia of Computer Science and Technology Book in PDF, Epub and Kindle

Combining Artificial Neural Networks to Symbolic and Algebraic computation

Logic Programming

Logic Programming
Author: Maria Garcia Banda,Enrico Pontelli
Publsiher: Springer
Total Pages: 826
Release: 2008-12-15
Genre: Computers
ISBN: 9783540899822

Download Logic Programming Book in PDF, Epub and Kindle

This book constitutes the refereed proceedings of the 24th International Conference on Logic Programming, ICLP 2008, held in Udine, Italy, in December 2008. The 35 revised full papers together with 2 invited talks, 2 invited tutorials, 11 papers of the co-located first Workshop on Answer Set Programming and Other Computing Paradigms (ASPOCP 2008), as well as 26 poster presentations and the abstracts of 11 doctoral consortium articles were carefully reviewed and selected from 177 initial submissions. The papers cover all issues of current research in logic programming - they are organized in topical sections on applications, algorithms, systems, and implementations, semantics and foundations, analysis and transformations, CHRs and extensions, implementations and systems, answer set programming and extensions, as well as constraints and optimizations.

Programming Language Implementation and Logic Programming

Programming Language Implementation and Logic Programming
Author: Pierre Deransart,Jan Maluszynski
Publsiher: Springer Science & Business Media
Total Pages: 420
Release: 1990-08-08
Genre: Computers
ISBN: 354053010X

Download Programming Language Implementation and Logic Programming Book in PDF, Epub and Kindle

This volume consists of the papers accepted for presentation at the second international workshop on Programming Language Implementation and Logic Programming (PLILP '90) held in Linköping, Sweden, August 20-22, 1990. The aim of the workshop was to identify concepts and techniques used both in implementation of programming languages, regardless of the underlying programming paradigm, and in logic programming. The intention was to bring together researchers working in these fields. The volume includes 26 selected papers falling into two categories. Papers in the first category present certain ideas from the point of view of a particular class of programming languages, or even a particular language. The ideas presented seem to be applicable in other classes of languages. Papers in the second category directly address the problem of integration of various programming paradigms. The proceedings of the predecessor workshop PLILP '88, held in Orléans, France, May 16-18, 1988, are available as Lecture Notes in Computer Science, Vol. 348.

Logic Program Synthesis and Transformation

Logic Program Synthesis and Transformation
Author: Yves Deville
Publsiher: Springer Science & Business Media
Total Pages: 258
Release: 2012-12-06
Genre: Computers
ISBN: 9781447132349

Download Logic Program Synthesis and Transformation Book in PDF, Epub and Kindle

This volume contains extended versions of papers presented at the Third International Workshop on Logic Program Synthesis and Transformation (LOPSTR 93) held in Louvain-la-Neuve in July 1993. Much of the success of the workshop is due to Yves Deville who served as Organizer and Chair. Many people believe that machine support for the development and evolution of software will play a critical role in future software engineering environments. Machine support requires the formalization of the artifacts and processes that arise during the software lifecycle. Logic languages are unique in providing a uniform declarative notation for precisely describing application domains, software requirements, and for prescribing behavior via logic programs. Program synthesis and transfonnation techniques formalize the process of developing correct and efficient programs from requirement specifications. The natural intersection of these two fields of research has been the focus of the LOPSTR workshops. The papers in this volume address many aspects of software develop ment including: deductive synthesis, inductive synthesis, transforma tions for optimizing programs and exploiting parallelism, program analysis techniques (particularly via abstract interpretation), meta programming languages and tool support, and various extensions to Prolog-like languages, admitting non-Horn clauses, functions, and constraints. Despite the progress represented in this volume, the transition from laboratory to practice is fraught with difficulties.

Concepts and Characteristics of Knowledge based Systems

Concepts and Characteristics of Knowledge based Systems
Author: Mario Tokoro,Yūichirō Anzai,Akinori Yonezawa
Publsiher: North Holland
Total Pages: 654
Release: 1989
Genre: Expert systems (Computer science)
ISBN: UCAL:B2507124

Download Concepts and Characteristics of Knowledge based Systems Book in PDF, Epub and Kindle

A variety of research projects are being conducted at various research institutions throughout the international computer science community concerning the development of Knowledge-Based Systems. Research on such systems originated in association with AI, cognitive science and software sciences. Many of the research projects have involved investigations of computer architectures based on suitable execution models and programming methodologies. This book aims to encourage understanding of what knowledge-based systems are, and of how to design and implement these systems, by bringing together the work of researchers in AI, cognitive science, software sciences and computer architecture.