dart_clique
Implementation of the Bron–Kerbosch maximal cliques algorithm in Dart.
Features
Find a return the maximum clique, as well as all maximal cliques.
Usage
This library currently adds extension methods for the Map<T, Set<T>> type,
which is a common representation for a graph.
import 'package:clique/clique.dart';
Map<int, Set<int>> myGraph = {
1: {2},
2: {1},
};
final maximumClique = myGraph.maximumClique();
// {1,2}
Additional information
Please file a feature request if you would like support for additional graph data structure types.
Libraries
- clique
- Dart support for finding cliques in an undirected graph.