Candidate range limitation for efficient rainbow clique detection

Devora Siminovsky, Kanna Zelther-Nahir, Yoram Louzoun

Research output: Contribution to journalArticlepeer-review

Abstract

Multiple deterministic and probabilistic solutions have been proposed for the max-clique (MC) and max-planted-clique (MPC) problems. However, those remain prohibitively expensive in large graphs. The problem can be simplified if one assumes a coloring of the graph and a regular coloring of the clique (a rainbow clique). However, to date, no efficient rainbow clique algorithm has been proposed. We propose SPHERA (Search Space Limitation Efficient Rainbow Clique Algorithm) to find rainbow cliques using a combination of greedy growth, backtracking, and an efficient minimization of the search space using colored k−Cores. We show in G(n,p) and real-world colored graphs that SPHERA detects the rainbow clique with a much higher probability and much faster than current non-rainbow clique algorithms. We further propose multiple heuristics for the initial vertex selection in real-world graphs and show that those improve the clique detection speed in SPHERA. The code is available in GitHub at https://github.com/louzounlab/SPHERA.

Original languageEnglish
Article number128283
JournalExpert Systems with Applications
Volume290
DOIs
StatePublished - 25 Sep 2025

Keywords

  • Backtracking
  • Colored k-Core
  • Colored network
  • Greedy growth
  • Rainbow clique

All Science Journal Classification (ASJC) codes

  • General Engineering
  • Computer Science Applications
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'Candidate range limitation for efficient rainbow clique detection'. Together they form a unique fingerprint.

Cite this