An Optimal Algorithm for Finding All Convex Subsets in Tournaments

Marty J.Wolf1, David J.Haglin1
1Computer and Information Sciences Department Mankato State University Mankato, MN 56002

Abstract

A tournament is a complete directed graph. A convex subset is a vertex subset with the property that every two-path beginning and ending inside the convex subset is contained completely within the subset. This paper shows a relationship between convex subsets and transitive closures which leads to an optimal \(O(n^3)\)-time algorithm for finding all convex subsets in a tournament.