VLDB 2026 Research / reviewers in the wild / expert
William H. Cunningham
dblp:92/271
· DBLP profile ↗
12ranked-venue papers
8as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 9 · 6 first-authorComputer networks · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
3 papers |
Mathematical optimization · 60% Algorithmic game theory and mechanism design · 18% Combinatorics and discrete mathematics · 9% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Mathematical optimization › combinatorial optimization › matroid constraint › matroid optimization
matroid intersection |
0.0 | 2 | 1996 | The Optimal Path-Matching Problem · FOCS 1996 Improved Bounds for Matroid Partition and Intersection Algorithms · SIAM J. Comput. 1986 |
Algorithmic game theory and mechanism design
matching |
0.0 | 1 | 1996 | The Optimal Path-Matching Problem · FOCS 1996 |
Mathematical optimization › combinatorial optimization
polyhedral combinatorics |
0.0 | 1 | 1996 | The Optimal Path-Matching Problem · FOCS 1996 |
Mathematical optimization › combinatorial optimization › matroid constraint › matroid optimization › matroid intersection
weighted matroid intersection |
0.0 | 1 | 1996 | The Optimal Path-Matching Problem · FOCS 1996 |
Graph algorithms and graph theory › graph algorithms
augmenting path |
0.0 | 1 | 1986 | Improved Bounds for Matroid Partition and Intersection Algorithms · SIAM J. Comput. 1986 |
Combinatorics and discrete mathematics
matroid |
0.0 | 1 | 1986 | Improved Bounds for Matroid Partition and Intersection Algorithms · SIAM J. Comput. 1986 |
Combinatorics and discrete mathematics › matroid theory
matroid partitioning |
0.0 | 1 | 1986 | Improved Bounds for Matroid Partition and Intersection Algorithms · SIAM J. Comput. 1986 |
Approximation and online algorithms › approximation algorithms
network design |
0.0 | 1 | 1985 | Optimal Attach and Reinforcement of a Network · J. ACM 1985 |
Mathematical optimization
combinatorial optimization |
0.0 | 1 | 1985 | Optimal Attach and Reinforcement of a Network · J. ACM 1985 |
Methods — techniques the papers use, named apart from their topics
separation algorithm · 0.0polyhedral characterization · 0.0running time analysis · 0.0independence oracle · 0.0graph algorithms · 0.0combinatorial optimization · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | On Integer Programming and the Branch-Width of the Constraint Matrix
William H. Cunningham, James F. Geelen |
IPCO | 1 |
| 1999 | Optimal 3-Terminal Cuts and Linear Programming
William H. Cunningham, Lawrence Tang |
IPCO | 1 |
| 1996 | The Optimal Path-Matching ProblemabstractWe describe a common generalization of the weighted matching problem and the weighted matroid intersection problem. In this context we present results implying the polynomial-time solvability of the two problems. We also use our results to give the first strongly polynomial separation algorithm for the convex hull of matchable sets of a graph, and the first polynomial-time algorithm to compute the rank of a certain matrix of indeterminates. Our algorithmic results are based on polyhedral characterizations, and on the equivalence of separation and optimization. William H. Cunningham, James F. Geelen |
FOCS | 1 |
| 1995 | Separation Problems for the Stable Set Polytope
Eddie Cheng 0001, William H. Cunningham |
IPCO | 2 |
| 1995 | Delta-Matroids, Jump Systems, and Bisubmodular PolyhedraabstractThis paper relates an axiomatic generalization of matroids, called a jump system, to polyhedra arising from bisubmodular functions. Unlike the case for usual submodularity, the points of interest are not all the integral points in the relevant polyhedron but form a subset of them. However, it is shown that the convex hull of the set of points of a jump system is a bisubmodular polyhedron, and that the integral points of an integral bisubmodular polyhedron determine a (special) jump system. The authors prove addition and composition theorems for jump systems, which have several applications for delta-matroids and matroids. André Bouchet, William H. Cunningham |
SIAM J. Discret. Math. | 2 |
| 1994 | A Faster Algorithm for Computing the Strength of a Network
Eddie Cheng 0001, William H. Cunningham |
Inf. Process. Lett. | 2 |
| 1992 | Subgraph Degree-Sequence Polyhedra
William H. Cunningham |
IPCO | 1 |
| 1990 | Computing the binding number of a graph
William H. Cunningham |
Discret. Appl. Math. | 1 |
| 1986 | Improved Bounds for Matroid Partition and Intersection AlgorithmsabstractWe give bounds on total lengths of augmenting paths in standard implementations of the matroid partition and intersection algorithms, and indicate how these observations can be used to improve the running times in certain applications. For example, for the matroid intersection algorithm on two r by n matrices the running time is shown to be $O(nr^2 \log r)$. We also give improved versions of the two algorithms, when running times are measured in terms of calls to an independence oracle. For example, there is a matroid partition algorithm on $O(n)$n-element matroids using $O(n^{2.5} )$ independence tests. William H. Cunningham |
SIAM J. Comput. | 1 |
| 1985 | Optimal Attach and Reinforcement of a NetworkabstractIn a nonnegative edge-weighted network, the weight of an edge represents the effort required by an attacker to destroy the edge, and the attacker derives a benefit for each new component created by destroying edges. The attacker may want to minimize over subsets of edges the difference between (or the ratio of) the effort incurred and the benefit received. This idea leads to the definition of the “strength” of the network, a measure of the resistance of the network to such attacks. Efficient algorithms for the optimal attack problem, the problem of computing the strength, and the problem of finding a minimum cost “reinforcement” to achieve a desired strength are given. These problems are also solved for a different model, in which the attacker wants to separate vertices from a fixed central vertex. William H. Cunningham |
J. ACM | 1 |
| 1985 | Minimum cuts, modular functions, and matroid polyhedraabstractAbstract The minimum cut problem is a well‐solved special case of submodular function minimization. We show that it is in fact equivalent to minimizing a modular function over a ring family. One‐half of this equivalence follows from classical work of Rhys and Picard. We give a number of applications to testing membership in special kinds of matroid polyhedra. William H. Cunningham |
Networks | 1 |
| 1983 | Reductions to 1-matching polyhedraabstractAbstract The matching polyhedron theorem of Edmonds and Johnson, which gives the convex hull of capacitated perfect b‐matchings of a bidirected graph, is proved by reducing this matching problem to the ordinary perfect 1–matching problem, for which there exists a short inductive proof of the corresponding polyhedral theorem. The proof method makes it possible to deduce nestedness and discreteness properties of optimal dual solutions to the general matching problem from analogous properties of optimal dual solutions to the perfect 1–matching problem. In particular, the total dual half‐integrality of the inequality system for general matching is shown to follow from that for 1–matching. Applications considered include determining the convex hull of unions of disjoint circuits of a graph. Juláan Aráoz, William H. Cunningham, Jack Edmonds 0001, Jan Green-Krótki |
Networks | 2 |