es simple...
Cita: con dos colecciones (arreglos) A y B, iteramos A verificando que el item exista o no en B, si existe lo agregamos a una lista de salida; si no, no hacemos nada
al final, las "relaciones" van a estar en la colección de salida..
y por cierto, nada tiene que ver con algebra

!!!
es pura lógica, y sentido común... ah, e imaginación...