Adam N. Letchford

dblp:80/1724 · DBLP profile ↗
← Back
19ranked-venue papers
7as first author
4since 2021 · last 2023
0000-0002-3191-5006ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 14 · 7 first-authorComputer networks · 5 · 4 since 2021Artificial intelligence and machine learning · 3 · 2 first-author
YearPublicationVenuePosition
2023 Improving a constructive heuristic for the general routing problem
abstract
Abstract The general routing problem (GRP) is a fundamental ‐hard vehicle routing problem, first defined by Orloff in 1974. It contains as special cases the Chinese postman problem, the rural postman problem, the graphical TSP, and the Steiner TSP. We examine in detail a known constructive heuristic for the GRP, due to Christofides and others. We show how to speed it up, in both theory and practice, while obtaining solutions that are at least as good. Computational results show that, for large instances, our implementation is faster than the original by several orders of magnitude.
Burak Boyaci, Thu Huong Dang, Adam N. Letchford
Networks3
2023 Fast upper and lower bounds for a large-scale real-world arc routing problem
abstract
Abstract Arc routing problems (ARPs) are a special kind of vehicle routing problem, in which the demands are located on edges or arcs, instead of nodes. There is a huge literature on ARPs, and a variety of exact and heuristic algorithms are available. Recently, however, we encountered some real‐life ARPs with over 10 000 roads, which is much larger than those usually considered in the literature. For these problems, we develop fast upper‐ and lower‐bounding procedures. We also present extensive computational results.
Burak Boyaci, Thu Huong Dang, Adam N. Letchford
Networks3
2023 A survey on exact algorithms for the maximum flow and minimum-cost flow problems
abstract
Abstract Network flow problems form an important and much‐studied family of combinatorial optimization problems, with a huge array of practical applications. Two network flow problems in particular have received a great deal of attention: the maximum flow and minimum‐cost flow problems. We review the progress that has been made on exact solution algorithms for these two problems, with an emphasis on worst‐case running times.
Oliverio Cruz-Mejia, Adam N. Letchford
Networks2
2022 On matchings, T-joins, and arc routing in road networks
abstract
Abstract Matchings and T‐joins are fundamental and much‐studied concepts in graph theory and combinatorial optimization. One important application of matchings and T‐joins is in the computation of strong lower bounds for arc routing problems (ARPs). An ARP is a special kind of vehicle routing problem, in which the demands are located along edges or arcs, rather than at nodes. We point out that the literature on applying matchings and T‐joins to ARPs does not fully exploit the structure of real‐life road networks. We propose some ways to exploit this structure. Computational results show significant running time improvements, without deteriorating the quality of the lower bounds.
Burak Boyaci, Thu Huong Dang, Adam N. Letchford
Networks3
2020 On matroid parity and matching polytopes
Konstantinos Kaparis, Adam N. Letchford, Ioannis Mourtos
Discret. Appl. Math.2
2018 A Heuristic for Maximising Energy Efficiency in an OFDMA System Subject to QoS Constraints
Adam N. Letchford, Qiang Ni, Zhaoyu Zhong
ISCO1
2016 Strengthening Chvátal-Gomory Cuts for the Stable Set Problem
Adam N. Letchford, Francesca Marzi, Fabrizio Rossi, Stefano Smriglio
ISCO1
2014 A Dynamic Programming Heuristic for the Quadratic Knapsack Problem
abstract
It is well known that the standard (linear) knapsack problem can be solved exactly by dynamic programming in 𝒪(nc) time, where n is the number of items and c is the capacity of the knapsack. The quadratic knapsack problem, on the other hand, is NP-hard in the strong sense, which makes it unlikely that it can be solved in pseudo-polynomial time. We show, however, that the dynamic programming approach to the linear knapsack problem can be modified to yield a highly effective constructive heuristic for the quadratic version. In our experiments, the lower bounds obtained by our heuristic were consistently within a fraction of a percent of optimal. Moreover, the addition of a simple local search step enabled us to obtain the optimal solution of all instances considered.
Franklin Djeumou Fomeni, Adam N. Letchford
INFORMS J. Comput.2
2012 Gap Inequalities for the Max-Cut Problem: A Cutting-Plane Algorithm
Laura Galli, Konstantinos Kaparis, Adam N. Letchford
ISCO3
2011 A New Approach to the Stable Set Problem Based on Ellipsoids
Monia Giandomenico, Adam N. Letchford, Fabrizio Rossi, Stefano Smriglio
IPCO2
2011 Decorous Lower Bounds for Minimum Linear Arrangement
abstract
Minimum linear arrangement is a classical basic combinatorial optimization problem from the 1960s that turns out to be extremely challenging in practice. In particular, for most of its benchmark instances, even the order of magnitude of the optimal solution value is unknown, as testified by the surveys on the problem that contain tables in which the best-known solution value often has one more digit than the best-known lower bound value. In this paper, we propose a linear programming-based approach to compute lower bounds on the optimum. This allows us, for the first time, to show that the best-known solutions are indeed not far from optimal for most of the benchmark instances.
Alberto Caprara, Adam N. Letchford, Juan José Salazar González
INFORMS J. Comput.2
2011 Generalized network design polyhedra
abstract
Abstract In recent years, there has been an increased literature on so‐called generalized network design problems (GNDPs), such as the generalized minimum spanning tree problem and the generalized traveling salesman problem. In a GNDP, the node set of a graph is partitioned into “clusters,” and the feasible solutions must contain one node from each cluster. Up to now, the polyhedra associated with different GNDPs have been studied independently. The purpose of this article is to show that it is possible, to a certain extent, to derive polyhedral results for all GNDPs simultaneously. Along the way, we point out some interesting connections to other polyhedra, such as the quadratic semiassignment polytope and the boolean quadric polytope. © 2011 Wiley Periodicals, Inc. NETWORKS, 2011
Corinne Feremans, Martine Labbé, Adam N. Letchford, Juan José Salazar González
Networks3
2010 Integer Quadratic Quasi-polyhedra
Adam N. Letchford
IPCO1
2008 Binary Positive Semidefinite Matrices and Associated Integer Polytopes
Adam N. Letchford, Michael Malmros Sørensen
IPCO1
2008 Preface
Alistair R. Clark, Richard W. Eglese, Adam N. Letchford, Michael B. Wright
Discret. Appl. Math.3
2008 Odd Minimum Cut Sets and b-Matchings Revisited
abstract
The famous Padberg–Rao separation algorithm for b-matching polyhedra can be implemented to run in $\mathcal{O}(|V|^2|E|\log(|V|^2/|E|))$ time in the uncapacitated case, and in $\mathcal{O}(|V||E|^2\log(|V|^2/|E|))$ time in the capacitated case. We give a new and simple algorithm for the capacitated case which can be implemented to run in $\mathcal{O}(|V|^2|E|\log(|V|^2/|E|))$ time.
Adam N. Letchford, Gerhard Reinelt, Dirk Oliver Theis
SIAM J. Discret. Math.1
2004 A Faster Exact Separation Algorithm for Blossom Inequalities
Adam N. Letchford, Gerhard Reinelt, Dirk Oliver Theis
IPCO1
2002 Polynomial-Time Separation of Simple Comb Inequalities
Adam N. Letchford, Andrea Lodi 0001
IPCO1
1999 On the Separation of Maximally Violated mod-k Cuts
Alberto Caprara, Matteo Fischetti, Adam N. Letchford
IPCO3