Augmented Sparsifiers for Generalized Hypergraph Cuts with Applications to Decomposable Submodular Function Minimization
arXiv:2007.08075
Abstract
In recent years, hypergraph generalizations of many graph cut problems have been introduced and analyzed as a way to better explore and understand complex systems and datasets characterized by multiway relationships. Recent work has made use of a generalized hypergraph cut function which for a hypergraph can be defined by associating each hyperedge with a splitting function , which assigns a penalty to each way of separating the nodes of . When each is a submodular cardinality-based splitting function, meaning that for some concave function , previous work has shown that a generalized hypergraph cut problem can be reduced to a directed graph cut problem on an augmented node set. However, existing reduction procedures often result in a dense graph, even when the hypergraph is sparse, which leads to slow runtimes for algorithms that run on the reduced graph. We introduce a new framework of sparsifying hypergraph-to-graph reductions, where a hypergraph cut defined by submodular cardinality-based splitting functions is -approximated by a cut on a directed graph. Our techniques are based on approximating concave functions using piecewise linear curves. For we need at most edges to reduce any hyperedge , which leads to faster runtimes for approximating generalized hypergraph - cut problems. For the machine learning heuristic of a clique splitting function, our approach requires only edges. This sparsification leads to faster approximate min - graph cut algorithms for certain classes of co-occurrence graphs. Finally, we apply our sparsification techniques to develop approximation algorithms for minimizing sums of cardinality-based submodular functions.
References in corpus (9)
- Sketching Cuts in Graphs and Hypergraphs
- The Total Variation on Hypergraphs - Learning on Hypergraphs Revisited
- Submodular Hypergraphs: p-Laplacians, Cheeger Inequalities and Spectral Clustering
- On Sketching Quadratic Forms
- Decomposable Submodular Function Minimization: Discrete and Continuous
- Random Coordinate Descent Methods for Minimizing Decomposable Submodular Functions
- Polynomial-Time Algorithms for Submodular Laplacian Systems
- A simple bipartite graph projection model for clustering in networks
- Decomposable Submodular Function Minimization via Maximum Flow