Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European Education and Culture Executive Agency (EACEA). Neither the European Union nor EACEA can be held responsible for them.

Tips

Find graph clique algorithm - Applications

A clique in a graph is a subset of vertices where every pair of vertices is connected by an edge, forming a complete subgraph. This algorithm provides a versatile tool that specializes in the identification of cliques within a given graph, and is applicable to both directed and undirected graphs. It is further linked to performance evaluation through its association with a related benchmark (on Python library Networkx ), also available at the link below. This feature enables users to evaluate the algorithm's efficiency and accuracy in identifying cliques in various graph structures, providing a valuable resource for researchers in the field of graph theory and network analysis. This algorithm offers a robust solution for identifying cohesive substructures, thus facilitating in-depth analysis and insights into complex network relationships.
https://nbviewer.org/github/andrejkk/OPvTK/tree/HEAD/CodeLuncher/03-FindCliquesAlgorithm/

Example:
By finding cliques in a social network graph, it becomes possible to efficiently identify and understand the underlying social structures and relationships and identify groups with strong connections, which can be invaluable for social scientists, marketers, and platform administrators.

Reference:
Bollobás, Béla. Modern Graph Theory. 1 : Springer-Verlag New York, 1998.
Harary, F.. Graph Theory. Reading, MA: Addison-Wesley, 1969.

Author of the tip:
Florbela P. Fernandes
Instituto Politécnico de Bragança