There does not appear to be any requirement that the universal and existential variables of a graph are disjoint.
This makes the definition of isomorphism suspect as ({x},{x},{(x,:knows,:plato)}) apears to have the same meaning as ({},{x},{(x,:knows,:plato)}). Similarly the definition of normalization is also suspect. (Or maybe it is just normalization that should be changed.)
There does not appear to be any requirement that the universal and existential variables of a graph are disjoint.
This makes the definition of isomorphism suspect as ({x},{x},{(x,:knows,:plato)}) apears to have the same meaning as ({},{x},{(x,:knows,:plato)}). Similarly the definition of normalization is also suspect. (Or maybe it is just normalization that should be changed.)