On Existence of Must-Include Paths and Cycles in Undirected Graphs
arXiv:2302.09614
Abstract
Given an undirected graph and vertices , we study finding whether there exists a simple path from to such that . As a sub-problem, we study the question: given an undirected graph and three of its edges, does there exist a simple cycle containing all those edges? We provide necessary and sufficient conditions for the existence of such paths and cycles, and develop efficient algorithms to solve this and related problems.