AbstractWe consider logic programs without function symbols, called Datalog programs, and study their parallel complexity. We survey the tools developed for proving that there is a PRAM algorithm which computes the minimum model of a Datalog program in polylogarithmic parallel time using a polynomial number of processors (that is, for proving membership in NC). We extend certain of these tools to be applied to a wider class of programs; as they were, they were applied to chain rule programs (i.e., the relations on the right-hand side of the rule are binary and form a chain). We examine the parallel complexity of weak-chain rule programs (i.e., the relations on the right-hand side of the rule form a weak chain), and prove certain subclasses ...
Recent advances in microelectronics have brought closer to feasibility the construction of computer...
AbstractWe propose a method of parallelizing the evaluation of data-intensive Datalog programs. The ...
As an approach to optimization, this paper examines the decomposition of chain Datalog programs into...
We investigate the parallel complexity of computing the stable model of acyclic general logic progra...
AbstractDatalog programs containing a unique rule and possibly some facts are known as single rule p...
AbstractWe address the problem of parallelizing the evaluation of logic programs in data intensive a...
This paper is concerned with the parallel evaluation of datalog rule programs, mainly by processors ...
AbstractWe explore the possibility of evaluating single-rule Datalog programs efficiently and with l...
AbstractWe consider several problems related to maintaining and analyzing dataflow dependencies in a...
AbstractThis paper is concerned with the issue of parallel evaluation of logic programs. We define t...
Logic programs offer many opportunities for parallelism. We present two models of computation which ...
AbstractAs an approach to optimization, this paper examines the decomposition of chain Datalog progr...
We study the parallel complexity of three problems on concurrency: decision of firing sequences for ...
AbstractThis is a tutorial introduction to the literature on parallel computers and algorithms that ...
This dissertation describes research toward automatic complexity analysis of logic programs and its ...
Recent advances in microelectronics have brought closer to feasibility the construction of computer...
AbstractWe propose a method of parallelizing the evaluation of data-intensive Datalog programs. The ...
As an approach to optimization, this paper examines the decomposition of chain Datalog programs into...
We investigate the parallel complexity of computing the stable model of acyclic general logic progra...
AbstractDatalog programs containing a unique rule and possibly some facts are known as single rule p...
AbstractWe address the problem of parallelizing the evaluation of logic programs in data intensive a...
This paper is concerned with the parallel evaluation of datalog rule programs, mainly by processors ...
AbstractWe explore the possibility of evaluating single-rule Datalog programs efficiently and with l...
AbstractWe consider several problems related to maintaining and analyzing dataflow dependencies in a...
AbstractThis paper is concerned with the issue of parallel evaluation of logic programs. We define t...
Logic programs offer many opportunities for parallelism. We present two models of computation which ...
AbstractAs an approach to optimization, this paper examines the decomposition of chain Datalog progr...
We study the parallel complexity of three problems on concurrency: decision of firing sequences for ...
AbstractThis is a tutorial introduction to the literature on parallel computers and algorithms that ...
This dissertation describes research toward automatic complexity analysis of logic programs and its ...
Recent advances in microelectronics have brought closer to feasibility the construction of computer...
AbstractWe propose a method of parallelizing the evaluation of data-intensive Datalog programs. The ...
As an approach to optimization, this paper examines the decomposition of chain Datalog programs into...