Relational lattices: From databases to universal algebra (2015) [pdf]
dcs.bbk.ac.uk
dcs.bbk.ac.uk
It turns out that join constraints that may be costly to compute can sometimes be simplified to something equivalent or even s completely elided in some circumstances simply by doing some algebra on the join operators.
Good luck!