Saltar para:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Início > Publicações > Visualização > A Subterm-Based Global Trie for Tabled Evaluation of Logic Programs

Publicações

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

Título
A Subterm-Based Global Trie for Tabled Evaluation of Logic Programs
Tipo
Artigo em Livro de Atas de Conferência Internacional
Ano
2011
Autores
Joao Raimundo
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Sem AUTHENTICUS Sem ORCID
Ricardo Rocha
(Autor)
FCUP
Ata de Conferência Internacional
Páginas: 239-253
15th Portuguese Conference on Artificial Intelligence (EPIA 2011)
Lisbon, PORTUGAL, OCT 10-13, 2011
Indexação
Publicação em ISI Web of Knowledge ISI Web of Knowledge - 0 Citações
Publicação em Scopus Scopus - 0 Citações
Classificação Científica
FOS: Ciências exactas e naturais > Ciências da computação e da informação
Outras Informações
ID Authenticus: 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.
Idioma: Inglês
Tipo (Avaliação Docente): Científica
Contacto: jraimundo@dcc.fc.up.pt; ricroc@dcc.fc.up.pt
Nº de páginas: 15
Documentos
Não foi encontrado nenhum documento associado à publicação.
Publicações Relacionadas

Dos mesmos autores

Compact Lists for Tabled Evaluation (2010)
Artigo em Livro de Atas de Conferência Internacional
Joao Raimundo; Ricardo Rocha
A Term-Based Global Trie for Tabled Logic Programs (2009)
Artigo em Livro de Atas de Conferência Internacional
Jorge Costa; Joao Raimundo; Ricardo Rocha
Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2025-07-24 às 12:01:04 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias