vg
tools for working with variation graphs
|
#include "min_cut_graph.hpp"
#include <stdio.h>
#include <stdlib.h>
#include <vector>
#include <structures/union_find.hpp>
#include "../contracting_graph.hpp"
#include <random>
#include <iostream>
#include <algorithm>
#include <unordered_set>
#include <functional>
Namespaces | |
vg | |
vg::algorithms | |
Functions | |
pair< vector< unordered_set< size_t > >, size_t > | vg::algorithms::kargers_min_cut (Graph graph, const int seed) |
pair< vector< unordered_set< size_t > >, size_t > | vg::algorithms::compute_min_cut (Graph graph, const int seed) |
vector< unordered_set< size_t > > | vg::algorithms::min_cut_decomposition (Graph graph, const int seed) |
Contains implementation of min_cut_graph function