Saltar para:
Logótipo
Você está em: Início > Publicações > Visualização > Achieving Scalability in Parallel Tabled Logic Programs

Achieving Scalability in Parallel Tabled Logic Programs

Título
Achieving Scalability in Parallel Tabled Logic Programs
Tipo
Artigo em Livro de Atas de Conferência Internacional
Ano
2002
Autores
Ricardo Rocha
(Autor)
FCUP
Vítor Santos Costa
(Autor)
FCUP
Indexação
Publicação em ISI Web of Knowledge ISI Web of Knowledge
Outras Informações
ID Authenticus: P-008-KJE
Abstract (EN): Tabling or memoing is a technique where one stores intermediate answers to a problem so that they can be reused in further calls. Tabling is of interest to logic programming because it addresses some of the most significant weaknesses of Prolog. Namely, it can guarantee termination for programs with the bounded term-size property. Tabled programs exhibit a more complex execution mechanism than traditional Prolog's left-to-right search with backtracking. The reason is that Prolog programs are highly recursive and generate multiple answers. This rather involved execution mechanism requires a more complex implementation than traditional Prolog. The declarative nature of tabled logic programming suggests that it might be amenable to parallel execution. On the other hand, the complexity of the tabling mechanism, and the existence of a shared resource, the table, argues that parallelism might be limited, and that performance for real applications might never scale. In this work we prove that parallel tabling is indeed scalable for real applications by experimenting the OPTYap parallel tabled system on a scalable shared-memory machine. © 2002 IEEE.
Idioma: Inglês
Tipo (Avaliação Docente): Científica
Documentos
Não foi encontrado nenhum documento associado à publicação.
Publicações Relacionadas

Dos mesmos autores

Speculative computations in or-parallel tabled logic programs (2004)
Artigo em Revista Científica Internacional
Rocha, R; Silva, F; Costa, VS
Or-Parallelism within Tabling (1999)
Artigo em Revista Científica Internacional
Rocha, R; Silva, F; Costa, VS
On applying or-parallelism and tabling to logic programs (2005)
Artigo em Revista Científica Internacional
Rocha, R; Silva, F; Costa, VS
Novel models for or-parallel logic programs: A performance analysis (2000)
Artigo em Revista Científica Internacional
Costa, VS; Rocha, R; Silva, F
Improving the efficiency of inductive logic programming systems (2009)
Artigo em Revista Científica Internacional
Nuno A. Fonseca; Vítor Santos Costa; Ricardo Rocha; Rui Camacho; Fernando Silva

Ver todas (11)

Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Medicina Dentária da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2025-09-27 às 23:02:33 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias | Livro Amarelo Eletrónico