WebAssembly bindings for ruvector-mincut - the world's first subpolynomial-time dynamic minimum cut implementation.
- Browser & Node.js: Works in any JavaScript environment with WASM support
- Full API: Complete access to dynamic mincut operations
- Zero Dependencies: Pure WASM, no runtime requirements
npm install ruvector-mincut-wasmimport init, { DynamicMinCut } from 'ruvector-mincut-wasm';
await init();
const graph = new DynamicMinCut(100);
graph.addEdge(0, 1, 1.0);
const mincut = graph.computeMinCut();- O(n^{1-ε}) query time for dynamic minimum cut
- Matches theoretical lower bounds
- SIMD-optimized when available
MIT
- ruvector-mincut - Core Rust implementation
- ruvector-mincut-node - Node.js native bindings