Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > On Just in Time Indexing of Dynamic Predicates in Prolog
Publication

Publications

On Just in Time Indexing of Dynamic Predicates in Prolog

Title
On Just in Time Indexing of Dynamic Predicates in Prolog
Type
Article in International Conference Proceedings Book
Year
2009
Authors
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
Conference proceedings International
Pages: 126-137
14th EPIA - Portuguese Conference on Artificial Intelligence - EPIA 2009
Universidade de Aveiro, Portugal, 12 a 15 de Outubro de 2009
Scientific classification
FOS: Natural sciences > Computer and information sciences
Other information
Authenticus ID: P-003-RVF
Abstract (EN): Prolog is the most; well-known and widely used logic programming language. A large number of Prolog applications maintains information by asserting and retracting clauses from the database. Such dynamic predicates raise a number of issues for Prolog implementations, such as what are the semantics of a procedure where clauses can be retracted and asserted while the procedure is being executed. One advantage of Logical Update semantics is that it allows indexing. In this paper, we discuss how one call implement just-in-time indexing with Logical Update semantics. Our algorithm is based on two ideas: stable structure and fragmented index trees. By stable structure one means that we define a structure for the indexing tree that not change, even as we assert and as we retract clauses. Second, by fragmented index tree we mean that the indexing tree will be built in such a way that the updates will be local to each fragment. The algorithm was implemented and results indicate significant speedups and reduction of memory usage in test applications.
Language: English
Type (Professor's evaluation): Scientific
No. of pages: 12
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

Selected papers from SBLP 2007: The 11th Brazilian Symposium on Programming Languages J.UCS special issue (2007)
Another Publication in an International Scientific Journal
Bigonha, RS; Musicante, MA; Pardo, A; Garcia, A; Martini, A; Moreira, AF; De Melo, ACV; Du Bois, AR; Santos, A; Camarao, C; Rubira, C; Braga, C; Naumann, D; Haeusler, EH; De Carvalho Junior, FH; Cafezeiro, I; Palsberg, J; Jeuring, J; Saraiva, J; Guimaraes, J...(mais 24 authors)
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
Guest editors' introduction: special issue on Inductive Logic Programming and on Multi-Relational Learning (2015)
Another Publication in an International Scientific Journal
Gerson Zaverucha; Vitor Santos Costa
Foreword (2012)
Another Publication in an International Scientific Journal
Acar, U; Costa, VS
PADL (2000)
Other Publications
Enrico Pontelli; Vítor Santos Costa

See all (203)

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-07-21 at 06:59:21 | Privacy Policy | Personal Data Protection Policy | Whistleblowing