Added a clique algorithm interface and implementation.