A methodology for interpreting tree queries into optimal semi-join expressions

In this paper we outline a general methodology illustrated by specific examples for the optimal interpretation of a class of semi-join queries in distributed database systems.