Bron–Kerbosch algorithm
A recursive backtracking algorithm for finding maximal cliques in an undirected graph
In computer science, the Bron–Kerbosch algorithm is an enumeration algorithm for finding all maximal cliques in an undirected graph. That is, it lists all subsets of vertices with the two properties that each pair of vertices in one of the listed subsets is connected by an edge, and no listed subset can have any additional vertices added to it while preserving its complete connectivity.
Nº Q2031707 ★
Common · Knowledge
Bron–Kerbosch algorithm
A recursive backtracking algorithm for finding maximal cliques in an undirected graph
In computer science, the Bron–Kerbosch algorithm is an enumeration algorithm for finding all maximal cliques in an undirected graph. That is, it lists all subsets of vertices with the two properties that each pair of vertices in one of the listed subsets is connected by an edge, and no listed subset can have any additional vertices added to it while preserving its complete connectivity.
Last price
—
Floor price
—
7-day median
—
30-day sales
0
30-day range
—
In circulation
0
Price history
median
low – high
sales
No sales in this period
Show table
| Date | median | Low | High | sales |
|---|
Sales history
- Last sale
- —
- 30-day average
- —
- 30-day low
- —
- 30-day high
- —
- Sales 7d
- 0
- Sales 30d
- 0
No sales yet.
Anonymous sales: no buyer or seller shown. Figures count player-to-player sales only.
From Wikipedia
In computer science, the Bron–Kerbosch algorithm is an enumeration algorithm for finding all maximal cliques in an undirected graph. That is, it lists all subsets of vertices with the two properties that each pair of vertices in one of the listed subsets is connected by an edge, and no listed subset can have any additional vertices added to it while preserving its complete connectivity. The Bron–Kerbosch algorithm was designed by Dutch scientists Coenraad Bron and Joep Kerbosch, who published its description in 1973. Although other algorithms for solving the clique problem have running times that are, in theory, better on inputs that have few maximal independent sets, the Bron–Kerbosch algorithm and subsequent improvements to it are frequently reported as being more efficient in practice than the alternatives. It is well-known and widely used in application areas of graph algorithms such as computational chemistry. A contemporaneous algorithm of Akkoyunlu (1973), although presented in different terms, can be viewed as being the same as the Bron–Kerbosch algorithm, as it generates the same search tree.
Text: Wikipédia, CC BY-SA 4.0. · Image: Wikimedia Commons (Public domain) ·
Related cards
-
J
Johnson's algorithm
Algorithm to find shortest paths between all pairs of vertices in a sparse, edge-weighted (possibly negatively), directed graph; uses the Bellman–Ford algorithm to remove negative weights and Dijkstra’s algorithm on the rest
Nº Q2345824 ★
Not listed
-
Simplex algorithm
Algorithm
Nº Q134164 ★★★
Not listed
-
Heap's algorithm
Combinatorial algorithm
Nº Q16907296 ★
Not listed
-
F
Frank–Wolfe algorithm
Optimization algorithm
Nº Q2020318 ★
Not listed
-
M
Minimax
Decision rule used for minimizing the possible loss for a worst case scenario
Nº Q751319 ★★★
Not listed
-
K
Knuth's Algorithm X
Algorithm for exact cover problem
Nº Q6424025 ★
Not listed