When applying the clique clustering algorithm to the depicted datasets, which of the following statements are correct? Select all that apply.
a) The algorithm aims to identify densely connected groups of nodes in a graph.
b) It is an unsupervised learning technique.
c) The output of the algorithm may vary depending on the initial conditions.
d) It is primarily used for regression analysis.