deterministic_decompose

Function deterministic_decompose 

Source
pub fn deterministic_decompose(
    graph: &DynamicGraph,
    vertices: &HashSet<VertexId>,
    phi: Conductance,
) -> Vec<HashSet<VertexId>>
Expand description

Deterministic expander decomposition using trimming

Recursively partitions the graph into φ-expanders by:

  1. Finding low-conductance cuts using local search
  2. Removing them (trimming)
  3. Recursing on remaining components