Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > A design and implementation of the Extended Andorra Model
Publication

Publications

A design and implementation of the Extended Andorra Model

Title
A design and implementation of the Extended Andorra Model
Type
Article in International Scientific Journal
Year
2012
Authors
Ricardo Lopes
(Author)
Other
View Personal Page You do not have permissions to view the institutional email. Search for Participant Publications View Authenticus page Without ORCID
Vitor Santos Costa
(Author)
FCUP
View Personal Page You do not have permissions to view the institutional email. Search for Participant Publications View Authenticus page View ORCID page
Journal
Vol. 12
Pages: 319-360
ISSN: 1471-0684
Scientific classification
FOS: Natural sciences > Computer and information sciences
Other information
Authenticus ID: P-002-AG2
Abstract (EN): Logic programming provides a high-level view of programming, giving implementers a vast latitude into what techniques to explore to achieve the best performance for logic programs. Towards obtaining maximum performance, one of the holy grails of logic programming has been to design computational models that could be executed efficiently and that would allow both for a reduction of the search space and for exploiting all the available parallelism in the application. These goals have motivated the design of the Extended Andorra Model (EAM), a model where goals that do not constrain nondeterministic goals can execute first. In this work, we present and evaluate the Basic design for EAM, a system that builds upon David H. D. Warren's original EAM with Implicit Control. We provide a complete description and implementation of the Basic design for EAM System as a set of rewrite and control rules. We present the major data structures and execution algorithms that are required for efficient execution, and evaluate system performance. A detailed performance study of our system is included. Our results show that the system achieves acceptable base performance and that a number of applications benefit from the advanced search inherent to the EAM.
Language: English
Type (Professor's evaluation): Scientific
Contact: vsc@dcc.fc.up.pt; fds@dcc.fc.up.pt
No. of pages: 42
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

Pruning in the extended Andorra model (2004)
Article in International Scientific Journal
Lopes, R; Costa, VS; Silva, F
On the BEAM implementation (2003)
Article in International Scientific Journal
Lopes, R; Costa, VS; Silva, F
On deterministic computations in the extended Andorra model (2003)
Article in International Scientific Journal
Lopes, R; Costa, VS; Silva, F
IMPACT: Innovative models for prolog with advanced control and tabling (2005)
Article in International Scientific Journal
Rocha, R; Lopes, R; Silva, F; Costa, VS
Exploiting parallelism in the Extended Andorra Model (2004)
Article in International Conference Proceedings Book
Lopes, R; Costa, VS; Silva, F

Of the same journal

Introduction to the 33rd international conference on logic programming special issue (2017)
Another Publication in an International Scientific Journal
Ricardo Rocha; Son, TC
Introduction to the 28th international conference on logic programming special issue (2012)
Another Publication in an International Scientific Journal
AGOSTINO DOVIER; VÃTOR SANTOS COSTA
Towards multi-threaded local tabling using a common table space (2012)
Article in International Scientific Journal
Miguel Areias; Ricardo Rocha
Threads and or-parallelism unified (2010)
Article in International Scientific Journal
Ines Dutra; Ricardo Rocha
The YAP Prolog system (2012)
Article in International Scientific Journal
Vitor Santos Costa; Ricardo Rocha; Luis Damas

See all (21)

Recommend this page Top
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z
Page created on: 2025-08-09 at 23:53:38 | Privacy Policy | Personal Data Protection Policy | Whistleblowing