VLDB 2026 Research / reviewers in the wild / expert
Matthew D. Williamson
dblp:151/5595
· DBLP profile ↗
6ranked-venue papers
1as first author
2since 2021 · last 2026
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | An Empirical Analysis of Approximation Algorithms for the Unweighted Tree Augmentation ProblemabstractIn this paper, we perform an experimental study of approximation algorithms for the unweighted tree augmentation problem (UTAP). Our goal is to establish a baseline performance for several existing approximation algorithms on actual instances rather than worst-case instances. In particular, we are interested in whether the algorithms' performance in practical instances is consistent with their worst-case guarantee rankings. We are also interested in whether preprocessing times, implementation difficulties, and running times justify the use of an algorithm in practice. We profile and analyze three approximation algorithms from the literature against a simple randomized algorithm. The performance of each algorithm was evaluated using metrics for space usage, running time, and solution quality. We found that the simple randomized algorithm is very competitive with the approximation algorithms and that the algorithms do not necessarily rank according to their theoretical guarantees. The randomized algorithm is easier to implement and understand, using less space than any of the more sophisticated approximation algorithms. Luke Hawranick, Matthew D. Williamson, Jacob Restanio, K. Subramani 0001, Cody Klingler |
SEA | 2 |
| 2021 | Polynomial time algorithms for optimal length tree-like refutations of linear infeasibility in UTVPI constraints
Piotr Wojciechowski 0002, K. Subramani 0001, Matthew D. Williamson |
Discret. Appl. Math. | 3 |
| 2020 | On Finding Shortest Paths in Arc-Dependent Networks
Piotr Wojciechowski 0002, Matthew D. Williamson, K. Subramani 0001 |
ISCO | 2 |
| 2019 | Empirical analysis of algorithms for the shortest negative cost cycle problem
Matthew D. Williamson, K. Subramani 0001 |
Discret. Appl. Math. | 2 |
| 2016 | Fast Algorithms for the Undirected Negative Cost Cycle Detection Problem
Matthew D. Williamson, Pavlos Eirinakis, K. Subramani 0001 |
Algorithmica | 1 |
| 2013 | Improved algorithms for optimal length resolution refutation in difference constraint systemsabstractAbstract This paper is concerned with the design and analysis of improved algorithms for determining the optimal length resolution refutation (OLRR) of a system of difference constraints over an integral domain. The problem of finding short explanations for unsatisfiable Difference Constraint Systems (DCS) finds applications in a number of design domains including program verification, proof theory, real-time scheduling, and operations research. These explanations have also been called “certificates” and “refutations” in the literature. This problem was first studied in Subramani (J Autom Reason 43(2):121–137, 2009 ), wherein the first polynomial time algorithm was proposed. In this paper, we propose two new strongly polynomial algorithms which improve on the existing time bound. Our first algorithm, which we call the edge progression approach, runs in O ( n 2 · k + m · n · k ) time, while our second algorithm, which we call the edge relaxation approach, runs in O ( m · n · k ) time, where m is the number of constraints in the DCS, n is the number of program variables, and k denotes the length of the shortest refutation. We conducted an extensive empirical analysis of the three OLRR algorithms discussed in this paper. Our experiments indicate that in the case of sparse graphs, the new algorithms discussed in this paper are superior to the algorithm in Subramani (J Autom Reason 43(2):121–137, 2009 ). Likewise, in the case of dense graphs, the approach in Subramani (J Autom Reason 43(2):121–137, 2009 ) is superior to the algorithms described in this paper. One surprising observation is the superiority of the edge relaxation algorithm over the edge progression algorithm in all cases, although both algorithms have the same asymptotic time complexity. K. Subramani 0001, Matthew D. Williamson, Xiaofeng Gu 0002 |
Formal Aspects Comput. | 2 |