Text this: Dissimilar Alternative Path Search Algorithm Using a Candidate Path Set