Signed graph algorithms and such