Closed russell-taylor closed 3 years ago
Finding the cliques is not the hard part
Emailed Jack asking for a meeting early next week to discuss.
There is a list of options at https://softwarerecs.stackexchange.com/questions/30347/a-modernish-c-graph-representation-and-manipulation-library responding to a question from 4 years ago (edited 11 days ago), including:
Trick for doing hypregraphs in Boost: https://stackoverflow.com/questions/21175892/hypergraph-support-in-boost-library
Hypergraph library: https://github.com/alex-87/HyperGraphLib
Consider using subsets for the hyperedges and doing this as sets operations.
Looking for the vertex cuts directly solved the problem.
Contact Jack to see which ones he recommends. Once we have some options, check with the LBL folks for what they use and which of our choices they recommend or are familiar with.
The part that finds the locations in space that you should run probe on to determine the best ones. It hands back the singles and sets of groups that are joined by a single arc in the graph. Separate code provides the graph structure of each clique. See the paper describing how this all works.