Finding Large Holes

Abstract This paper presents an algorithm that determines whether an undirected graph has any holes of size at least k in O(nk−3M), where M is the time required to multiply two n by n matrices.