A Rainbow Clique Search Algorithm for BLT-Sets

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10931)


We discuss an algorithm to search for rainbow cliques in vertex-colored graphs. This algorithm is a generalization of the Bron-Kerbosch algorithm to search for maximal cliques in graphs. As an application, we describe a larger algorithm to classify a certain type of geometric-combinatorial objects called BLT-sets. We report on the classification of BLT-sets of order 71.


Classification Rainbow clique Graph BLT-set Finite geometry 



The authors acknowledge generous access to the HPC resource Summit [1], which was essential to perform the computations necessary for this work.


  1. 1.
    Anderson, J., Burns, P.J., Milroy, D., Ruprecht, P., Hauser, T., Siegel, H.J.: Deploying RMACCS summit: an HPC resource for the rocky mountain region. In: Proceedings of PEARC 2017, New Orleans, LA, USA, 09–13 July 2017, 7 pages (2017)Google Scholar
  2. 2.
    Bader, L., Lunardon, G., Thas, J.A.: Derivation of flocks of quadratic cones. Forum Math. 2(2), 163–174 (1990)MathSciNetCrossRefGoogle Scholar
  3. 3.
    Bader, L., O’Keefe, C.M., Penttila, T.: Some remarks on flocks. J. Aust. Math. Soc. 76(3), 329–343 (2004)MathSciNetCrossRefGoogle Scholar
  4. 4.
    Betten, A.: Orbiter - a program to classify discrete objects (2016).
  5. 5.
    Betten, A.: How fast can we compute orbits of groups? In: Davenport, J.H., Kauers, M., Labahn, G., Urban, J. (eds.) ICMS 2018. LNCS, vol. 10931, pp. 62–70. Springer, Cham (2018)Google Scholar
  6. 6.
    Betten, A.: Rainbow cliques and the classification of small BLT-sets. In: ISSAC 2013–Proceedings of the 38th International Symposium on Symbolic and Algebraic Computation, pp. 53–60. ACM, New York (2013)Google Scholar
  7. 7.
    Bron, C., Kerbosch, J.: Algorithm 457: finding all cliques of an undirected graph. Commun. ACM 16(9), 575–577 (1973)CrossRefGoogle Scholar
  8. 8.
    De Soete, M., Thas, J.A.: A characterization theorem for the generalized quadrangle \(T_{2}^{\ast }(O)\) of order \((s,\, s+2)\). Ars Comb. 17, 225–242 (1984)zbMATHGoogle Scholar
  9. 9.
    Law, M.: Flocks, generalised quadrangles and translation planes from BLT-sets. Thesis presented to the Department of Mathematics and Statistics, The University of Western Australia, March 2003Google Scholar
  10. 10.
    Law, M., Penttila, T.: Classification of flocks of the quadratic cone over fields of order at most 29. Adv. Geom. (suppl.), S232–S244 (2003)Google Scholar
  11. 11.
    Magma: The Computational Algebra Group within the School of Mathematics and Statistics of the University of Sydney (2004)Google Scholar
  12. 12.
    Payne, S.E., Thas, J.A.: Finite Generalized Quadrangles. EMS Series of Lectures in Mathematics, 2nd edn. European Mathematical Society (EMS), Zürich (2009)CrossRefGoogle Scholar
  13. 13.
    Taylor, D.E.: The Geometry of the Classical Groups. Sigma Series in Pure Mathematics, vol. 9. Heldermann Verlag, Berlin (1992)zbMATHGoogle Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Kuwait UniversityKuwait CityKuwait
  2. 2.Colorado State UniversityFort CollinsUSA

Personalised recommendations