Semi-join reduction