Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > A Subterm-Based Global Trie for Tabled Evaluation of Logic Programs
Publication

Publications

A Subterm-Based Global Trie for Tabled Evaluation of Logic Programs

Title
A Subterm-Based Global Trie for Tabled Evaluation of Logic Programs
Type
Article in International Conference Proceedings Book
Year
2011
Authors
Joao Raimundo
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. Without AUTHENTICUS Without ORCID
Ricardo Rocha
(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: 239-253
15th Portuguese Conference on Artificial Intelligence (EPIA 2011)
Lisbon, PORTUGAL, OCT 10-13, 2011
Indexing
Publicação em ISI Web of Knowledge ISI Web of Knowledge - 0 Citations
Publicação em Scopus Scopus - 0 Citations
Scientific classification
FOS: Natural sciences > Computer and information sciences
Other information
Authenticus ID: P-002-VYB
Abstract (EN): Tabling is an implementation technique that overcomes some limitations of traditional Prolog systems in dealing with redundant sub-computations and recursion. A critical component in the implementation of an efficient tabling system is the design of the table space. The most popular and successful data structure for representing tables is based on a two-level trie data structure, where one trie level stores the tabled subgoal calls and the other stores the computed answers. The Global Trie (GT) is an alternative table space organization designed with the intent to reduce the tables's memory usage, namely by storing terms in a global trie, thus preventing repeated representations of the same term in different trie data structures. In this paper, we propose an extension to the GT organization, named Global Trie for Subterms (GT-ST), where compound subterms in term arguments are represented as unique entries in the GT. Experimental results using the Yap Tab tabling system show that GT-ST support has potential to achieve significant reductions on memory usage, for programs with increasing compound subterms in term arguments, without compromising the execution time for other programs.
Language: English
Type (Professor's evaluation): Scientific
Contact: jraimundo@dcc.fc.up.pt; ricroc@dcc.fc.up.pt
No. of pages: 15
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

Compact Lists for Tabled Evaluation (2010)
Article in International Conference Proceedings Book
Joao Raimundo; Ricardo Rocha
A Term-Based Global Trie for Tabled Logic Programs (2009)
Article in International Conference Proceedings Book
Jorge Costa; Joao Raimundo; Ricardo Rocha
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-13 at 10:08:51 | Privacy Policy | Personal Data Protection Policy | Whistleblowing