Using EELs, a practical approach to outerjoin and antijoin reordering
Hypergraph based reorderings of outer join queries with complex predicates