Demand-Driven Incremental Object Queries

November 14, 2015 Β· Declared Dead Β· πŸ› ACM-SIGPLAN International Conference on Principles and Practice of Declarative Programming

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Yanhong A. Liu, Jon Brandvein, Scott D. Stoller, Bo Lin arXiv ID 1511.04583 Category cs.PL: Programming Languages Cross-listed cs.AI, cs.DB Citations 19 Venue ACM-SIGPLAN International Conference on Principles and Practice of Declarative Programming Last Checked 3 months ago
Abstract
Object queries are essential in information seeking and decision making in vast areas of applications. However, a query may involve complex conditions on objects and sets, which can be arbitrarily nested and aliased. The objects and sets involved as well as the demand---the given parameter values of interest---can change arbitrarily. How to implement object queries efficiently under all possible updates, and furthermore to provide complexity guarantees? This paper describes an automatic method. The method allows powerful queries to be written completely declaratively. It transforms demand as well as all objects and sets into relations. Most importantly, it defines invariants for not only the query results, but also all auxiliary values about the objects and sets involved, including those for propagating demand, and incrementally maintains all of them. Implementation and experiments with problems from a variety of application areas, including distributed algorithms and probabilistic queries, confirm the analyzed complexities, trade-offs, and significant improvements over prior work.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Programming Languages

Died the same way β€” πŸ‘» Ghosted