A LINEAR-TIME ALGORITHM FOR FINDING HAMILTONIAN CYCLES IN TOURNAMENTS

被引:18
|
作者
MANOUSSAKIS, Y
机构
[1] Université Paris-XI, L.R.I., 91405 Orsay cedex
关键词
D O I
10.1016/0166-218X(92)90233-Z
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We give a simple algorithm to transform a Hamiltonian path in a Hamiltonian cycle, if one exists, in a tournament T of order n. Our algorithm is linear in the number of arcs, i.e., of complexity O(m) = O(n2) and when combined with the O(n log n) algorithm of [2] to find a Hamiltonian path in T, it yields an O(n2) algorithm for searching a Hamiltonian cycle in a tournament. Up to now, algorithms for searching Hamiltonian cycles in tournaments were of order O(n3) [3], or 0(n 2 log n) [5].
引用
收藏
页码:199 / 201
页数:3
相关论文
共 50 条