An open API service indexing awesome lists of open source software.

https://github.com/phoenixsmaug/blossom-algorithm

A C++ implementation of the blossom algorithm for maximum matching in general graphs.
https://github.com/phoenixsmaug/blossom-algorithm

blossom blossom-algorithm blossom-shrinking-algorithm

Last synced: 4 months ago
JSON representation

A C++ implementation of the blossom algorithm for maximum matching in general graphs.

Awesome Lists containing this project

README

          

# Blossom Algorithm

A C++ implementation of the famous blossom algorithm for maximum matchings in general graphs. It was developed by Jack Edmonds in 1961, a detailed description can be found [here](https://en.wikipedia.org/wiki/Blossom_algorithm).

For the algorithm a custom Graph class is used, which stores undirected graphs.

(c) Mia Muessig