Algorithms for finding maximum transitive subtournaments

The problem of finding a maximum clique is a fundamental problem for undirected graphs, and it is natural to ask whether there are analogous computational problems for directed graphs. Such a problem is that of finding a maximum transitive subtournament in a directed graph. A tournament is an orient...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of combinatorial optimization 2016-02, Vol.31 (2), p.802-814
Hauptverfasser: Kiviluoto, Lasse, Östergård, Patric R. J., Vaskelainen, Vesa P.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The problem of finding a maximum clique is a fundamental problem for undirected graphs, and it is natural to ask whether there are analogous computational problems for directed graphs. Such a problem is that of finding a maximum transitive subtournament in a directed graph. A tournament is an orientation of a complete graph; it is transitive if the occurrence of the arcs x y and y z implies the occurrence of x z . Searching for a maximum transitive subtournament in a directed graph D is equivalent to searching for a maximum induced acyclic subgraph in the complement of D , which in turn is computationally equivalent to searching for a minimum feedback vertex set in the complement of D . This paper discusses two backtrack algorithms and a Russian doll search algorithm for finding a maximum transitive subtournament, and reports experimental results of their performance.
ISSN:1382-6905
1573-2886
DOI:10.1007/s10878-014-9788-z