VLDB 2026 Research / reviewers in the wild / expert
Lyle Ramshaw
dblp:31/4533
· DBLP profile ↗
6ranked-venue papers
4as first author
0since 2021 · last 2012
0000-0002-9113-1473ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 4 · 2 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorApplied, 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
4 papers |
Algorithmic game theory and mechanism design · 66% Algorithms and data structures · 33% Computational geometry · 1% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 56% Program analysis · 44% |
Topics — the 8 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithmic game theory and mechanism design › matching
bipartite matching |
0.1 | 1 | 2012 | A Weight-Scaling Algorithm for Min-Cost Imperfect Matchings in Bipartite Graphs · FOCS 2012 |
Algorithmic game theory and mechanism design
matching |
0.1 | 1 | 2012 | A Weight-Scaling Algorithm for Min-Cost Imperfect Matchings in Bipartite Graphs · FOCS 2012 |
Programming languages and type systems
control flow |
0.0 | 1 | 1988 | Eliminating go to's while preserving program structure · J. ACM 1988 |
Program analysis › control flow analysis
reducible flow graphs |
0.0 | 1 | 1988 | Eliminating go to's while preserving program structure · J. ACM 1988 |
Combinatorics and discrete mathematics
combinatorial analysis |
0.0 | 1 | 1980 | A Note on Gray Code and Odd-Even Merge · SIAM J. Comput. 1980 |
Algorithms and data structures › sequence algorithms › sorting
sorting networks |
0.0 | 1 | 1980 | A Note on Gray Code and Odd-Even Merge · SIAM J. Comput. 1980 |
Programming languages and type systems
control structures |
0.0 | 1 | 1988 | Eliminating go to's while preserving program structure · J. ACM 1988 |
Automata and formal languages
signal-flow graphs |
0.0 | 1 | 1988 | Eliminating go to's while preserving program structure · J. ACM 1988 |
Methods — techniques the papers use, named apart from their topics
hungarian method · 0.1reducibility analysis · 0.0flow graph augmentation · 0.0kinetic data structures · 0.0gray code · 0.0balanced ternary · 0.0asymptotic analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | A Weight-Scaling Algorithm for Min-Cost Imperfect Matchings in Bipartite GraphsabstractCall a bipartite graph G = (X, Y ; E) balanced when |X| = |Y |. Given a balanced bipartite graph G with edge costs, the assignment problem asks for a perfect matching in G of minimum total cost. The Hungarian Method can solve assignment problems in time O(mn+n2log n), where n := |X| = |Y | and m := |E|. If the edge weights are integers bounded in magnitude by C >; 1, then algorithms using weight scaling, such as that of Gabow and Tarjan, can lower the time to O(m√n log(nC)). There are important applications in which G is unbalanced, with |X| ≠ |Y |, and we require a min-cost matching of size r := min(|X|, |Y |) or, more generally, of some specified size s ≤ r. The Hungarian Method extends easily to find such a matching in time O(ms + s2log r), but weightscaling algorithms do not extend so easily. We introduce new machinery to find such a matching in time O(m√s log(sC)) via weight scaling. Our results provide some insight into the design space of efficient weight-scaling matching algorithms. Lyle Ramshaw, Robert E. Tarjan |
FOCS | 1 |
| 1989 | Blossoms are polar forms
Lyle Ramshaw |
Comput. Aided Geom. Des. | 1 |
| 1988 | Eliminating go to's while preserving program structureabstractSuppose we want to eliminate the local go to statements of a Pascal program by replacing them with multilevel loop exit statements. The standard ground rules for eliminating go to's require that we preserve the flow graph of the program, but they allow us to completely rewrite the control structures that glue together the program's atomic tests and actions. The go to's can be eliminated from a program under those ground rules if and only if the flow graph of that program has the graph-theoretic property named reducibility. This paper considers a stricter set of ground rules, introduced by Peterson, Kasami, and Tokura, which demand that we preserve the program's original control structures, as well as its flow graph, while we eliminate its go to's. In particular, we are allowed to delete the go to statements and the labels that they jump to and to insert various exit statements and labeled repeat-endloop pairs for them to jump out of. But we are forbidden to change the rest of the program text in any way. The critical issue that determines whether go to's can be eliminated under these stricter rules turns out to be the static order of the atomic tests and actions in the program text. This static order can be encoded in the program's flow graph by augmenting it with extra edges. It can then be shown that the reducibility of a program's augmented flow graph, augmenting edges and all, is a necessary and sufficient condition for the eliminability of go to's from that program under the stricter rules. Lyle Ramshaw |
J. ACM | 1 |
| 1983 | A Kinetic Framework for Computational Geometry
Leonidas J. Guibas, Lyle Ramshaw, Jorge Stolfi |
FOCS | 2 |
| 1980 | A Note on Gray Code and Odd-Even MergeabstractDelange has demonstrated an elegant method for computing the sum of all of the digits used when the first n nonnegative integers are expressed in base $q \geqq 2$. We show that his method can be adapted to unusual number systems such as Gray code and balanced ternary and can also be adapted to count the occurrences of each digit separately. As an application, we consider Sedgewick’s analysis of Batcher’s odd-even merge, and use our results about Gray code to provide an alternative, and perhaps more direct,derivation of the asymptotics of the average case. Philippe Flajolet, Lyle Ramshaw |
SIAM J. Comput. | 2 |
| 1977 | Binomial Coefficients with Non-Integral Lower Index
Lyle Ramshaw |
Inf. Process. Lett. | 1 |