Efficient Implementation of Loops in Bottom-Up Evaluation of Logic Queries
Summary: Split mutual recursion loop into subloops and optimize rule order to reduce joins in bottom-up evaluation. Alters semi-naive evaluation to use deltas across loop levels, exposes loop-invariant factors, and gains from magic-sets style rewrites in a prototype. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Juhani Kuittinen
- 2. Otto Nurmi
- 3. Seppo Sippu
- 4. Eljas Soisalon-Soininen
Incoming Citations (Sorted by Pagerank)
Showing 1 of 1 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 7,090 | Rule Ordering in Bottom-Up Fixpoint Evaluation of Logic Programs | 1990 | VLDB | 4.8371966e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 6 of 6 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 16 | MAGIC SETS AND OTHER STRANGE WAYS TO IMPLEMENT LOGIC PROGRAMS (Extended Abstract) | 1986 | PODS | 0.0010066783 |
| 77 | An Amateur's Introduction to Recursive Query Processing Strategies | 1986 | SIGMOD | 0.00057043861 |
| 365 | On the Power of Magic | 1987 | PODS | 0.00025585898 |
| 1,122 | Bottom-Up Beats Top-Down For Datalog | 1989 | PODS | 0.0001385042 |
| 4,881 | Translation And Optimization Of Logic Queries: The Algebraic Approach | 1986 | VLDB | 5.8567721e-05 |
| 7,817 | Optimization Of Systems Of Algebraic Equations For Evaluating Datalog Queries | 1987 | VLDB | 4.6435605e-05 |
Previous
Page 1 / 1
Next