Professor Adam Letchford
Professor of Analytics and OptimisationResearch Overview
My research is in optimisation, i.e., finding the best solution to problems that have a huge (possibly infinite) number of solutions. Optimisation is an inter-disciplinary subject, lying at the interface between Operational Research, Computer Science, Applied Mathematics and Engineering. I concentrate mainly on methods for solving optimisation problems to proven optimality, rather than heuristic methods. I have a particular interest in combinatorial optimisation problems, i.e., problems in which variables are restricted to take integer (whole-number) values.
Web Links
Personal web page: www.lancs.ac.uk/staff/letchfoa
My Role
- Professor of Analytics and Optimisation
- LUMS Director of Research Enhancement
Current Teaching
MSCI224: Quantitative Techniques for Management Decision Making
External Roles
- Fellow of the Operational Research Society (since 2009).
- Member of the EPSRC Peer Review College (since 2006)
- Member of the UKRI Future Leaders Peer Review College (since 2018)
- Associate Editor of EURO Journal on Computational Optimization (since 2012)
- Associate Editor of the Open Journal on Mathematical Optimization (since 2018)
Qualifications
- BA (Hons) Linguistics & Psychology, Nottingham, 1989
- MSc Operational Research, Lancaster, 1993
- PhD Management Science, Lancaster, 1997
PhD Supervisions Completed
- Congzheng (Joshua) Liu (2023) Extensions to newsvendor problems.
- Thu Huong Dang (2022) Exact and heuristic approaches to arc routing problems.
- M. Hasan Mansoor (2022) Combinatorial optimisation: relaxation and heuristics.
- Georgia Souli (2020) New valid inequalities for knapsack and fixed-charge problems.
- Zhaoyu (Joe) Zhong (2018) Optimal resource allocation in base stations for mobile wireless communications.
- Robert Maidstone (2016) Efficient analysis of complex change-point problems.
- Terry James (2015) Control of multi-class queueing systems with abandonments and adversarial customers.
- Saeideh Nasiri (2014) Vehicle routing on real road networks.
- Franklin Djeumou Fomeni (2014) The quadratic knapsack problem and related problems.
- Sebastian J. Miller (2013) Simple plant location problem: heuristics, algorithms and reductions.
- Konstantinos Kaparis (2008) Knapsack problems: inequalities, separation and heuristics.
- Amar Oukil (2008) Exploiting sparsity in vehicle routing algorithms.
- Daniel .J. Grainger (2008) Contributions to quadratic 0-1 programming.
- Nicholas A. Pearson (2006) Minimum cuts, circuits and tours in planar graphs.
PhD Supervision Interests
Most of my PhD students work on exact solution algorithms for NP-hard optimisation problems. Candidates need to be comfortable with mathematics. Experience in programming (in, e.g., C, Julia, MatLab or Python) is highly desirable, as is basic knowledge of linear algebra and graph theory.
Selected Publications
Biperspective functions for mixed-integer fractional programs with indicator variables
Letchford, A., Ni, Q., Zhong, Z. 30/11/2021 In: Mathematical Programming. 190, 1-2, p. 39-55. 17 p.
Journal article
Facets from gadgets
Letchford, A., Vu, A. 1/01/2021 In: Mathematical Programming. 185, 1-2, p. 297-314. 18 p.
Journal article
A guide to conic optimisation and its applications
Letchford, A.N., Parkes, A.J. 22/11/2018 In: RAIRO Operations Research. 52, 4, p. 1087-1106. 20 p.
Journal article
On lifted cover inequalities: a new lifting procedure with unusual properties
Letchford, A.N., Souli, G. 17/01/2019 In: Operations Research Letters. 47, 2, p. 83-88. 6 p.
Journal article
Lifting the knapsack cover inequalities for the knapsack polytope
Letchford, A., Souli, G. 1/09/2020 In: Operations Research Letters. 48, 5, p. 607-611. 5 p.
Journal article
The capacitated vehicle routing problem: stronger bounds in pseudo-polynomial time
Letchford, A.N., Salazar Gonzalez, J.J. 1/01/2019 In: European Journal of Operational Research. 272, 1, p. 24–31. 8 p.
Journal article
A two-level graph partitioning problem arising in mobile wireless communications
Fairbrother, J., Letchford, A.N., Briggs, K. 04/2018 In: Computational Optimization and Applications. 69, 3, p. 653-676. 24 p.
Journal article
All Publications
Newsvendor Problems
01/01/2020 → 31/12/2022
Research
STORi: Route optimisation for waste collection
01/10/2019 → 31/03/2023
Research
The 2013 Newton Institute Programme on Polynomial Optimisation
15/07/2013 → 09/08/2013
Other
Mixed-Integer Nonlinear Programming
01/10/2009 → …
Research
Fellowship: The Cut Polytope and Related Convex Bodies
01/08/2006 → 31/07/2011
Research
Algorithms for Vehicle Routing Problems
01/01/2003 → …
Research
Algorithms for the Travelling Salesman Problem
01/01/1999 → …
Research
Cutting-Plane Approaches to Integer Programming
01/01/1997 → …
Research
Integer Programming and Combinatorial Optimisation
01/01/1900 → …
Research
36th Conference of the European Chapter on Combinatorial Optimization
Participation in conference - Academic
4th Joint IMA/ORS Conference on the Mathematics of Operational Research
Participation in conference -Mixed Audience
4th Joint IMA/ORS Conference on the Mathematics of Operational Research
Participation in conference -Mixed Audience
4th Joint IMA/ORS Conference on the Mathematics of Operational Research
Participation in conference - Academic
A new approach to quadratic unconstrained binary optimisation
Invited talk
Insertion heuristics for a class of dynamic vehicle routing problems
Invited talk
Insertion heuristics for a class of dynamic vehicle routing problems
Invited talk
University of L'Aquila
Visiting an external academic institution
Improving a constructive heuristic for the general routing problem
Invited talk
2022 International Conference on Optimization and Decision Science
Participation in conference -Mixed Audience
4th Workshop on Arc Routing Problems
Participation in conference -Mixed Audience
2022 STOR-i Workshop on Prediction and Optimisation
Participation in conference -Mixed Audience
34th Conference of the European Chapter on Combinatorial Optimization
Participation in conference -Mixed Audience
3rd IMA/ORS Conference on the Mathematics of Operational Research
Participation in conference -Mixed Audience
34th Annual Conference of the Belgian Operational Research Society
Participation in conference -Mixed Audience
61st Annual Conference of the Operational Research Society
Participation in conference -Mixed Audience
30th European Conference on Operational Research
Participation in conference -Mixed Audience
2nd Joint IMA/ORS Conference on the Mathematics of Operational Research
Participation in conference -Mixed Audience
University of Pisa
Visiting an external academic institution
60th Annual Conference of the Operational Research Society
Participation in conference -Mixed Audience
23rd International Symposium on Mathematical Programming
Participation in conference -Mixed Audience
23rd International Symposium on Mathematical Programming
Participation in conference -Mixed Audience
International Symposium on Combinatorial Optimization
Participation in conference -Mixed Audience
International Symposium on Combinatorial Optimization
Participation in conference -Mixed Audience
1st Joint IMA/ORS Conference on the Mathematics of Operational Research
Participation in conference -Mixed Audience
Bit representations of mixed-integer quadratic programs
Invited talk
International Symposium on Combinatorial Optimisation
Participation in conference -Mixed Audience
International Symposium on Combinatorial Optimization
Participation in conference -Mixed Audience
International Symposium on Combinatorial Optimisation
Participation in conference -Mixed Audience
27th European Conference on Operational Research
Participation in conference -Mixed Audience
17th British-French-German Optimisation Conference (BFG 2015)
Participation in conference -Mixed Audience
An introduction to approximation algorithms (and inapproximability)
Invited talk
Mathematical Programming (Journal)
Editorial activity
Stronger multi-commodity flow formulations of the capacitated vehicle routing problem
Invited talk
Some unbounded convex sets arising in non-convex MIQP
Invited talk
Strengthening the reformulation-linearisation technique with cutting planes
Invited talk
Second order cone programming and its applications
Invited talk
EURO Journal on Computational Optimization (Journal)
Editorial activity
25th European Conference on Operational Research (EURO XXV)
Participation in conference -Mixed Audience
21st International Symposium on Mathematical Programming
Participation in conference -Mixed Audience
Operations Research (Journal)
Editorial activity
Applied Mathematical Optimization and Modelling
Participation in conference -Mixed Audience
International Symposium on Combinatorial Optimisation
Participation in conference -Mixed Audience
Reformulating mixed-integer quadratically-constrained quadratic programmes
Invited talk
Convex relaxations of the stable set problem
Invited talk
A tutorial on mixed-integer non-linear programming
Invited talk
Mixed-integer non-linear programming: a survey
Invited talk
Reformulation of 0-1 quadratically constrained quadratic programs
Invited talk
An introduction to second-order cone programming
Invited talk
London School of Economics
Visiting an external academic institution
Optimisation over cones
Invited talk
The Travelling Salesman Problem
Invited talk
European Chapter on Combinatorial Optimization
Participation in conference -Mixed Audience
Algorithmic Aspects in Information and Management
Participation in conference -Mixed Audience
Fifty years of cutting planes
Invited talk
On non-convex quadratic programming with box constraints
Invited talk
Recent progress on knapsack-based cutting planes
Invited talk
International Network Optimization Conference
Participation in conference -Mixed Audience
EURO XXIII - 23rd European Conference on Operational Research
Participation in conference -Mixed Audience
UK Operational Research Society Conference
Participation in conference -Mixed Audience
Discrete Optimization (Journal)
Editorial activity
Binary positive semidefinite matrices and some related polytopes
Invited talk
Mathematical Programming Computation (Journal)
Editorial activity
International Symposium on Combinatorial Optimisation
Participation in conference -Mixed Audience
INFORMS Optimization Society
Participation in conference -Mixed Audience
ALIO/EURO Conference on Combinatorial Optimization
Participation in conference -Mixed Audience
Discrete Applied Mathematics (Journal)
Editorial activity
An introduction to conic programming
Invited talk
Stronger upper bounds for the maximum stable set problem
Invited talk
Discrete Optimization (Journal)
Editorial activity
Semidefinite programming and combinatorial optimization
Invited talk
Algorithms for planar graphs
Invited talk
Vehicle routing games
Invited talk
Planar graphs and the traveling salesman problem
Invited talk
Solving discrete optimization problems by branch-and-cut
Invited talk
Vehicle routing games
Invited talk
Computational Optimization and Applications (Journal)
Editorial activity
11th International Conference on Integer Programming and Combinatorial Optimisation
Participation in conference -Mixed Audience
Mixed-Integer Programming Workshop
Participation in conference -Mixed Audience
Exploring the relationship between max-cut and stable set relaxations
Invited talk
The traveling salesman problem: inequalities and separation
Invited talk
The traveling salesman problem: inequalities and separation
Invited talk
Solving discrete optimization problems by branch-and-cut
Invited talk
International Symposium on Combinatorial Optimisation (CO2004)
Participation in conference -Mixed Audience
The traveling salesman problem: inequalities and separation
Invited talk
The traveling salesman problem: inequalities and separation
Invited talk
Solving discrete optimization problems by branch-and-cut
Invited talk
Solving discrete optimisation problems by branch-and-cut
Invited talk
On traveling salesman games
Invited talk
Mathematical Programming (Journal)
Editorial activity
Primal separation algorithms
Invited talk
Associazione Italiana di Ricerca Operativa (External organisation)
Member of an organisation
The Operational Research Society (External organisation)
Member of an organisation
Fellow of the Operational Research Society (FORS)
Fellowship awarded competitively
Recipient of IBM Faculty Award
Prize (including medals and awards)
Centre for Transport & Logistics (CENTRAL), STOR-i Centre for Doctoral Training
- Centre for Transport & Logistics (CENTRAL)
- DSI - Foundations
- Optimisation
- STOR-i Centre for Doctoral Training