Acta Applicandae Mathematica

, Volume 29, Issue 1, pp 139–160

Polynomial time algorithms for recognizing and isomorphism testing of cyclic tournaments

  • I. N. Ponomarenko

DOI: 10.1007/BF00053383

Cite this article as:
Ponomarenko, I.N. Acta Appl Math (1992) 29: 139. doi:10.1007/BF00053383


In [3] the problem of finding an efficient criterion for isomorphism testing of cyclic graphs was posed. In the context of the theory of computational complexity the problem reduces to that of the existence of a polynomial-time algorithm for recognizing their isomorphism. The main result of the present paper is an algorithm for finding among all tournaments the cyclic ones. For cyclic tournaments generators of the automorphism group and the set of canonical labels are constructed. The running time of the algorithm is bounded by a polynomial function of the number of input tournament vertices. Thus an affirmative answer to the above problem is obtained.

Mathematics Subject Classifications (1991)


Copyright information

© Kluwer Academic Publishers 1992

Authors and Affiliations

  • I. N. Ponomarenko
    • 1
  1. 1.St. Petersburg DivisionSteklov Math. InstituteSt. PetersburgRussia