liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Pricing for the EVRPTW with Piecewise Linear Charging by a Bounding-Based Labeling Algorithm
Linköping University, Department of Mathematics, Analysis and Mathematics Education. Linköping University, Faculty of Science & Engineering.
Linköping University, Department of Mathematics, Applied Mathematics. Linköping University, Faculty of Science & Engineering.ORCID iD: 0009-0001-1880-8302
Linköping University, Department of Mathematics, Applied Mathematics. Linköping University, Faculty of Science & Engineering.ORCID iD: 0000-0002-2081-2888
2024 (English)In: 24th Symposium on Algorithmic Approaches for Transportation Modelling, Optimization, and Systems (ATMOS 2024), Schloss Dagstuhl – Leibniz-Zentrum für Informatik , 2024, Vol. 123, p. 3:1-3:18Conference paper, Published paper (Refereed)
Abstract [en]

The elementary shortest path problem with resource constraints (ESPPRC) is a common problem that often arises as a pricing problem when solving vehicle routing problems with a column generation approach. One way of solving the ESPPRC is to use a labeling algorithm. In this paper, we focus on how different bounding strategies for labeling algorithms can be adapted and strengthened for the ESPPRC that arises from the Electric Vehicle Routing Problem with Time Windows and Piecewise Linear Recharging function (EVRPTW-PLR). We present a new completion bound method that takes charging times into account, and show how the completion bound can be combined with ng-routes. Computational experiments show that the new completion bound combined with ng-routes significantly improves the performance compared to a basic labeling algorithm.

Place, publisher, year, edition, pages
Schloss Dagstuhl – Leibniz-Zentrum für Informatik , 2024. Vol. 123, p. 3:1-3:18
Series
Open Access Series in Informatics (OASIcs)
Keywords [en]
ESPPRC; EVRP; Bounding; Labeling Algorithm
National Category
Computational Mathematics
Identifiers
URN: urn:nbn:se:liu:diva-208605DOI: 10.4230/OASIcs.ATMOS.2024.3ISI: 001556361300003Scopus ID: 2-s2.0-85207069551OAI: oai:DiVA.org:liu-208605DiVA, id: diva2:1906324
Conference
Algorithmic Approaches for Transportation Modelling, Optimization, and Systems (ATMOS 2024), 5-6 September, 2024
Funder
Swedish Energy Agency
Note

Funding Agencies|Swedish Energy Agency within the program FFI, Fordonsstrategisk Forskning och Innovation, under the grant Condore [P2022-00952]; Wallenberg AI, Autonomous Systems and Software Program (WASP) - Knut and Alice Wallenberg Foundation

Available from: 2024-10-17 Created: 2024-10-17 Last updated: 2026-05-18Bibliographically approved
In thesis
1. Contributions to Branch-and-Price Methods for Electric Vehicle Routing Problems
Open this publication in new window or tab >>Contributions to Branch-and-Price Methods for Electric Vehicle Routing Problems
2026 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

The Vehicle Routing Problem (VRP) is a fundamental combinatorial optimization problem concerned with determining cost-efficient routes for a fleet of vehicles serving a set of customers under operational constraints. In recent years, the electrification of transportation has led to the emergence of the Electric Vehicle Routing Problem (EVRP), where routing decisions must account for battery charging requirements and energy-related constraints. These additional considerations significantly increase the complexity of the problem.

This thesis studies exact solution approaches for the EVRP based on branchandprice algorithms, the state-of-the-art methodology for solving large-scale vehicle routing problems to optimality. Branch-and-price combines branch-and-bound with column generation, where the master problem is solved using linear programming relaxation and new columns (routes) are generated dynamically by solving a pricing problem. For the EVRP, the pricing problem takes the form of an elementary shortest path problem with resource constraints, which is typically solved using labeling algorithms.

The thesis consists of three contributions that address different components of the branch-and-price framework. The first and third contributions focus on efficient pricing to speed up the overall algorithm. In the first contribution, bounding techniques tailored to structural properties of the EVRP are introduced, enabling early elimination of non-promising labels and significantly accelerating the labeling procedure. The third contribution instead considers heuristic pricing. A subgraphbased approach is proposed in which the pricing problem is solved on carefully selected subgraphs constructed using a machine learning procedure. This procedure generates subgraphs likely to contain high-quality routes, thereby reducing computational effort while maintaining solution quality.

The second contribution addresses the master problem and proposes a primal heuristic designed to obtain high-quality integer solutions early in the branch-andprice search. The method constructs routes that are compatible from an integrality perspective, enabling rapid identification of feasible solutions even when proving optimality is computationally demanding.

Overall, the proposed methods improve the computational performance of branch-and-price algorithms for the EVRP and contribute to making exact largescale electric vehicle routing more practically tractable.

Abstract [sv]

Varje dag sker stora mängder godstransporter – från paket du beställt på nätet,till maten i din mataffär och komponenter som levereras till fabriker. För att dessa transporter ska ske effektivt krävs noggrann planering. Att bestämma hur fordon ska köra för att utföra en uppsättning uppdrag på bästa sätt kallas ruttplaneringsproblemet,ett problem som har studerats i över 50 år.

Förenklat handlar ruttplaneringsproblemet om att, givet en fordonsflotta och en mängd leveranser, planera hur fordonen ska köra så att alla uppdrag utförs till så låg kostnad som möjligt. Trots att problemet är lätt att beskriva är det matematiskt mycket svårt att lösa, särskilt eftersom det finns många praktiska begränsningar att ta hänsyn till.

En stark trend inom transportsektorn är övergången till elektrifierade fordon. Denna utveckling är viktig för att minska transporternas klimatpåverkan, men den förändrar också förutsättningarna för hur transporter planeras. Till skillnad från traditionella fordon, där tankning ofta kan ske snabbt och infrastrukturenär väl etablerad, kräver elfordon återkommande och mer tidskrävande stopp för laddning. Detta gör ruttplaneringen mer komplex: man behöver inte bara planera hur fordonen ska köra, utan också när och var laddning ska ske.

I denna avhandling studerar vi ruttplaneringsproblemet för elfordon, med fokus på att utveckla effektivare algoritmer för att lösa problemet. Den metod vi arbetar med kallas kolumngenerering, en teknik som används för att hantera mycket stora optimeringsproblem.

Idén bakom kolumngerering är att istället för att försöka lösa hela problemet på en gång, så delar man upp det i två delar: ett huvudproblem och ett eller flera delproblem. Huvudproblemet väljer vilka rutter som ska användas, medan delproblemen söker efter nya, bättre rutter som kan förbättra lösningen. Genom att växelvis lösa dessa två problemdelar kan man steg för steg närma sig en optimal eller nära optimal lösning.

Avhandlingen består av tre arbeten som tillsammans bidrar med förbättringar i båda dessa delar. I det första och tredje arbetet fokuserar vi på att lösa delproblemen mer effektivt, genom att utveckla metoder som snabbare hittar lovande rutter. I det andra arbetet studerar vi huvudproblemet och utvecklar metoder för att snabbt hitta rutter som fungerar väl tillsammans, vilket gör det möjligt att tidigt få fram lösningar av hög kvalitet.

Sammantaget bidrar resultaten till att göra avancerad ruttplanering för framtida elfordon mer praktiskt användbar. Effektivare planering innebär lägre kostnader,bättre resursutnyttjande och kan på sikt bidra till en mer hållbar transportsektor.

Place, publisher, year, edition, pages
Linköping: Linköping University Electronic Press, 2026. p. 14
Series
Linköping Studies in Science and Technology. Licentiate Thesis, ISSN 0280-7971 ; 2033
National Category
Computational Mathematics
Identifiers
urn:nbn:se:liu:diva-223986 (URN)10.3384/9789181185751 (DOI)9789181185744 (ISBN)9789181185751 (ISBN)
Presentation
2026-06-10, Ada Lovelace, B-huset, Campus Valla, Linköping, 10:00
Opponent
Supervisors
Available from: 2026-05-18 Created: 2026-05-18 Last updated: 2026-05-19

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Enerbäck, JennyRönnberg, Elina

Search in DiVA

By author/editor
Enerbäck, JennyEveborn, LukasRönnberg, Elina
By organisation
Analysis and Mathematics EducationFaculty of Science & EngineeringApplied Mathematics
Computational Mathematics

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 214 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf