Static Filtering on Stratified Programs

Abstract We extend static filtering in [8], a query optimization strategy based on seminaive evaluation on system graphs , so that it can efficiently handle stratified programs without extra overhead. The computation of static filters is formalized as a transformation so that the least fixed point of the transformation can be the static filters. The static filtering on stratified programs is shown to be complete with respect to the iterated fixed point semantics .