School project - C++ Hypergraph modelling Library using Boost( > v1.54 ) and OpenMP.
View the Project on GitHub alex-87/HyperGraphLib
A User's Manual is coming soon. Checkout the Developer's Manual.
HyperGraphLib is a C++ library for hypergraphs modelling. The HyperGraphLib is designed to use hypergraphs inside your C++ app. Easily :)
This is a Hypergraph:
With this library, you can work with those algorithms:
To compile and install, you may need :
In a terminal :
git clone https://github.com/alex-87/HyperGraphLib.git
cd HyperGraphLib
cmake CMakeLists.txt
make
make install #Some privileges could be required
With the demo package (included by default), compile it with:
cmake CMakeLists.txt && make demo
./demo --random 5 > myAwesomeHypergraph.txt
./demo --inputfile myAwesomeHypergraph.txt --adjacence
./demo --inputfile myAwesomeHypergraph.txt --connexe
./demo --help
This is a school project, by @alex-87, tell me what you think about HyperGraphLib at twitter.com/Alex_alex0, or get support at #HyperGraphLib