AIMay 15, 2014

Application of Methods for Syntax Analysis of Context-Free Languages to Query Evaluation of Logic Programs

arXiv:1405.3826v11 citations
Originality Synthesis-oriented
AI Analysis

This work addresses performance issues in deductive databases and logic programming, but it appears incremental as it adapts existing parsing methods to a specific domain.

The paper tackles the problem of slow query evaluation in logic programs by applying a parser generation algorithm based on Earley parsing to generate parameterized automata from queries, which are then compiled into executable code to achieve a speedup in runtime.

My research goal is to employ a parser generation algorithm based on the Earley parsing algorithm to the evaluation and compilation of queries to logic programs, especially to deductive databases. By means of partial deduction, from a query to a logic program a parameterized automaton is to be generated that models the evaluation of this query. This automaton can be compiled to executable code; thus we expect a speedup in runtime of query evaluation. An extended abstract/ full version of a paper accepted to be presented at the Doctoral Consortium of the 30th International Conference on Logic Programming (ICLP 2014), July 19-22, Vienna, Austria

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes