JOURNAL: Lecture Notes in Computer Science
AUTHORS: Ulf Nilsson
SUMMARY: Magic sets and, more recently, magic templates are used in the field of deductive databases to facilitate efficient bottom up evaluation of database queries. Roughly speaking a top down computation is simulated by first transforming the program and then executing the new program bottom up. In this paper we give a new and very simple proof that this approach is equivalent to the collecting interpretation of the abstract interpretation framework of C. Mellish. As a side-effect we also prove that “bottom up” abstract interpretation based on the magic templates transformation is equally powerful as this particular abstract interpretation framework, but less powerful than other (more precise) abstract interpretation frameworks.
CULTURAL REFERENCE: A Kind of Magic is the title track of the 1986 album of the same name by the British rock band Queen. The single reached number three in the UK Singles Chart, top ten in a number of European countries, and #42 on the US Billboard Hot 100.
Please write a comment if you are the author or the copyright holder of any article and you want to remove it from our page. Once we contact with you we will delete it as soon as possible.