A space efficient method for the lowest common ancestor problem and an application to finding negative cycles | IEEE Conference Publication | IEEE Xplore