Path detection Algorithms Implementation from variety of papers