Harold N. Gabow

Orcid: 0000-0002-9775-3492

Affiliations:
  • University of Colorado, USA


According to our database1, Harold N. Gabow authored at least 105 papers between 1973 and 2023.

Collaborative distances:
  • Dijkstra number2 of three.
  • Erdős number3 of two.

Awards

ACM Fellow

ACM Fellow 2002, "For contributions to efficient algorithms to flows, connectivity and matching.".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
A Weight-Scaling Algorithm for f-Factors of Multigraphs.
Algorithmica, October, 2023

Blocking Trails for f-factors of Multigraphs.
Algorithmica, October, 2023

Maximum Cardinality f-Matching in Time O(n<sup>2/3</sup>m).
CoRR, 2023

2021
Algorithms for Weighted Matching Generalizations II: <i>f</i>-factors and the Special Case of Shortest Paths.
SIAM J. Comput., 2021

Algorithms for Weighted Matching Generalizations I: Bipartite Graphs, <i>b</i>-matching, and Unweighted <i>f</i>-factors.
SIAM J. Comput., 2021

2018
Data Structures for Weighted Matching and Extensions to <i>b</i>-matching and <i>f</i>-factors.
ACM Trans. Algorithms, 2018

2017
A Data Structure for Nearest Common Ancestors with Linking.
ACM Trans. Algorithms, 2017

The Weighted Matching Approach to Maximum Cardinality Matching.
Fundam. Informaticae, 2017

2016
The Minset-Poset Approach to Representations of Graph Connectivity.
ACM Trans. Algorithms, 2016

Data Structures for Weighted Matching and Extensions to $b$-matching and $f$-factors.
CoRR, 2016

2015
Algorithmic Applications of Baur-Strassen's Theorem: Shortest Cycles, Diameter, and Matchings.
J. ACM, 2015

Set-merging for the Matching Algorithm of Micali and Vazirani.
CoRR, 2015

2014
A Model for Minimizing Active Processor Time.
Algorithmica, 2014

2013
Algebraic Algorithms for B-Matching, Shortest Undirected Paths, and F-Factors.
Proceedings of the 54th Annual IEEE Symposium on Foundations of Computer Science, 2013

2012
A combinatoric interpretation of dual variables for weighted matching and f-factors.
Theor. Comput. Sci., 2012

Iterated Rounding Algorithms for the Smallest <i>k</i>-Edge Connected Spanning Subgraph.
SIAM J. Comput., 2012

2009
Foreword to special issue on SODA 2007.
ACM Trans. Algorithms, 2009

Approximating the smallest <i>k</i>-edge connected spanning subgraph by LP-rounding.
Networks, 2009

2008
Finding a long directed cycle.
ACM Trans. Algorithms, 2008

Finding Long Paths, Cycles and Circuits.
Proceedings of the Algorithms and Computation, 19th International Symposium, 2008

2007
Introduction to SODA 2002 and 2003 special issue.
ACM Trans. Algorithms, 2007

Finding Paths and Cycles of Superpolylogarithmic Length.
SIAM J. Comput., 2007

On the L<sub>infinity</sub>-norm of extreme points for crossing supermodular directed network LPs.
Math. Program., 2007

2006
Using expander graphs to find vertex connectivity.
J. ACM, 2006

An Algorithm for Strongly Connected Component Analysis in <i>n</i> log <i>n</i> Symbolic Steps.
Formal Methods Syst. Des., 2006

Upper degree-constrained partial orientations.
Proceedings of the Seventeenth Annual ACM-SIAM Symposium on Discrete Algorithms, 2006

2005
Editor's foreword.
ACM Trans. Algorithms, 2005

An Improved Analysis for Approximating the Smallest k-Edge Connected Spanning Subgraph of a Multigraph.
SIAM J. Discret. Math., 2005

2004
An Ear Decomposition Approach to Approximating the Smallest 3-Edge Connected Spanning Subgraph of a Multigraph.
SIAM J. Discret. Math., 2004

Coloring Algorithms On Subcubic Graphs.
Int. J. Found. Comput. Sci., 2004

Special edges, and approximating the smallest directed <i>k</i>-edge connected spanning subgraph.
Proceedings of the Fifteenth Annual ACM-SIAM Symposium on Discrete Algorithms, 2004

2003
The limits of input-queued switch performance with future packet arrival information.
Comput. Networks, 2003

Better performance bounds for finding the smallest k-edge connected spanning subgraph of a multigraph.
Proceedings of the Fourteenth Annual ACM-SIAM Symposium on Discrete Algorithms, 2003


2002
The Dynamic Vertex Minimum Problem and Its Application to Clustering-Type Approximation Algorithms.
Proceedings of the Algorithm Theory, 2002

2001
A Network-Flow-Based Scheduler: Design, Performance History, and Experimental Analysis.
ACM J. Exp. Algorithmics, 2001

Unique Maximum Matching Algorithms.
J. Algorithms, 2001

Bipartition constrained edge-splitting in directed graphs.
Discret. Appl. Math., 2001

Maximum flow-life curve for a wireless ad hoc network.
Proceedings of the 2nd ACM Interational Symposium on Mobile Ad Hoc Networking and Computing, 2001

2000
How to Make a Square Grid Framework with Cables Rigid.
SIAM J. Comput., 2000

Parallel tetrahedral mesh adaptation with dynamic load balancing.
Parallel Comput., 2000

Incrementing Bipartite Digraph Edge-Connectivity.
J. Comb. Optim., 2000

Computing Vertex Connectivity: New Bounds from Old Techniques.
J. Algorithms, 2000

Path-based depth-first search for strong and biconnected components.
Inf. Process. Lett., 2000

Protein domain decomposition using a graph-theoretic approach.
Bioinform., 2000

1999
Edge-Connectivity Augmentation with Partition Constraints.
SIAM J. Discret. Math., 1999

1998
Packing algorithms for arborescences (and spanning trees) in capacitated graphs.
Math. Program., 1998

An efficient approximation algorithm for the survivable network design problem.
Math. Program., 1998

Algorithms for Graphic Polymatroids and Parametris s-Sets.
J. Algorithms, 1998

An RNA folding method capable of identifying pseudoknots and base triples.
Bioinform., 1998

Performance Analysis and Portability of the PLUM Load Balancing System.
Proceedings of the Euro-Par '98 Parallel Processing, 1998

1996
Efficient Theoretic and Practical Algorithms for Linear Matroid Intersection Problems.
J. Comput. Syst. Sci., 1996

Perfect Arborescence Packing in Preflow Mincut Graphs.
Proceedings of the Seventh Annual ACM-SIAM Symposium on Discrete Algorithms, 1996

1995
A Matroid Approach to Finding Edge Connectivity and Packing Arborescences.
J. Comput. Syst. Sci., 1995

Centroids, Representations, and Submodular Flows.
J. Algorithms, 1995

Algorithms for Graphic Polymatroids and Parametric s-Sets.
Proceedings of the Sixth Annual ACM-SIAM Symposium on Discrete Algorithms, 1995

1994
An O(n²) Divide-and-Conquer Algorithm for the Prime Tree Decomposition of Two-Structures and Modular Decomposition of Graphs.
J. Algorithms, 1994

Editor's Foreword: Special Issur on Network Flow Algorithms.
Algorithmica, 1994

Efficient splitting off algorithms for graphs.
Proceedings of the Twenty-Sixth Annual ACM Symposium on Theory of Computing, 1994

Fast Algorithms for Transversal Matroid Intersection Problems
Proceedings of the Algorithms and Computation, 5th International Symposium, 1994

1993
A Representation for Crossing Set Families with Applications to Submodular Flow Problems.
Proceedings of the Fourth Annual ACM/SIGACT-SIAM Symposium on Discrete Algorithms, 1993

A Framework for Cost-scaling Algorithms for Submodular Flow Problems
Proceedings of the 34th Annual Symposium on Foundations of Computer Science, 1993

1992
Forests, Frames, and Games: Algorithms for Matroid Sums and Applications.
Algorithmica, 1992

1991
Faster Scaling Algorithms for General Graph-Matching Problems.
J. ACM, 1991

Applications of a Poset Representation to Edge Connectivity and Graph Rigidity
Proceedings of the 32nd Annual Symposium on Foundations of Computer Science, 1991

1990
Data Structures for Weighted Matching and Nearest Common Ancestors with Linking.
Proceedings of the First Annual ACM-SIAM Symposium on Discrete Algorithms, 1990

1989
Faster Scaling Algorithms for Network Problems.
SIAM J. Comput., 1989

Efficient implementation of graph algorithms using contraction.
J. ACM, 1989

Efficient Algorithms for Independent Assignments on Graphic and Linear Matroids
Proceedings of the 30th Annual Symposium on Foundations of Computer Science, Research Triangle Park, North Carolina, USA, 30 October, 1989

1988
Scheduling UET Systems on Two Uniform Processors and Length Two Pipelines.
SIAM J. Comput., 1988

Algorithms for Two Bottleneck Optimization Problems.
J. Algorithms, 1988

A Linear-Time Algorithm for Finding a Minimum Spanning Pseudoforest.
Inf. Process. Lett., 1988

Relaxed Heaps: An Alternative to Fibonacci Heaps with Applications to Parallel Computation.
Commun. ACM, 1988

Almost-Optimum Speed-ups of Algorithms for Bipartite Matching and Related Problems
Proceedings of the 20th Annual ACM Symposium on Theory of Computing, 1988

1986
An O(EV log V) Algorithm for Finding a Maximal Weighted Matching in General Graphs.
SIAM J. Comput., 1986

An augmenting path algorithm for linear matroid parity.
Comb., 1986

Efficient algorithms for finding minimum spanning trees in undirected and directed graphs.
Comb., 1986

1985
A Linear-Time Algorithm for a Special Case of Disjoint Set Union.
J. Comput. Syst. Sci., 1985

Scaling Algorithms for Network Problems.
J. Comput. Syst. Sci., 1985

Efficient Algorithms for Graphic Matroid Intersection and Parity (Extended Abstract).
Proceedings of the Automata, 1985

A Scaling Algorithm for Weighted Matching on General Graphs
Proceedings of the 26th Annual Symposium on Foundations of Computer Science, 1985

1984
Efficient Algorithms for a Family of Matroid Intersection Problems.
J. Algorithms, 1984

Scaling and Related Techniques for Geometry Problems
Proceedings of the 16th Annual ACM Symposium on Theory of Computing, April 30, 1984

An Augmenting Path Algorithm for the Parity Problem on Linear Matroids
Proceedings of the 25th Annual Symposium on Foundations of Computer Science, 1984

1983
An Efficient Reduction Technique for Degree-Constrained Subgraph and Bidirected Network Flow Problems
Proceedings of the 15th Annual ACM Symposium on Theory of Computing, 1983

1982
Algorithms for Edge Coloring Bipartite Graphs and Multigraphs.
SIAM J. Comput., 1982

An Almost-Linear Algorithm for Two-Processor Scheduling.
J. ACM, 1982

Priority Queues with Variable Priority and an O(EV log V) Algorithm for Finding a Maximal Weighted Matching in General Graphs
Proceedings of the 23rd Annual Symposium on Foundations of Computer Science, 1982

1981
A Linear-Time Recognition Algorithm for Interval Dags.
Inf. Process. Lett., 1981

1979
A Counting Approach to Lower Bounds for Selection Problems.
J. ACM, 1979

Algorithmic proofs of two relations between connectivity and the 1-factors of a graph.
Discret. Math., 1979

Efficient Algorithms for Simple Matroid Intersection Problems
Proceedings of the 20th Annual Symposium on Foundations of Computer Science, 1979

1978
Finding All Spanning Trees of Directed and Undirected Graphs.
SIAM J. Comput., 1978

A good algorithm for smallest spanning trees with a degree constraint.
Networks, 1978

Algorithms for Edge Coloring Bipartite Graphs
Proceedings of the 10th Annual ACM Symposium on Theory of Computing, 1978

1977
Two Algorithms for Generating Weighted Spanning Trees in Order.
SIAM J. Comput., 1977

1976
On Two Problems in the Generation of Program Test Paths.
IEEE Trans. Software Eng., 1976

Decomposing symmetric exchanges in matroid bases.
Math. Program., 1976

An Efficient Implementation of Edmonds' Algorithm for Maximum Matching on Graphs.
J. ACM, 1976

A Note on Degree-Constrained Star Subgraphs of Bipartite Graphs.
Inf. Process. Lett., 1976

Some Improved Bounds on the Number of 1-Factors of n-Connected Graphs.
Inf. Process. Lett., 1976

Using euler partitions to edge color bipartite multigraphs.
Int. J. Parallel Program., 1976

Using Comparison Trees to Derive Lower Bounds for Selection Problems
Proceedings of the 17th Annual Symposium on Foundations of Computer Science, 1976

1975
How to gracefully number certain symmetric trees.
SIGACT News, 1975

1973
Implementation of algorithms for maximum matching on nonbipartite graphs.
PhD thesis, 1973


  Loading...