Original Research
Frontiers in Future Transportation ·
Volume 7 - 2026 | https://doi.org/10.3389/ffutr.2026.1802453
Last-mile mail delivery using multimodal green transportation modes
- Masoud Kahalimoghadam1*corresponding author
- Iman Roozbeh2
- Michael Thadani3
- Russell George Thompson1
- Lele Zhang4
- Greg Foliente1,5
- 1Department of Infrastructure Engineering, The University of Melbourne, Parkville, VIC, Australia
- 2Coles Group, Melbourne, VIC, Australia
- 3Australia Post, Melbourne, VIC, Australia
- 4School of Mathematics and Statistics, The University of Melbourne, Parkville, VIC, Australia
- 5Advanced Research Institute for Informatics, Computing and Networking, De La Salle University, Manila, Philippines
Abstract
With the continued reduction in mail volume, existing delivery strategies are becoming increasingly inefficient and unsustainable. These pressures are exacerbated in regional areas with complex terrain and road layouts, where mail delivery is mainly conducted using conventional vans or motorbikes, increasing sustainability and safety concerns. To address these challenges in Australian regional areas, an adaptive multimodal delivery decision support framework has been developed. This study aims to develop and evaluate a flexible multimodal decision-support system for optimizing vehicle routing, mode selection, and customer allocation in regional areas with declining letter delivery volumes. This expert optimization system integrates mail demand and GIS data, a robust adaptive large neighborhood search optimization engine, and a visualization module. The optimizer intelligently coordinates van delivery with green and sustainable modes, walking and cycling, and dynamically determines suitable customer clusters for walk or bike delivery, while the remaining customers are serviced by vans within the same route. The optimizer system is tested on a real-world case study, and its performance and adaptability are subsequently validated through a second case study, demonstrating its practical applicability and scalability across heterogeneous geographic contexts. The sustainable multimodal system achieved reductions of up to 21.67% in delivery time and 11.36% in CO 2 emissions, respectively, compared with van-only operations. The findings emphasize the effectiveness of the developed adaptive expert system for supporting complex multimodal routing decisions in improving the efficiency and sustainability of last-mile mail operations.
Keywords
1 Introduction
With the rapid rise of e-commerce and the corresponding surge in industry and academic interests in digital innovation and last-mile parcel delivery, research has predominantly focused on parcel logistics, aiming to reduce last-mile logistics costs and maximize carriers and shippers profits (Sun et al., 2025). However, advances in the effectiveness and convenience of digital communication technologies and platforms have also led to a sharp and sustained decline in traditional mail volumes. The current lack of research focuses on the factors affecting the efficiency of last-mile mail deliveries, presents critical financial challenges for postal carriers and, in many cases, jeopardizes the long-term sustainability of the sector.
Empirical studies indicate that over 90% of people now rely on mobile phones and internet-based platforms for daily communication, significantly reducing the need for personal letters (Shao et al., 2022). Globally, mail-post volumes dropped by approximately 23% between 2015 and 2020 (Universal Postal Union, 2021), with some regions experiencing even steeper declines. In the U.S., the volume of first-class mail fell from 92 billion pieces in financial year 2008 to 46 billion in financial year 2023, a 50% reduction (USPS, 2024). Similarly, the U.K. reported a 9.5% year-over-year decrease in addressed mail deliveries, falling from 8.0 billion in 2021–2022 to 7.3 billion in 2022–2023 (Ofcom, 2023). These figures highlight a systemic transformation in communication habits and underscore the urgency of rethinking the operation of traditional mail services.
Australia Post, the largest carrier in Australia, delivered nearly half a billion parcels in 2022–2023, yet mail volumes have continued to decline, falling by about two-thirds since their 2008 peak (Australian Government, 2023). This sharp volume decrease means that postal carriers are delivering far fewer items per route, even as the delivery network (number of addresses) continues to expand (Crew and Brennan, 2016). Therefore, the distance between delivery points grows, leading to inefficiency and higher cost per mail delivered. Despite this sustained reduction, Australia Post remains committed to maintaining mail delivery and improving social sustainability by reducing incident rates. Replacing motorcycles with electric tricycles for household deliveries to enhance safety and operational efficiency is one of the potential solutions. However, electric tricycles are not viable in all regions due to challenging terrain or high-speed access roads. In these areas, vans are often the only practical option, though they operate with considerably lower productivity, typically 25%–50% less than motorcycles (Australia Post, 2020). Resizing districts, consolidating delivery points, and co-delivering mail and parcels are other suggested solutions (Sandoval et al., 2022). However, the problem remains acute in low-density suburban areas where traditional methods yield low productivity.
Australia Post’s trials indicate that productivity losses are closely linked to local delivery volumes and geographical characteristics (Australia Post, 2020). In low-density areas with minimal parking restrictions, vans can maintain reasonable efficiency by quickly moving between delivery points. Conversely, in dense urban environments with constrained parking, park and loop deliveries, where drivers stop once and deliver to clustered addresses on foot, can outperform van-only approaches. While delivery strategies can be adapted to each of these distinguished situations, this study develops a mail delivery strategy for large geographic regions involving both suburban and rural areas. This heterogeneity necessitates flexible delivery strategies capable of adapting to both high- and low-density operational environments. The current route planning methods employed by Australia Post require improvement and automation, as they are characterized by high complexity, time-consuming processes, heavy reliance on individual planners’ expertise, and a lack of standardization. These limitations hinder the organization’s ability to adapt efficiently and cost-effectively to future network changes. There is therefore a pressing need for an optimizer system to support the last mile network planning for the efficient deployment of vans and integration with other delivery modes.
To address these challenges, the authors, in collaboration with Australia Post, developed a comprehensive Last-Mile Multimodal Delivery Planning and Optimization system. The system is flexible and scalable, integrating vans with green delivery modes, walking and cycling, and optimizing multimodal green vehicle routing problem (MG-VRP) routing and mode allocation based on local conditions, including customer density, parking availability, and mode-specific capacity and speed. The designed multimodal mail delivery system is illustrated in Figure 1, which provides a conceptual view of the different delivery configurations. The workflow spans data ingestion and geospatial preprocessing, followed by optimization powered by adaptive large neighborhood search (ALNS). Within the optimizer system, the ALNS minimizes total costs and delivery time by determining which customers are allocated to direct van service. At the same time, the optimizer identifies customers that can be served by walking or biking. In this case, the van’s optimal parking location is selected, and a closed green-mode delivery loop is constructed beginning and ending at that location. The modeling framework incorporates explicit service times for each customer, representing the on-site time required to complete the delivery task. We consider different service times for van, bike, and walk modes but assume they are uniform across customers served by the same mode. Finally, the optimized route data are transferred to the visualization module of the optimizer system.

The developed optimizer system was implemented in two real-world case studies in Belgrave in the State of Victoria (VIC) and Katoomba in the State of New South Wales (NSW). First, Belgrave was selected as the initial case study region due to its uneven terrain, diverse road network, and more than 6,500 delivery points, providing a unique opportunity for designing a robust solution for the mail delivery network. Katoomba was then selected as the second case study to further validate the optimizer system’s performance and scalability, given its geographical similarity to Belgrave. The Katoomba case study includes more than 20,000 delivery points, illustrating the large-scale nature of the delivery network and demonstrating the practicality of the proposed optimizer system for supporting data-informed decisions in complex last-mile systems. The geographical locations and key statistics of both case studies are presented in Figure 2, while detailed information about the study scope is provided in Section 6.

Despite growing research interest in MG-VRP, a clear gap remains in addressing mail delivery, a segment often overshadowed by parcel focused strategies. Prior studies concentrate on parcel distribution in high density urban settings, often assuming stable or increasing volumes (Kahalimoghadam et al., 2021; Thompson et al., 2024). However, given the steady decline in mail volumes, existing models lack the flexibility and cost efficiency needed to support evolving postal networks. In existing multimodal frameworks, vans typically act as a passive mode, delegating final delivery tasks entirely to walking or bicycle couriers (Martinez-Sykora et al., 2020; Wehbi et al., 2022). This perspective overlooks the operational advantages of using vans not only to deliver mail but also to facilitate walking and cycling delivery. Furthermore, although truck-drone delivery, as a multimodal VRP, has received growing attention in recent literature (Park et al., 2025), it faces substantial barriers to implementation due to limited public acceptance, unresolved legal issues, and persistent safety concerns (Sood et al., 2025). These limitations make drone based last mile solutions unlikely to be feasible in the near future. There remains a notable absence of integrated MG-VRPs in mail delivery. Existing models seldom allocate delivery tasks dynamically across vans, bicycles, and walking modes, nor do they adequately incorporate the implications of declining mail volumes. These limitations form a critical barrier to achieving sustainable and cost-effective mail delivery systems.
To fill these gaps, this study advances the MG-VRP field by developing and implementing an MG-VRP that enhances the economic and environmental sustainability of mail delivery systems under declining mail volumes. Additionally, in the developed model, vans are not only used to facilitate green delivery by walking or biking, but also to deliver letters directly to customers. Finally, the developed letter delivery system does not face public acceptance or legal barriers, as walking and biking delivery do not involve the safety concerns associated with drone delivery. Hence, the main contributions of this study include:
- An MG-VRP is formulated in which mail delivery is performed by vans and two green modes, walking and cycling. The model dynamically determines optimal van parking locations and assigns green delivery modes to clusters of nearby customers within a closed-loop structure.
- An ALNS algorithm is developed to identify optimal van routes, parking locations, and customer clusters best served by green modes, ensuring service time efficiency and CO2 reduction.
- An optimizer system is developed that unifies data ingestion, route optimization, and visualization within a single platform. The system is scalable and adaptable to evolving demand and operational conditions, enabling delivery planners to design safer, more sustainable, and cost-effective delivery routes.
The paper is organized as follows. Section 2 reviews previous studies on multimodal green mail delivery and the application of the ALNS algorithm. Section 3 formulates the van–walk and van–bike delivery models. Section 4 details the developed ALNS as the primary component of the optimizer system, along with its constituent procedures, including local search and removal and insertion operators. Section 5 outlines the optimizer system created for Australia Post. Section 6 reports the results of the MG-VRP, validates the optimizer in a second real-world case study, and extends the system capability through van–bike delivery. Finally, Section 7 concludes the practical value of the optimizer system developed for Australia Post.
2 Literature review
There are limited studies on multimodal green mail delivery. For this reason, the multimodal vehicle routing problem and the green vehicle routing problem are first elaborated separately in a general context, and the focus then narrows to mail delivery within these fields. Finally, we review the related studies that incorporated ALNS for last-mile delivery optimization.
2.1 Multimodal last mile mail delivery
Multimodal last-mile delivery refers to using more than one mode of transport to complete the final segment of delivery. Unlike traditional single-vehicle routes, multimodal systems coordinate these modes in a complementary way to improve efficiency, flexibility, and service performance. The concept originates from multimodal freight transport in long-haul logistics, where goods move across modes such as rail, trucks, and ships. In those systems, the choice of mode is shaped by factors including transport costs, technological advancements, and organizational practices. This same principle is now being adapted to urban and local neighborhood scales, where it supports more efficient and flexible mail distribution in last-mile delivery (Ferrari, 2014; Sanchez Rodrigues et al., 2015) and improves reliability, reduced manual workload, and enabled scalable, low-impact postal operations (Christensen et al., 2021).
Today, multimodal last-mile delivery has evolved into several distinct variants, leveraging combinations such as vans with walking (Thompson and Zhang, 2018; Wehbi et al., 2022), vans with (cargo) bikes (Nguyen et al., 2023), and even trucks deploying drones (Morim et al., 2024) or sidewalk robots (Kahalimoghadam et al., 2026) in experimental programs. Among these, the van-walk delivery model stands out as a strategy in which a van operates as a mobile depot, stopping at strategically selected locations from which deliveries are completed on foot. This system is particularly advantageous in urban environments characterized by pedestrian zones, narrow streets, or delivery time restrictions, where direct vehicle access to each address is inefficient or infeasible. In its traditional form, the delivery driver parks the vehicle and services a cluster of nearby addresses on foot, during which the van is not actively involved in the delivery process (McLeod et al., 2020). In an alternative configuration, dedicated on-foot couriers, or porters, receive parcels from the van and complete the deliveries independently, allowing the vehicle to proceed to the next zone (Wehbi et al., 2022).
The van-bike delivery model, an increasingly adopted multimodal strategy, enhances last-mile efficiency by combining motorized vans with cargo bikes. In most implementations, vans deliver parcels to intermediate hubs or mobile depots, from which bikes complete the final customer deliveries (Michalakopoulou et al., 2024). While this two-echelon structure improves delivery time and reduces emissions through coordinated mode deployment (Hur and Won, 2023), it may require additional infrastructure such as consolidation centers, which entail considerable upfront investment.
While two-mode last-mile delivery has been examined mainly for e-commerce and parcel contexts with rising demand (Janjevic et al., 2021; Janjevic et al., 2019), mail delivery has received far less attention despite distinct operational constraints and declining volumes. Additionally, these modes are often implemented in separate echelons of the delivery network. For example, van delivery is typically assigned to the first echelon, whereas the second echelon is executed on foot (Martinez-Sykora et al., 2020).
However, there are few studies offer notable contributions. Luo et al. (2023), for instance, introduced a collaborative paired-mail-carrier approach to minimize truck usage, though their analysis remains confined to a single mode without addressing declining mail volumes. On the other hand, Laseinde and Mpofu (2017) tackle the critical issues of diminishing mail demand and high costs in rural areas by integrating parcel and mail distribution into a unified last-mile model. Nevertheless, their broader emphasis on postal efficiency overshadows the complexities unique to mail delivery, particularly regarding multimodal integration. More recently, Álvarez-Miranda et al. (2025) redesigned postal districts into a multimodal network to improve workload balance and geographic compactness. However, their approach did not address multimodal transitions, such as van-to-walk or van-to-bike, which are becoming increasingly important for sustainable postal logistics. Blagojević et al. (2023) likewise proposed flexible last-mile models under universal service obligations, but their approach omitted van-to-walk and van-to-bike combinations that are essential for low-impact, adaptive mail delivery.
2.2 Green last mile mail delivery
The green vehicle routing problem (GVRP) seeks routes optimization while satisfying objective function(s), mainly costs and emission externalities. However, in GVRP the delivery modes are sustainable and environmentally friendly to reduce fossil fuel consumption (Pak and Mun, 2024), in alignment with the Paris Agreement and the United Nations Sustainable Development Goals (Kahalimoghadam et al., 2024). Accordingly, CO2 emissions calculation are incorporated into the GVRP as an objective or constraint and are estimated based on fuel consumption, traffic congestion, or speed (Xue and Zou, 2025). While estimation methods based on the aforementioned factors appear to be more accurate, they require precise data. This requirement reinforces the need for extensive sensors for data collection, which is usually costly (Ryu et al., 2013). As a result, authors often respond by assuming the required data or by developing a separate model to generate it. Both approaches introduce cumulative errors in the final emission estimation and subsequent analyses (Schulte et al., 2024). Hence, in this study, CO2 emissions are calculated based on vehicle kilometers traveled, which is widely accepted (Lindsay et al., 2011; Mun and Jung, 2025).
Similar to the multimodal vehicle routing problem, in the GVRP the majority of studies have focused on parcel and goods delivery. In a rare application of the GVRP to mail delivery, Choubassi et al. (2016) evaluated the use of cargo cycles for last-mile mail delivery to minimize total routing cost. However, multimodal delivery and walking as an alternative green delivery mode were not considered. In contrast, Azorli and Meira (2022) and Wang et al. (2021) focused exclusively on mail delivery by walking and did not examine cycling mode. Hence, there is a lack in the current literature in evaluating multimodal green mail delivery to optimize service time while reducing CO2 emissions.
2.3 ALNS
ALNS was first introduced by Ropke and Pisinger (2006) as an heuristic for the pickup and delivery problem with time windows, wherein various destroy and repair operators are adaptively chosen based on their prior effectiveness. ALNS improves robustness by employing segment-based scoring and periodic weight updates, which stabilize operator evaluation while maintaining sensitivity to recent performance, thereby avoiding the dominance of early successes in guiding the search process (Keskin and Çatay, 2016). The success of ALNS is attributed to its exploitation of diverse and extensive neighborhoods, adaptive selection of operators based on historical efficacy, and integration with simulated annealing, which enable thorough solution space exploration and effective avoidance of local optima. Hence, ALNS has found extensive application across numerous VRP variants owing to its flexibility and robust performance (Windras Mara et al., 2022).
In recent studies, ALNS has been effectively applied to multimodal VRPs, addressing complex coordination between delivery modes, typically trucks and drones, through adaptive or hybrid strategies (Peng et al., 2025; Zhang and Zeng, 2025). Its ability to restructure routes and adapt based on operator performance makes it well-suited for dynamic, multi-objective, and constraint-intensive last-mile delivery environments. For example, Mirzapour Al-e-Hashem et al. (2024) presented a hybrid truck–drone delivery model where an electric truck handled parcel distribution and drone coordination, aiming to minimize delivery completion time. A hybrid metaheuristic combining Clarke & Wright, a genetic algorithm, and ALNS was used to generate and refine truck routes and drone assignments. However, the focus remains on parcel delivery, and drone operations differ significantly from the walking and biking modes examined in our study.
ALNS further supports multimodal delivery systems through adaptive removal, insertion, and splitter heuristics, which dynamically explore large solution spaces to identify cost-efficient and high-performing distribution strategies cost (Keskin and Çatay, 2016; Ropke and Pisinger, 2006). This approach significantly improves delivery efficiency and reduces total transportation. For example, Guo et al. (2022) employed an ALNS framework to integrate three transport modes, truck delivery, joint truck–autonomous vehicle delivery, and autonomous self-delivery to balance cost and efficiency. In a multi-echelon multimodal delivery problem, Wang et al. (2024) utilized ALNS to optimize routing, scheduling, and mode selection within space–time networks.
Focusing on bike-based delivery systems, Fontaine (2022) addressed load- and gradient-dependent travel speed variations in cargo bike routing using an ALNS framework. The study demonstrated notable improvements in travel time and route feasibility over traditional methods. Rave and Fontaine (2025) further expanded its application by integrating ALNS into location and routing decisions for micro-hub-based bike delivery systems, proving that accounting for load-dependent travel times substantially enhances both cost efficiency and adherence to time windows. Similarly, Masmoudi et al. (2021) applied an advanced ALNS framework to heterogeneous fleets involving electric and conventional bikes, highlighting its flexibility in mixed-mode and synchronized operations. Collectively, these studies show that ALNS provides a powerful adaptive mechanism for optimizing delivery routes, reducing operational costs, and supporting sustainable urban logistics.
In the study most closely aligned with our research, Le Colleter et al. (2023) tackled the park-and-loop routing problem for mail delivery, wherein vehicles are required to park at designated feasible locations prior to conducting deliveries on foot. Despite utilizing a tailored version of ALNS for problem-solving, the model imposed a simplifying assumption of customers could only be served by walking once the van is parked, thereby excluding the possibility of direct van-based deliveries.
In this study, ALNS was selected to solve the MG-VRP because the proposed framework includes diverse delivery configurations, namely van-only, van–walk, and van–bike operations. ALNS has shown strong flexibility across a wide range of VRP variants and is therefore well suited to this type of problems. Previous studies on VRP have also indicated that exact methods are typically limited to relatively small instances, while larger and more complex problems are commonly solved using heuristic or metaheuristic algorithms because of computational limitations (Fernández Gil et al., 2022; Garside et al., 2024). As the present study considers instances of up to 4,000 nodes, ALNS is considered an appropriate solution approach.
Although the concept of van–walk and van–bike delivery has been examined in earlier studies, no study has formulated and implemented these strategies in a large-scale, real operational network. Some have explored collaboration between vans and green modes, for example an empirical feasibility study of van–walk parcel delivery with wheeled bags in London that did not offer a mathematical formulation or apply optimization methods (Allen et al., 2021). Another study focuses on van–walk operations, estimating dwell-time regressions from observed parcel tours and developing a tour-simulation that varies maximum walking distance to quantify effects on stop consolidation, total tour time, and vehicle-miles traveled, yet it remains empirical and simulation based without a route-optimization algorithm (Dalla Chiara and Goodchild, 2025). Hence, existing studies still lack large-scale, data-driven multimodal delivery systems capable of handling thousands of customers, numerous potential parking locations, and complex terrain across wide geographic areas.
3 Mathematical model of multimodal VRP
Presented herein is a rigorous formulation of a multimodal urban distribution network design problem that explicitly incorporates the operational characteristics of green delivery modes, such as walking and biking. By integrating these features, the model attains enhanced realism and practical applicability, allowing customers to be served either directly by vans or via green modes initiated from strategically selected parking locations determined by the solution algorithm to efficiently serve customer clusters. The network is structured around several fundamental sets: N C, the set of customer nodes, N D, the set of depots, N P, the set of candidate nodes for parking locations, and N, the set of all nodes excluding depots, that is, N = N C ∪ N P. The set W comprises postmen who deliver on foot, while B denotes postmen who deliver by bike. The set V agg comprises all vans included in the modelling. For modeling purposes, vans used solely for direct delivery and not for green-mode operations are represented by the set V, whereas V ′ denotes vans that either deliver directly to customers or enable delivery by walking or cycling. Accordingly, the aggregate van set is V agg = V ∪ V ′.
The transportation modes vary by delivery configuration. For van-walk delivery, Q = V a g g ∪ W; for van-bike delivery, Q = V a g g ∪ B. For each mode q ∈ Q, the parameter t i j q denotes the travel time between nodes i and j, where i , j ∈ N. c q represents the fixed cost associated with mode q, and c q o specifies mode’s operating cost. Additionally, all vehicles and postmen must return to the depots by time T max.
The model employs several decision variables. x i j q is a binary variable indicating whether transportation mode q ∈ Q travels from node i to node j , where i , j ∈ N. y p v is a binary variable signifying whether vehicle v in V ′ parks at spot p ∈ N P. z i j q is a binary variable that equals 1 when the cluster size of customer i ∈ N C serving by a green mode q (in the van–walk model, q ∈ W; in the van–bike model, q ∈ B) does not exceed the capacity of mode; otherwise, z i j q = 0. l j is a variable representing the total travel time of the green-mode loop that starts and ends at node j ∈ N P. s i is service start time at node i ∈ N while a i q is service time at node i ∈ N when served by mode q ∈ Q . We assume that service time for each mode is identical for all customers and identical for all parking nodes, although customer and parking service times differ.
The model incorporates several costs, capacity, and operational parameters that characterize the behavior of each delivery mode. For each mode q ϵ Q, the fixed cost c q represents the cost incurred when a vehicle or courier of that type is deployed, while the operating cost of modes is captured by c q o. The average travel speed v q is used to compute mode-specific travel times across the network. Fleet availability is represented through k d q, which specifies the number of vehicles of type q ϵ Q that can be dispatched from depot d ∈ N D. The load-carrying capacity of each mode is given by η q, denoting the maximum number of mail items that can be transported by a van, bike, or walking courier. To ensure the economic viability of green-mode operations, c q min imposes a minimum cluster size for walk and bike tours. Additionally, the parameter C a p defines the maximum number of mail items a postman can carry while performing a green-mode loop, ensuring that cluster sizes remain physically feasible. A comprehensive description of all sets, parameters, and variables is provided in Supplementary Appendix A.
The mathematical formulation presented below applies to the van–walk delivery configuration. For the van–bike delivery scenario, all sets, parameters, and variables associated with the walking mode should be replaced with their respective counterparts for the bike mode.
Min ∑ i ϵ N ∪ N D ∑ i ϵ N ∪ N D ∑ q ϵ Q t i j q x i j q ⏟ t r a v e l t i m e + ∑ i ϵ N D ∪ V ∑ j ϵ N C ∪ N P ∑ q ϵ Q c q x i j q ⏟ f i x e d c o s t + ∑ i ϵ N ∪ N D ∑ j ϵ N ∪ N D ∑ q ϵ Q c q o d i j q x i j q ⏟ o p e r a t i o n a l c o s t (1)
∑ d , o ∈ N D x d o q = 0 , ∀ q ϵ Q (2)
∑ i ∈ N , i ≠ j , q ∈ Q x i j q = 1 , ∀ j ϵ N C (3)
∑ v ∈ V a g g y p v ≤ 1 , ∀ p ϵ N W (4)
∑ i ∈ N , q = v a g g x i j q ≤ M × y p v , ∀ j ϵ N W ∪ N B , p ϵ N P (5)
∑ j ∈ N c x p j r = y p v , ∀ p ϵ N P , r ϵ N W ∪ N B , v ϵ V ′ (6)
∑ i , j ϵ N x i j q = ∑ j , k ϵ N x j k q , ∀ q ϵ Q \ V ′ (7)
∑ i , j ϵ N x i j q = ∑ j , k ϵ N x j k q , ∀ q ϵ V ′ (8)
∑ d ϵ N D , j ϵ N x d j q = ∑ j ϵ N , o ϵ N D x j o q , ∀ q ϵ V ′ (9)
∑ j ϵ N x d j q ≤ k d q , ∀ q ϵ Q , d ϵ N D (10)
s i + t i j q + a i q − s j ≤ M 1 − x i j q , ∀ q ϵ Q , i ϵ N , j ϵ N (11)
s i + t i j q + a i q − l j ≤ M 1 − x i j q , ∀ q ϵ V ′ , i ϵ N C , j ϵ N P (12)
s i + t i j q + a i q ≤ M 1 − x i j q + T max , ∀ q ϵ Q \ V ′ , i ϵ N , j ϵ N D (13)
y v p ϵ 0 , 1 , ∀ p ϵ N W , ∀ v ϵ V ′ (14)
x i j q ϵ 0 , 1 , ∀ i , j ϵ N , ∀ q ϵ Q (15)
z i j q ϵ 0 , 1 , ∀ i , j ϵ N R , ∀ q ϵ V ′ (16)
s i ϵ 0 , T max , ∀ i ϵ N (17)
∑ i ϵ N ∑ j ϵ C q x i j q ≤ η q , ∀ q ϵ V ∪ W (18)
∑ j ϵ C q x i j q ≤ z i j q . C a p , ∀ i ϵ N P , q ϵ V ′ (19)
∑ j ∈ C q x i j q ≥ c q min · z i j q , ∀ i ∈ N , q ∈ V ′ (20)
E C O 2 = ∑ q ∈ Q ∑ i ∈ N ∪ N D ∑ j ∈ N ∪ N D e q d i j q x i j q (21)
The objective function in Equation 1 minimizes the total cost of the multimodal delivery system by incorporating travel time, mode-activation costs, and arc-traversal costs. Constraint (Equation 2) prohibits direct travel between depots, ensuring vehicles cannot move from one depot to another without serving customers. Constraint (Equation 3) guarantees each customer is visited exactly once by a single vehicle. Constraint (Equation 4) restricts each parking to a maximum of one aggregate vehicle assignment. Constraint (Equation 5) limits the number of aggregate vehicles assigned to any parking within system-defined bounds. Constraint (Equation 6) activates parking only when it is used for customer service. Constraints (Equations 7, 8) ensure flow conservation at each node for all vehicles and routes. Constraint (Equation 9) requires all vehicles to return to a depot, forming closed routes. Constraint (Equation 10) restricts the number of departing vehicles from each depot to the available fleet size.
Constraint (Equation 11) maintains time consistency by enforcing arrival at each node only after the sum of travel and service times, conditional on route activation. Here, M is a sufficiently large constant used to deactivate a time constraint when an arc is not part of the selected route, ensuring that timing relationships apply only to arcs that are actually used. Constraint (Equation 12) enforces the latest allowable arrival or service time at parking or cluster nodes for specified transportation modes. Constraint (Equation 13) limits the total operational time of each vehicle to the maximum allowed working hours. Equations 14–17 define decision variables, with binary variables representing assignment and routing decisions, and continuous variables indicating service start times. Constraint (Equation 18) ensures that the demand served by each van or walk does not exceed its capacity. Constraint (Equation 19) restricts the number of customers served in a cluster by walking to the capacity limit when the stop point is a parking. Constraint (Equation 20) enforces a minimum cluster size by requiring that, if a green mode is assigned to a cluster, the number of customers served must be at least c q min, ensuring operational efficiency for walking or biking deliveries. In the van–bike delivery model, Constraints (Equations 18–20) are adjusted to account for the unique operational characteristics and capacity limitations of the bike mode. Finally, emissions based on vehicle kilometer traveled and transportation mode are calculated in Equation 21. In this equation, e q denotes the tailpipe emission factor (kg CO2/km), which is zero for green modes, while it is equal to 0.19 kg CO2/km for vans.
4 Solution methodology
The solution methodology begins with data preparation, then constructs an initial set of van-only routes and finally refines these routes and extends them to cooperative delivery. Section 4.1 introduces the data preparation framework that underpins the optimizer, while Section 5 describes how this step is implemented in the prototype system. Section 4.2 builds an initial van-only solution using a parallel Clarke–Wright savings (CWs) heuristic, followed by 2-opt (Helsgaun, 2000) and 3-opt (Li et al., 2016) local search to shorten tours and remove crossings. Section 4.3 develops an ALNS tailored to large delivery instances, seeded with the Clarke–Wright solution. The ALNS iterates destroy–repair cycles that combine multiple removal and insertion operators with post-repair local search based on 2-opt and Lin–Kernighan moves and adapts operator weights online using a simulated-annealing acceptance scheme to balance diversification and intensification. Sections 4.3.1–4.3.6 introduce cooperative delivery in three steps. First, density-based spatial clustering of applications with noise (DBSCAN) (Li et al., 2016) is employed to identify walkable customer clusters. Next, the algorithm constructs and refines closed walking loops using Clarke–Wright and 2-opt. Finally, a cost-based rule determines whether each customer is served by a van or a green mode, considering travel speeds, service times, distances, and the time required for mode switching. The same framework is subsequently applied to van–bike delivery. An overview of the proposed methodology is presented in Figure 3.

4.1 Data preparation
Prior to the optimization process, several preparatory steps are required to compute input parameters and define feasibility conditions for both arc-level routing and cluster-level assignments. These steps ensure the model’s computational tractability and adherence to operational constraints. For each pair of nodes i , j ∈ N and each transportation mode q ∈ Q, the travel distance d i j q is calculated using the Haversine formula, which accounts for the Earth’s curvature by estimating the great-circle distance between two geographic coordinates. The formula relies on two intermediate values: the angular distance a, Equation 22, which incorporates the latitude and longitude differences in radians, and the central angle c, Equation 23, which is used to compute the final distance, d i j q, in Equation 24 based on Earth’s radius. where Δ φ = φ j − φ i and Δ λ = λ j − λ i represent the differences in latitude and longitude (in radians), φ and λ denote the latitude and longitude of nodes i and j, respectively, and R is the Earth’s radius (typically 6,371 km). Once the distance is computed, the travel time for each mode q is derived as d i j q = t i j q * v q, where v q is the average speed for mode q (e.g., 30 km/h for vans, 5 km/h for walking).
a = s i n 2 Δ λ 2 + cos φ i · cos φ j · s i n 2 Δ λ 2 (22)
c = 2 · arctan 2 a , 1 − a (23)
d i j q = R · c , ∀ i , j ∈ N ∪ N D , q ∈ Q (24)
To ensure computational efficiency and practical applicability, two feasibility matrices are introduced to restrict the optimization model to valid routing and clustering configurations. These matrices incorporate spatial and modal constraints, thereby reducing the solution space and eliminating infeasible decisions. The arc feasibility matrix defines whether a given arc i , j can be traversed by mode q ∈ Q. The binary parameter δ i j q equals 1 if arc i , j is accessible by mode q, based on physical, regulatory, or infrastructure conditions (e.g., the absence of walkways between certain nodes), and 0 otherwise, as defined in Equation 25. To ensure vehicles and postmen only traverse permitted arcs, the routing variable x i j q, is constrained by δ i j q in Equation 26.
δ i j q = 1 , if a r c i , j is usable by mode q 0 , otherwise , ∀ i , j ∈ N ∪ N D , q ∈ Q (25)
x i j q ≤ δ i j q , ∀ i , j ∈ N , q ∈ Q (26)
In addition, a cluster-feasibility matrix is constructed during data preparation to identify which customers can be served from each parking location under each green mode. The binary parameter θ p j q equals 1 if customer j ∈ N C lies within the maximum allowable walking or biking time from parking location p ∈ N P (i.e., t p j q ≤ T max) and if the resulting cluster size satisfies the mode-specific minimum and maximum limits; otherwise, θ p j q = 0. This precomputed parameter is used exclusively in the clustering and initial-solution construction steps (Sections 4.1–4.3) to filter infeasible parking–customer–mode combinations before optimization, ensuring that green-mode segments are formed only in spatially and operationally viable contexts.
4.2 Initial solution construction
To generate the initial solution, the algorithm employs the parallel CWs heuristic. This classical approach begins by assuming that each customer j ∈ N C is served by an individual direct route from the depot and back, resulting in an initial total cost of ∑ j ∈ N C c 0 j + c j 0, where c 0 j and c j 0 denote the travel costs from the depot to customer j and the return trip. The parameter S i j denotes the savings obtained by connecting customers i and j directly rather than serving them through separate depot trips, where i , j ∈ N C. The heuristic then computes the savings for merging customer pairs i , j ∈ N C into a single route, as defined in Equation 27.where S i j denotes the savings obtained by connecting customers i and j directly rather than visiting them via separate depot trips, and c i j is the travel cost between them. The savings are ranked in descending order, and feasible customer pairs are iteratively merged based on the highest available savings, subject to route feasibility and capacity constraints. This process continues until no further beneficial merges are possible.
S i j = c 0 i + c j 0 − c i j (27)
The initial solution generated by the CWs heuristic provides a rapid means to obtain feasible delivery routes and enables the identification of customer clusters suitable for assignment to alternative transport modes, such as walking and biking. However, due to its greedy and sequential nature, the CWs approach often produces routes that are locally inefficient, with superfluous detours, route crossings, or suboptimal visit sequences. To overcome these local inefficiencies, local search algorithms, specifically 2-opt and 3-opt, are employed to systematically improve each route. The purpose of incorporating these methods is to refine the initial solution by removing redundant connections and optimizing the order of customer visits, which is particularly crucial in large-scale, multimodal urban distribution settings where local errors can compound and adversely affect system-wide performance.
The mathematical formulation of the 2-opt algorithm is as follows. Given a route r = v 0 , v 1 , … , v n , v 0, where v 0 denotes the depot and v 1 , … , v n represent the sequence of customer nodes, the 2-opt procedure examines all possible pairs of non-adjacent edges within the route. For each valid pair i , j, with 0 < i < j < n, let the current edge be v i − 1 , v i and v j , v j + 1, where the indices are selected such that the two edges do not overlap. Subsequently, the algorithm constructs a new route by reversing the sequence of nodes between v i and v j, yielding the following modified route as v 0 , … , v i − 1 , v j , v j − 1 , … , v i , v j + 1 , … , v n , v 0. This reordering effectively eliminates any potential crossing between the selected edges, potentially reducing the total route length. The incremental change in route cost associated with this operation is computed as Equation 28.where c a , b denotes the travel cost or distance between nodes a and b. A negative value of Δ indicates an improvement in the objective function. In such cases, the algorithm replaces the original sequence with the improved one. This process is repeated exhaustively for all eligible pairs i , j until no further improvement can be obtained, at which point the route is considered 2-optimal.
Δ = c v i − 1 , v j + c v i , v j + 1 − c v i − 1 , v i + c v j , v j + 1 (28)
The 3-opt algorithm generalizes this approach by simultaneously considering three distinct edges within the route. For a given route r = v 0 , v 1 , … , v n , v 0, the algorithm identifies three breakpoints, corresponding to indices 0 ≤ a < b < c < n, and removes the edges v a , v a + 1, v b , v b + 1 and v c , v c + 1. The removal of these edges partitions the route into four segments, presented in Equation 29.
A : v 0 , … , v a B : v a + 1 , … , v b C : v b + 1 , … , v c D : v c + 1 , … , v n , v 0 (29)
The 3-opt procedure systematically explores all non-trivial reconnections of these segments, considering both their original and reversed orientations. Each reconnection generates a new candidate route, and the cost associated with each configuration is given by the sum of the new connecting edges. For a candidate reconnection, the change in route cost is evaluated by Equation 30.where c n e w k denotes the cost of the k − t h newly created edge in the candidate reconnection. If any reconnection yields Δ < 0, the route is updated accordingly. This process is applied iteratively across all valid edge triplets and reconnection patterns until no further cost reductions are attainable, at which point the route is deemed 3-optimal.
Δ = c n e w 1 + c n e w 2 + c n e w 3 − c v a , v a + 1 + c v b , v b + 1 + c v c , v c + 1 , (30)
4.3 Adaptive large neighborhood search (ALNS)
Following the local improvement phase, the solution is further refined using the ALNS metaheuristic. ALNS is well suited to complex, highly constrained VRP variants such as multimodal mail delivery, where routes combine van-walk and van-bike segments. The method explores the solution space through iterative destroy and repair steps that balance search intensification and diversification. In the destroy phase, elements of the current solution are selectively removed, including stops, sub routes, or transfer chains involving specific modes. The repair phase reinserts the removed elements with heuristics that account for modal constraints, including transfer locations, access restrictions, and vehicle compatibility. A central feature is adaptive operator selection, which dynamically prioritizes removal and insertion strategies based on observed performance.
4.3.1 Removal operators
To promote diversification and avoid local optima, the ALNS framework integrates four removal heuristics: Random Removal (RR), Cluster Removal (CR), Closest Nodes Removal (CNR), and Peripheral Nodes Removal (PNR). Let R be the set of routes and N r the customer nodes in route r. Let N C = ⋃ r ∈ R N r be the set of all served customers. Given a destruction rate d ∈ ( 0 , 1 ] , define κ = ⌊ d · ∣ N C ∣ ⌋ as the number of nodes to remove in a destroy step.
Random Removal (RR): RR selects a set of customers for deletion based on a specified degree of destruction (Fontaine, 2022). By removing randomly chosen nodes from the current routes, it creates space for repair operators and injects stochasticity that helps diversify the search. In this research, the RR heuristic selects a subset of κ customers uniformly at random from the complete set of served customer nodes N C. Let R be the current set of routes and N r the set of nodes in route r ∈ R. The set of nodes selected for removal is denoted as N R R and is defined in Equation 31.
N R R ⊆ ⋃ r ∈ R N r w h e r e ∣ N R R ∣ = κ (31)
This method introduces stochastic perturbation to escape local minimum and promote exploration of new regions in the solution space.
Cluster Removal (CR): The CR heuristic targets geographically concentrated customer nodes identified using the DBSCAN clustering algorithm. Is a widely used unsupervised machine learning algorithm designed to identify clusters of arbitrary shape in spatial datasets. It operates by grouping together points that are closely packed; while marking as outliers those points that lie in low-density regions ccc. Let ϵ denote the maximum distance threshold and let m i n P t s represent the minimum number of nodes required to form a cluster. The set of nodes selected for removal, denoted N c l , consists of at least κ customer nodes identified within one or more clusters, as defined in Equation 32. This approach facilitates the removal of densely located customers, thereby enabling re-clustering and the construction of more efficient sub-tours.
N C R = D B S C A N N C ; ϵ , m i n P t s w h e r e ∣ N C R ∣ ≥ κ (32)
This method allows the removal of densely located customers, thus opening space for re-clustering and more efficient sub-tour formation.
Closest Nodes Removal (CNR): CNR identifies pairs of customers that are nearest to one another across different routes, then removes them up to the prescribed destruction level (Mirzapour Al-e-Hashem et al., 2024). By disrupting tightly coupled cross-route pairs, this operator can unlock more efficient inter-route exchanges. Here, CNR identifies κ nodes that are closest to others on different routes. Let d i j q be the travel distance between nodes i and j under mode q. The algorithm selects node pairs i , j, where i ∈ N r 1, j ∈ N r 2 and r 1 ≠ r 2, such that the cumulative pairwise distance is minimized. The resulting set of nodes selected for removal is denoted by N C N R , as defined in Equation 33. This approach aims to disrupt strongly interconnected inter-route structures, potentially enabling more effective route reconfiguration during the reconstruction phase.
N C N R ⊆ ⋃ i ∈ N r 1 , j ∈ N r 2 , r 1 ≠ r 2 i , j where ∣ N C N R ∣ = κ (33)
Peripheral Nodes Removal (PNR): The PNR heuristic aims to eliminate customer nodes located at the peripheries of existing routes, specifically those positioned at the beginning or end of each route (Zhang and Zeng, 2025). For each route r ∈ R , let i r s and i r e represent the first and last customer nodes visited, excluding the depot. The algorithm constructs the removal set N P N P by iteratively selecting nodes from these endpoints with the shortest distances to the depot, until the desired destruction level κ is achieved. Equation 34 represents this process.
N P R P ⊆ ⋃ r ∈ R i r s , i r e where ∣ N P R P ∣ = κ (34)
4.3.2 Insertion operators
The insertion phase reconstructs complete routes by reinserting removed customers while respecting feasibility limits such as maximum travel time.
Greedy insertion: Greedy insertion evaluates all admissible positions for a node and selects the position that yields the smallest increase in route cost, thereby rebuilding solutions efficiently (Ropke and Pisinger, 2006). The incremental cost of placing customer i between consecutive nodes a and b in a route, using delivery mode q, is calculated by Equation 35
δ i = c a , i , q + c i , b , q − c a , b , q (35)
Regret-based insertion: Regret-based insertion prioritizes customers whose best positions are fragile. For each unrouted customer i, compute the two lowest feasible greedy insertion costs over all admissible positions and modes (Masmoudi et al., 2021). The regret value is defined in Equation 36. At each iteration, rank customers by regret in descending order, insert the top customer at its current best position, and then recompute costs and regrets to reflect the updated routes, enforcing capacity and time constraints. Tie-breaks can use the smaller best-cost or the shorter detour.
ρ i = δ i , 2 − δ i , 1 (36)
K-regret insertion: The k-regret insertion heuristic extends the regret-based strategy by evaluating the quality of multiple alternative insertion positions, rather than only comparing the best and second-best options (Windras Mara et al., 2022). For each customer i, the algorithm computes the k lowest feasible greedy insertion costs, denoted δ i , 1 , δ i , 2 , … , δ i , k, where δ i , 1 is the minimum among them. The regret value ρ i is then calculated as Equation 37.
ρ i = δ i , 2 + δ i , 3 + … + δ i , k − δ i , 1 (37)
This metric quantifies the expected loss incurred if the current best insertion position becomes unavailable in future iterations. By prioritizing customers with higher regret values, the heuristic aims to reduce the risk of unfavorable late insertions, which can significantly degrade overall solution quality. The k-regret method thus provides a more informed and globally aware insertion strategy that balances immediate cost minimization with long-term flexibility in route construction.
4.3.3 Adaptive selection of removals and insertions
In each iteration of the ALNS framework, one removal and one insertion operator are selected using an adaptive probability mechanism. The selection probability of each operator is proportional to a weight that reflects its historical performance during recent iterations. These weights are periodically updated based on the quality of solutions generated by the operators. Specifically, scores are awarded when an operator contributes to a new global best solution, improves the current solution, or results in an accepted but non-improving solution. The accumulated score is normalized by the number of times the operator was applied, and the weights are adjusted using a reaction factor to balance past and recent performance.
This adaptive selection process offers several advantages. First, it enables the search to dynamically favor operators that are well-suited to the current search landscape, without requiring manual tuning of operator preferences. Second, by maintaining a diverse pool of operators and probabilistically selecting among them, the algorithm preserves a balance between intensification and diversification. This is especially beneficial in multimodal delivery problems, where different removal and insertion strategies may be more effective in different phases of the search or under varying operational constraints (e.g., van-to-walk vs. bike-to-cluster transitions). Importantly, ALNS adapts operator usage over time: heuristic weights are refreshed every 100 iterations over a total iteration horizon of 3,000 iterations, enabling the framework to emphasize high-performing operators while still allowing exploration of less frequently used ones. This dynamic weighting mechanism ensures that the search maintains both exploitation of effective heuristics and diversity in the solution space, thereby enhancing robustness and convergence quality.
To formalize this process, let t denote the current iteration. The removal operator R k ∈ R is selected with probability p R k t, computed as shown in Equation 38. This probability is proportional to the operator’s current weight w R k t, normalized over all n r removal operators:
p R k t = w R k t ∑ j = 1 n r w R j t . (38)
Once selected, the removal operator R k is applied to the current solution S, removing a subset N rem ⊆ N C of size κ, resulting in the partial solution S ′, as given in Equation 39:
S ′ = R k S , κ (39)
Similarly, the insertion operator I l ∈ I is chosen with probability p I l t, defined analogously in Equation 40:
p I l t = w I l t ∑ j = 1 n i w I j t . (40)
The selected operator I l then reconstructs a complete solution by reinserting the removed nodes from N rem into S ′, producing a new candidate solution S new, as shown in Equation 41:
S n e w = I l S ′ (41)
This mechanism ensures that operator selection is guided by recent empirical performance while maintaining flexibility and diversity in the search.
4.3.4 Local search algorithms
To further refine solutions, local search is selectively applied after certain destroy–repair cycles, particularly when a new best solution is found. Given the potential computational cost of local search, it is not applied in every iteration but rather used strategically to intensify promising solutions. The first local improvement strategy involves applying the 2-opt heuristic (Croes, 1958), which removes intersecting edges and reconnects segments to reduce total travel cost. Due to its simplicity and speed, 2-opt offers effective gains with minimal overhead.
For deeper local optimization, a variant of the Lin–Kernighan heuristic is employed. This method performs a sequence of edge exchanges within the route, enabling exploration of significantly larger neighborhoods compared to 2-opt. We adopt an efficient implementation similar to the one proposed by (Helsgaun, 2000), which incorporates adaptive move selection and sensitivity analysis to guide the search. Together, these local search components provide strong intensification without overwhelming the overall computational time and are especially beneficial in complex multimodal instances where route geometry significantly impacts feasibility and efficiency.
4.3.5 Cooperative delivery
To incorporate walking as a viable alternative to vehicle service, we first extract stabilized vehicle routes and apply the DBSCAN clustering algorithm to identify spatially dense groups of customer nodes. These clusters represent candidate areas for foot delivery, where proximity supports efficient walking tours. Each cluster is then used to generate a closed walking loop, initially constructed with a CWs heuristic and subsequently refined using 2-opt local search. A mode selection rule is applied to choose between vehicle or walking service for each cluster, based on total cost incorporating travel speed, service time, distance, and transfer penalties. This approach facilitates cooperative delivery while maintaining operational consistency and optimizing resource allocation.
4.3.6 Acceptance criterion
After each destruction and repair step, the newly generated solution S n e w is compared with the current solution S. If the objective function value of S n e w is lower than that of S, the new solution is always accepted. Otherwise, S n e w is accepted with a probability determined by the simulated annealing criterion. This can be mathematically represented by Equation 42.
S = S n e w if f S n e w < f S o r U < exp − f S n e w − f S T S otherwise (42)
Where f . denotes the objective function, T is the temperature parameter, and U ∼ U 0 , 1 is a random variable sampled from the uniform distribution on the interval [0, 1]. If the newly accepted solution improves upon the incumbent best solution S best, the best solution is updated accordingly, as shown in Equation 43:
S best = S , if f S < f S best S best , otherwise (43)
5 Last-mile multimodal delivery planning and optimization system
This section provides a step-by-step guide from data and software preparation to run the developed Last-Mile Multimodal Delivery Planning and Optimization system. Firstly, the data preparation process is explained. This is followed by a detailed explanation of the software settings. Finally, the designed user interface and how it integrates all components of the optimizer system will be explained. These steps, illustrated in Figure 4, are described in detail in the remainder of this section.

The primary inputs for the model are the demand points, provided by Australia Post, are in shapefile format, which is compatible with ArcGIS Pro software. The data typically contains approximately 50 attributes, offering a detailed overview of the case study. For instance, they indicate how many delivery tours (or rounds) are required to service all customers in the case study before optimization. Longitude and latitude of the demand points are also essential attributes used in the optimization process.
The origin–destination matrix is generated from the demand-point coordinates using OpenStreetMap (OSM). However, several preprocessing steps are required before the matrix can be built. To facilitate this, a Python model, Origin–Destination Matrix Builder, was developed to call routing services based on the OSM API and compute travel distances. Because Python interacts more effectively with Excel files than with shapefiles in this workflow, the selected demand data must first be converted into Excel format. ArcGIS Pro is used for this conversion and for defining the case study area.
The main optimizer, an ALNS algorithm, was implemented in C++20 and compiled using Microsoft Visual Studio 2022. However, the results, which are the multimodal routes visualizing van segments alongside walk or bike segments, are displayed in ArcGIS Pro. Hence, a Python interface is required to execute the optimizer and pass the results to ArcGIS Pro for visualization. Therefore, Microsoft Visual Studio 2022 is used to support both C++ development and the creation of Python bindings, acting as the bridge between the C++ optimizer and ArcGIS Pro.
Although ArcGIS Pro is compatible with Python, it is recommended to use the Python version embedded in ArcGIS Pro (arcgispro-py3) when developing integrations. Therefore, the ArcGIS Pro Python environment is added to Visual Studio to ensure compatibility and avoid version conflicts. To execute the C++ optimizer model from Python, Pybind11 is used. Since ArcGIS Pro installs its own Pybind11 package inside the arcgispro-py3 environment, it is critical to compile the C++ extension using the exact Pybind11 version and headers provided by ArcGIS Pro to ensure compatibility. These components, C++ optimization engine, Python interface, and ArcGIS Pro visualization, are integrated into a single standalone package, forming a complete decision-support system that has been delivered to Australia Post.
6 Results and applications of multimodal mail delivery
Computational experiments were conducted to assess the performance of the proposed algorithm. The model was executed on a desktop computer equipped with an Intel Core i7 processor operating at 2.8 GHz and 16.0 GB of RAM.
6.1 Van-walk delivery
The Belgrave distribution area in VIC is considered as the first case study in this research, while in the case study there are approximately 15,700 delivery addresses, we focus the analysis on the Belgrave service area covering postcodes 3,160 and 3,158, where 6,524 green delivery points were identified and modeled as network nodes. To assess scalability and robustness, a spectrum of instance sizes was constructed from the Belgrave network, ranging from small subsets to large, near-full cases. The cooperative van-plus-walk methodology was solved on each instance, enabling comparison of routing structure, travel effort, and computational behavior across scales within the same geography.
Table 1 reports the results of applying the developed ALNS to the Belgrave case study for different instance sizes. As can be seen, when the instance size increases, the optimization system performs better in terms of CO2 reduction and delivery time savings. This improvement occurs because, as the number of demand points increases, the potential clusters that can be served by walking also increase. Since walking, as a green delivery mode, is not only emission free but also faster, the delivery process is accelerated as the total number of stops, the need to find parking, and the time required to get out of and back into the vehicle are reduced.
TABLE 1. Performance of van-walk multimodal delivery across scales.
| Number of customers | 100 | 200 | 300 | 400 | 500 | 1,000 | 2,000 | 3,000 | 4,000 |
|---|---|---|---|---|---|---|---|---|---|
| Van-only VKT (km) | 19.23 | 52.19 | 75.35 | 87.16 | 104.35 | 160.16 | 216.89 | 251.59 | 294.79 |
| Van-only time (hour) | 2.14 | 4.58 | 6.81 | 8.84 | 10.9 | 20.89 | 39.49 | 57.21 | 75.78 |
| Van-only CO2 (kg) | 3.65 | 9.92 | 14.32 | 16.56 | 19.83 | 30.43 | 41.21 | 47.80 | 56.01 |
| Van VKT in multimodal (km) | 19.09 | 52.13 | 75.34 | 87.61 | 105.04 | 161.91 | 222.5 | 260.21 | 313.05 |
| Van CO2 in multimodal (kg) | 3.56 | 9.26 | 13.23 | 15.28 | 17.79 | 27.29 | 36.53 | 42.74 | 49.71 |
| Van-walk delivery time (hour) | 2.09 | 4.45 | 6.67 | 8.6 | 10.7 | 19.92 | 35.54 | 50.78 | 62.28 |
| Computation time (hour) | 0.01 | 0.09 | 0.17 | 0.16 | 0.41 | 1.95 | 4.41 | 14.44 | 16.0 |
| Total number of routes | 1.0 | 1.0 | 2.0 | 2.0 | 2.0 | 4.0 | 7.0 | 10.0 | 13.0 |
| Van segments | 2.0 | 4 | 6 | 11 | 11 | 34 | 63 | 156 | 201 |
| Walking segments | 2 | 9 | 12 | 18 | 23 | 30 | 133 | 73 | 94 |
| Van-walk time improvement (%) | 2.41 | 2.77 | 2.03 | 2.76 | 1.86 | 4.9 | 11.9 | 12.56 | 21.67 |
| Van-walk CO2 reduction (%) | 2.59 | 6.60 | 7.60 | 7.73 | 10.28 | 10.32 | 11.36 | 10.58 | 11.25 |
Figures 5, 6 illustrate the delivery routes for the 200- and 300-customer instances, where bold lines indicate walking segments and thin lines represent van segments. The 200-customer instance exhibits fewer and shorter walking segments compared with the 300-customer instance. In addition, walking segments reduce local zigzagging movements by vans, which explains the delivery time savings reported in Table 1 when the MG-VRP is employed, even when the total distance is similar or slightly higher.


Figure 7 summarizes the weight evolution of destroy operators for the 3,000-customer instance. The destroy operator weights are updated after each cycle based on the improvement achieved. At the beginning, weight fluctuations are more pronounced, while as the iterations progress, the weights move toward a steady-state phase. This behavior indicates that, in the early stages, the solution methodology explores the search space more broadly to identify high-quality solutions. At the end of the iteration limit, the closest node destroy operator attains the highest weight, indicating that it outperforms the other destroy operators. Similarly, Figures 8, 9 present the corresponding trajectories for the repair and local-search phases, where the regret repair and 2-opt operators outperform the other operators, respectively.



6.2 Reflecting customers density
One of the significant challenges faced by Australia Post is the declining demand for mail delivery, primarily driven by digitalization. Since the ratio of green customers to total nodes in the network plays a critical role in last-mile delivery (LMD) planning and route optimization, a fine-tuned function has been integrated into the main model to account for customer density. To ensure this density adjustment is accurately reflected in the input data, extensive effort was dedicated to designing and developing this feature in a way that minimizes any impact on other components of the model. Another essential feature incorporated into the model is the random selection of nodes as customer locations. This addition reflects the real-world variability of mail and small parcel demand. The function has been designed with high flexibility, enabling easy modification of customer density to accommodate diverse scenarios.
The developed model demonstrates substantial flexibility, allowing instant adjustment of customer density parameters, yet this parameter must be calibrated to reflect contemporary mail delivery practices observed by Australia Post. To achieve this alignment, an extensive sensitivity analysis was undertaken to identify the density rate that most accurately represents real operational conditions. Four instance sizes were examined, small, medium, large, and extra-large, corresponding to 300, 600, 1,200, and 2,400 nodes, respectively. The density parameter was initially set at 100% and then progressively reduced to 50, 35, and 25%. However, due to the limited number and low spatial concentration of customers in the 300 and 600-node instances under the 25% scenario, these cases were excluded from further analysis. In total, the study encompassed 14 experimental settings, enabling a comprehensive assessment of the model’s responsiveness and robustness across a wide range of density conditions.
These scenarios were compared by measuring key metrics, including the number of routes, the number of vans and walking segments, the total service time, and the computational time. The results of the analysis are summarized in Table 2. The results confirm that higher density and larger instances correspond to more customers being served by walking and, consequently, greater CO2 emission reductions. Moreover, Figures 10–12 report the number of walk segments for a 1,200-node instance at 35%, 50%, and 100% density, respectively.
TABLE 2. Impact of varying customer density and instance size on routing design and optimizer performance.
| Node-rate-demand points | No. routes | Van (seg) | Walk (seg-no. DP) | Delivery time (hour) | Delivery time reduction (%) | CO2 reduction (%) | Computational time (hour) |
|---|---|---|---|---|---|---|---|
| 300-35%-105 | 1 | 1 | 0–0 | 2.9 | 0.00 | 0.00 | 0.015 |
| 300-50%-150 | 1 | 2 | 1–5 | 3.68 | 0.67 | 1.77 | 0.033 |
| 300-100%-300 | 2 | 6 | 4–22 | 6.68 | 1.83 | 3.16 | 0.11 |
| 600-35%-210 | 2 | 2 | 0–0 | 5.35 | 0.00 | 0.00 | 0.056 |
| 600-50%-300 | 2 | 2 | 0–0 | 7.1 | 0.84 | 0.00 | 0.12 |
| 600-100%-600 | 3 | 13 | 10–46 | 12.78 | 1.81 | 3.84 | 0.516 |
| 1,200-25%-300 | 2 | 3 | 1–5 | 7.33 | 0.51 | 0.72 | 0.140 |
| 1,200-35%-420 | 2 | 3 | 1–9 | 9.6 | 0.73 | 1.11 | 0.281 |
| 1,200-50%-600 | 3 | 11 | 7–34 | 12.9 | 1.47 | 2.48 | 0.491 |
| 1,200-100%-1,200 | 5 | 50 | 37–298 | 23.2 | 6.90 | 10.23 | 1.623 |
| 2,400-25%-600 | 3 | 10 | 7–40 | 12.85 | 1.59 | 4.35 | 0.53 |
| 2,400-35%-840 | 4 | 15 | 12–59 | 17.5 | 1.71 | 3.62 | 1.296 |
| 2,400-50%-1,200 | 5 | 45 | 40–305 | 23.56 | 6.24 | 10.69 | 2.5 |
| 2,400-100%-2,400 | 8 | 88 | 80–1,039 | 40.67 | 16.30 | 22.72 | 4.9 |



Two field validations were conducted in Belgrave to assess the van-walk model against observed operations. In the first, a pre-defined route of 127 customers drawn from 1,200 demand points yielded a predicted total time of 3 h, while the observed duration was 3 h and 20 min; the gap was attributed largely to limited local network familiarity, indicating that the model’s predictions closely reflect real conditions. In the second, routes covering 270 customers out of 1,080 demand points, with no walk segments, produced a 6-h prediction versus 6 h and 30 min observed, comprising roughly 2 h driving and 4 h and 30 min service time over 80 km at an average speed of 40 km/h. Adjusting the assumed van speed from 45 km/h to 40 km/h increases the predicted time by 14 min, bringing the estimate into closer alignment with observations. The 1-min per-mail service assumption implies about 4.5 h of service, consistent with measured times. Relevant route and walk-segment visuals are provided in Supplementary Appendix B.
6.3 Expanding the multimodal delivery model applications
This section develops a van–bike delivery model that addresses limitations of the van–walk methodology by leveraging higher travel speeds to improve practicality in lower-density areas. Methodological refinements increase flexibility and enable seamless transfer to additional case studies with geographic characteristics comparable to Belgrave, replicating the workflow from data preparation to advanced analysis. These enhancements optimize current performance and demonstrate external validity, strengthening robustness and applicability across diverse real-world contexts.
6.3.1 Van-bike implementation
Key parameters distinguishing walking delivery include service time, van–walk transitions, minimum and maximum customers per segment, and walking speed. These were adapted for bike delivery through literature review, model testing, and consultation with Australia Post. Segment size was derived from carrying capacity and delivery mix. With a 39 kg basket limit, mail weights of 250 g and 500 g, and an 80–20 split of small to large mails alongside parcels, the maximum customers per bike segment was set to 40, and a minimum of 4 was imposed to maintain operational viability.
Bike speed was selected via sensitivity analysis. A 25% customer ratio sampled 600 of 1,200 demand points, the subset was fixed, and a new origin–destination matrix was computed to remove location effects. To address heuristic variability, three runs were executed for each speed, and key indicators, including bike segment count, customers served by bikes, service time, and time saved versus van-only delivery, were summarized in Table 3 with averages. The results support an optimal bike speed of 11 km/h. Table 4 compares the final parameter sets for van–walk and van–bike configurations.
TABLE 3. Evaluation of van-bike delivery model performance against various bike speeds.
| Tests | Bike speed = 12 km/h | Bike speed = 11 km/h | Bike speed = 10 km/h | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bike segs | Customers by bike | Service time | Saved time | Bike segs | Customers by bike | Service time | Saved time | Bike segs | Customers by bike | Service time | Saved time | ||
| Test 1 | 3 | 18 | 767 | 7 mins | 2 | 9 | 767 | 3 mins | 4 | 14 | 768 | 4 mins | |
| Test 2 | 4 | 17 | 769 | 7 mins | 5 | 20 | 773 | 6 mins | 4 | 22 | 767 | 5 mins | |
| Test 3 | 2 | 9 | 767 | 3 mins | 3 | 11 | 768 | 5 mins | 1 | 6 | 770 | 2 mins | |
| Average | 3 | 14.67 | 767.67 12 47 60 h | 5.67 mins | 3.33 | 13.33 | 769.33 12 49 60 h | 4.67 mins | 2.67 | 14 | 768.33 12 48 60 h | 3.67 mins |
TABLE 4. Identified parameters for van-bike delivery and comparison with van-walk parameters.
| Walk-parameters | Bike-parameters | ||
|---|---|---|---|
| Walk service time | 4 s | Bike service time | 7 s |
| Van_walk transition | 15 s | Van_bike transition | 45 s |
| Segment’s minimum customers | 4 | Segment’s minimum customers | 4 |
| Segment’s maximum customers | 40 | Segment’s maximum customers | 40 |
| Walk speed | 4 km/h | Bike speed | 11 km/h |
6.3.2 Validating the optimizer system
Katoomba, NSW, illustrated in Figure 13, was selected as the comparative case study due to its geographic and demographic similarity to Belgrave, enabling validation of the developed optimizer system. Australia Post supplied a shapefile with more than 20,000 demand points, the full area was too large for a single analysis, so demand points were stratified by postcodes and delivery routes. Following consultation with an Australia Post expert, a representative subarea was defined that specifies the number of demand points, delivery rounds, and relevant postcodes.

A preliminary analysis was performed to assess the feasibility of van-walk and van-bike delivery for the full study area, using a 25% customer rate. The case study contains 920 customers, and the results are summarised in Table 5. As indicated, van-bike delivery generates more green-mode segments and yields greater absolute and percentage reductions in service time and CO2 emissions compared with van-walk delivery.
TABLE 5. Van-walk and Van-bike delivery results in Katoomba.
| Green mode | Green mode segments | Customer’s served by green mode | Service time | Saved time (minutes - %) | Computational time | CO2 reduction (%) |
|---|---|---|---|---|---|---|
| Walk | 16 | 166 (18%) | 1,044 min | 56 mins–5.1% | 55 min | 7.86 |
| Bike | 27 | 261 (28%) | 1,177 min | 110 mins–8.5% | 52 min | 14.46 |
Similar to the previous section, to eliminate the impact of random customer selection and heuristic solutions, 25% of the nodes were randomly selected, and an origin-destination matrix was developed for them. The model was then run three times for both van-walk and van-bike delivery methods. The results are presented in Table 6. In this experiment also van-bike delivery supper passed van-walk delivery in both saving time and reducing CO2. The locations of green delivery modes, including walking and bike segments, are depicted in Figures 14, 15.
TABLE 6. Performance of the multimodal delivery is Katoomba case study.
| Green mode | Test | No. of routes | Van segments | Green mode segments | Customers served by green mode (number - %) | Total time | Saved time (mins - %) | CO2 reduction (%) |
|---|---|---|---|---|---|---|---|---|
| Walk | 1 | 3 | 7 | 4 | 42%–10.5% | 16 h 54 m | 7%–0.6% | 1.98 |
| Walk | 2 | 3 | 6 | 3 | 37%–12.3% | 16 h 44 m | 7%–0.7% | 1.77 |
| Walk | 3 | 3 | 7 | 4 | 41 10.25% | 16 h 55 m | 6%–0.6% | 2.11 |
| Bike | 1 | 3 | 19 | 16 | 124%–7.75% | 17 h 15 m | 58%–5.3% | 5.71 |
| Bike | 2 | 3 | 24 | 21 | 162%–7.71% | 17 h 10 m | 73%–6.62% | 8.10 |
| Bike | 3 | 3 | 22 | 19 | 177%–9.31% | 16 h 55 m | 83%–7.6% | 8.23 |


7 Conclusion
An adaptive optimizer system was developed and delivered to Australia Post to help them in addressing the inefficiency challenge in last-mile mail delivery due to declining demand. This decision-support system designs the mail delivery procedures, including optimum routes and park locations, which is formulated as an MG-VRP. Mail delivery starts from a depot by vans which serve some customers, while the optimizer system intelligently obtains the optimum clusters to be served by green modes. This capability was supported density-based analysis, combined with randomized customer selection, adaptive operator weighting within the ALNS. These features, alongside transferring optimized solutions to ArcGIS Pro for visualization and operational interpretation, transform the optimization system into a practical expert system, enabling decision makers to design mail delivery procedures. The structure of the designed optimizer system is discussed in Section 5.
Evidence from the Belgrave case study confirms that the MG-VRP yields measurable efficiency gain as instance size increases. In the Belgrave case study, the maximum reduction in delivery service time was 21.67% for the 4,000-customer instance, and the maximum reduction in CO2 emissions was 11.36% for the 2,000-customer instance, as reported in Table 1. Sensitivity analyses show that performance depends heavily on customer density, which was explicitly modeled and evaluated across 12 scenarios ranging from 300 to 2,400 demand points as presented in Table 2. At lower densities, walking segments declined or disappeared, and multimodal benefits diminished. In contrast, at higher densities, more walking segments were activated, leading to greater service time and emission savings, as illustrated in Table 2 and Figures 10–12.
External validity was explored through the generalization of van–bike operations and by testing the optimization system in Katoomba, in the state of NSW. In Katoomba, van–bike consistently enabled more green delivery segments and consequently lower service time and CO2 emissions than van–walk. In Katoomba, the van–bike delivery mode enabled more green delivery segments and consequently lower service time and CO2 emissions than the van–walk. As reported in Table 5, the van–bike configuration outperformed the van–walk configuration, achieving a greater reduction in service time, 8.5% compared with 5.1%, and a greater reduction in CO2 emissions, 14.46% compared with 7.86%. This finding supports the use of bicycles in areas less suited to walking due to lower density or challenging geography. From a managerial perspective, van–walk is effective in dense neighborhoods, as it reduces service time. In more spread-out areas, van–bike is preferable, mainly due to the higher speed of bicycles compared to walking. The integration of the density function, mode-capacity rules, and operator-weight adaptation within the ALNS provides planners with a practical toolkit to select delivery modes, define segment sizes, and choose parking or transfer points within operational limits.
Beyond academic contribution, this research culminated in an expert decision support system that has been delivered to Australia Post for operational use. The system is now integrated into their daily decision-making framework, enabling planners to evaluate routing strategies under various demand densities and modal configurations. The optimizer’s capability to generate GIS-based route visualizations, coupled with its flexibility to incorporate scenario-specific parameters, makes it a practical asset for improving last-mile efficiency. The adoption of this optimization system by Australia Post marks a successful translation of intelligent research into real-world expert system deployment.
Despite promising results, the study has some limitations. Parameters for speeds, service times, and transitions were fixed, and congestion or curbside interference was not modeled. Average speeds were assumed, although both case studies involve heterogeneous road types with different speed limits. Parking feasibility was pre-screened rather than dynamically optimized. Labor rules, safety, and multi-depot coordination were not explicitly incorporated. In addition, emissions were estimated based on total distance traveled, which may be refined using microscopic models that incorporate vehicle and route characteristics. The origin–destination matrix was derived from OSM data; although freely available, higher-resolution datasets, such as address-level demand, census-based population data, and detailed road networks, could improve accuracy.
Accordingly, future work could extend the framework to include time-dependent travel, real-time congestion, stochastic demand, richer labor and curb constraints, multi-echelon parcel–mail co-delivery, and improved emissions or cost modeling to enhance its strategic applicability. Finally, a digital twin could be developed by connecting the optimizer to real-time data (Thompson et al., 2026), enabling online deployment and broader decision-support capabilities.
Generative AI statement
The author(s) declared that generative AI was not used in the creation of this manuscript.
Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.
Publisher’s note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
Supplementary material
The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/ffutr.2026.1802453/full#supplementary-material
Supplementary material Supplementary material at the source
Footnotes
Edited by: Ching-Chiao Yang, National Kaohsiung University of Science and Technology, Taiwan
Reviewed by: Leila Nayibe Ramírez Castañeda, Universidad Libre, Colombia
Roberto Ulises Estrada Meza, University of Guadalajara, Mexico
Statements
- Conflict of interest
Author IR was employed by Coles Group.
The remaining author(s) declared that this work was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
The author RT declared that they were an editorial board member of Frontiers at the time of submission. This had no impact on the peer review process and the final decision.
- Funding
The author(s) declared that financial support was received for this work and/or its publication. This research is funded by an iMOVE project entitled “Last-Mile Van Delivery, Planning and Optimisation” (Grant No. 304090).
- Data availability
The datasets used in this study are not publicly available due to confidentiality and data-sharing agreements with the data provider. Requests to access these datasets should be directed to Michael Thadani, Michael.Thadani@auspost.com.au.
- Author contributions
MK: Writing – review and editing, Validation, Formal Analysis, Data curation, Methodology, Visualization, Investigation, Conceptualization, Software, Writing – original draft. IR: Writing – review and editing, Software. MT: Funding acquisition, Supervision, Writing – review and editing. RT: Writing – review and editing, Funding acquisition, Supervision, Conceptualization, Resources. LZ: Resources, Funding acquisition, Supervision, Conceptualization, Writing – review and editing. GF: Writing – review and editing, Supervision, Funding acquisition.
References
- Allen J., Piecyk M., Piotrowska M., Cherrett T., McLeod F., Oakey A. (2021). Combining on-foot porters with vans for last-mile parcel deliveries: results of a study in central London. World Rev. Intermodal Transp. Res. 10 (1), 65. doi:10.1504/writr.2021.113491
- Álvarez-Miranda E., Epstein R., Pereira J., Sinnl M., Urrutia R. (2025). A multi-criteria districting approach with a lexicographic compactness metric: an application to the Chilean postal service. Comput. and Operations Res. 173, 106845. doi:10.1016/j.cor.2024.106845
- Australia Post (2020). Australia post annual report.
- Australian Government T. P. (2023). Australian postal corporation annual report 2022-23.
- Azorli S. L., Meira L. A. A. (2022). New multi-objective vrp instances modelling mail deliveries for rio claro City, SÃo Paulo, Brazil. Pesqui. Oper. 42, e257140. doi:10.1590/0101-7438.2022.042.00257140
- Blagojević M., Šarac D., Mostarac K. (2023). Selecting the flexible last-mile delivery models using Multicriteria decision-making. Promet - Traffic&Transportation 35 (5), 635 – 654. doi:10.7307/ptt.v35i5.292
- Choubassi C., Seedah D. P. K., Jiang N., Walton C. M. (2016). Economic analysis of cargo cycles for urban mail delivery. Transp. Res. Rec. J. Transp. Res. Board 2547 (1), 102 – 110. doi:10.3141/2547-14
- Christensen H., Paz D., Zhang H., Meyer D., Xiang H., Han Y. (2021). Autonomous vehicles for micro-mobility. Aut. Intell. Syst. 1 (1), 11. doi:10.1007/s43684-021-00010-2
- Crew M. A., Brennan T. J. (2016). The future of the postal sector in a digital world. Springer.
- Croes G. A. (1958). A method for solving traveling-salesman problems. Operations Research 6 (6), 791 – 812. doi:10.1287/opre.6.6.791
- Dalla Chiara G., Goodchild A. (2025). The role of walking in last-mile urban deliveries. Transportation. doi:10.1007/s11116-025-10633-6
- Fernández Gil A., Lalla-Ruiz E., Gómez Sánchez M., Castro C., An K. (2022). A review of heuristics and hybrid methods for green vehicle routing problems considering emissions. J. Adv. Transp. 2022, 1 – 38. doi:10.1155/2022/5714991
- Ferrari P. (2014). The dynamics of modal split for freight transport. Transp. Res. Part E Logist. Transp. Rev. 70, 163 – 176. doi:10.1016/j.tre.2014.07.003
- Fontaine P. (2022). The vehicle routing problem with load-dependent travel times for cargo bicycles. Eur. J. Operational Res. 300 (3), 1005 – 1016. doi:10.1016/j.ejor.2021.09.009
- Garside A. K., Ahmad R., Muhtazaruddin M. N. B. (2024). A recent review of solution approaches for green vehicle routing problem and its variants. Operations Res. Perspect. 12, 100303. doi:10.1016/j.orp.2024.100303
- Guo Y., Chen X., Yang Y. (2022). Multimodal transport distribution model for autonomous driving vehicles based on improved ALNS. Alexandria Eng. J., 61 (4), 2939 – 2958. doi:10.1016/j.aej.2021.08.029
- Helsgaun K. (2000). An effective implementation of the lin–kernighan traveling salesman heuristic. Eur. J. Operational Res., 126 (1), 106 – 130. doi:10.1016/S0377-2217(99)00284-2
- Hur S. H., Won M. (2023). CO2 emissions and delivery time of last‐mile drone delivery using trucks. IET Intell. Transp. Syst. 18 (1), 101 – 113. doi:10.1049/itr2.12437
- Janjevic M., Winkenbach M., Merchán D. (2019). Integrating collection-and-delivery points in the strategic design of urban last-mile e-commerce distribution networks. Transp. Rev., 131, 37 – 67. doi:10.1016/j.tre.2019.09.001
- Janjevic M., Merchán D., Winkenbach M. (2021). Designing multi-tier, multi-service-level, and multi-modal last-mile distribution networks for omni-channel operations. Eur. J. Operational Res., 294 (3), 1059 – 1077. doi:10.1016/j.ejor.2020.08.043
- Kahalimoghadam M., Stokoe M., Thompson R. G., Rajabifard A. (2021). The impact of COVID-19 pandemic on parcel delivery pattern in Sydney. Australasian transport research forum 2021 proceedings
- Kahalimoghadam M., Thompson R. G., Rajabifard A. (2024). Self-adaptive metaheuristic-based emissions reduction in a collaborative vehicle routing problem. Sustain. Cities Soc. 110, 105577. doi:10.1016/j.scs.2024.105577
- Kahalimoghadam M., Taniguchi E., Qureshi A. G., Thompson R. G. (2026). Modelling last-mile van-robot delivery systems. Transp. Res. Procedia.
- Keskin M., Çatay B. (2016). Partial recharge strategies for the electric vehicle routing problem with time windows. Transp. Res. Part C Emerg. Technol. 65, 111 – 127. doi:10.1016/j.trc.2016.01.013
- Laseinde O. T., Mpofu K. (2017). Providing solution to last mile challenges in postal operations. Int. J. Logist. Res. Appl. 20 (5), 475 – 490. doi:10.1080/13675567.2017.1288712
- Le Colleter T., Dumez D., Lehuédé F., Péton O. (2023). Small and large neighborhood search for the park-and-loop routing problem with parking selection. Eur. J. Operational Res. 308 (3), 1233 – 1248. doi:10.1016/j.ejor.2023.01.007
- Li B., Krushinsky D., Van Woensel T., Reijers H. A. (2016). An adaptive large neighborhood search heuristic for the share-a-ride problem. Comput. and Operations Res. 66, 170 – 180. doi:10.1016/j.cor.2015.08.008
- Lindsay G., Macmillan A., Woodward A. (2011). Moving urban trips from cars to bicycles: impact on health and emissions. Aust. N. Z. J. Public Health 35 (1), 54 – 60. doi:10.1111/j.1753-6405.2010.00621.x
- Luo Y., Golden B., Poikonen S., Wasil E., Zhang R. (2023). The paired mail carrier problem. Eur. J. Operational Res. 308 (2), 801 – 817. doi:10.1016/j.ejor.2022.11.032
- Martinez-Sykora A., McLeod F., Lamas-Fernandez C., Bektaş T., Cherrett T., Allen J. (2020). Optimised solutions to the last-mile delivery problem in London using a combination of walking and driving. Ann. Operations Res. 295 (2), 645 – 693. doi:10.1007/s10479-020-03781-8
- Masmoudi M. A., Hosny M., Koç Ç. (2021). The fleet size and mix vehicle routing problem with synchronized visits. Transp. Lett. 14 (4), 427 – 445. doi:10.1080/19427867.2021.1888196
- McLeod F. N., Cherrett T. J., Bektas T., Allen J., Martinez-Sykora A., Lamas-Fernandez C. (2020). Quantifying environmental and financial benefits of using porters and cycle couriers for last-mile parcel delivery. Transp. Res. Part D Transp. Environ. 82, 102311. doi:10.1016/j.trd.2020.102311
- Michalakopoulou K., Vann Yaroson E., Chatziioannou I. (2024). Decoding cargo bikes’ potential to be a sustainable last-mile delivery mode: an operations management perspective. Transp. Plan. Technol. 48 (4), 712 – 734. doi:10.1080/03081060.2024.2375630
- Mirzapour Al-e-Hashem S. M. J., Hejazi T.-H., Haghverdizadeh G., Shidpour M. (2024). Optimizing last-mile delivery services: a robust truck-drone cooperation model and hybrid metaheuristic algorithm. Ann. Operations Res. doi:10.1007/s10479-024-06164-5
- Morim A., Campuzano G., Amorim P., Mes M., Lalla-Ruiz E. (2024). The drone-assisted vehicle routing problem with robot stations. Expert Syst. Appl. 238, 121741. doi:10.1016/j.eswa.2023.121741
- Mun H., Jung J. (2025). Relationships between vehicle kilometers traveled and carbon emissions based on urban size. KSCE J. Civ. Eng. 29 (6), 100112. doi:10.1016/j.kscej.2024.100112
- Nguyen Q.-T., Patrix J., Oulmakki O., Ramirez-Rios D. G., Verny J. (2023). Estimating costs and CO2 emissions for last mile delivery of groceries in paris using alternative modes and routing strategies. Int. J. Logist. Res. Appl. 27 (11), 2325 – 2350. doi:10.1080/13675567.2023.2283074
- Ofcom (2023). Annual monitoring update on the postal market: financial year 2022–23.
- Pak Y.-J., Mun K.-H. (2024). A practical vehicle routing problem in small and medium cities for fuel consumption minimization. Clean. Logist. Supply Chain 12, 100164. doi:10.1016/j.clscn.2024.100164
- Park Y., Jeong J., Wang C., Woo S. (2025). Multi-modal electric logistics system: electric trucks as floating chargers for electric drones. Transp. Res. Part D Transp. Environ. 146, 104843. doi:10.1016/j.trd.2025.104843
- Peng Y., Zhang C., Tanksale A., Yu D. Z. (2025). Multi-objective optimization for time-dependent vehicle routing problem with drones. Expert Syst. Appl. 291, 128503. doi:10.1016/j.eswa.2025.128503
- Rave A., Fontaine P. (2025). The location routing problem with time windows and load-dependent travel times for cargo bikes. Eur. J. Operational Res. 323 (1), 97 – 107. [Article]. doi:10.1016/j.ejor.2024.11.040
- Ropke S., Pisinger D. (2006). An adaptive large neighborhood search heuristic for the pickup and delivery problem with time windows. Transp. Sci. 40 (4), 455 – 472. doi:10.1287/trsc.1050.0135
- Ryu B. Y., Jung H. J., Bae S. H., Choi C. U. (2013). Estimation of carbon dioxide emissions per urban center link unit using data collected by the advanced traffic information system in Daejeon, Korea. Atmos. Environ. 81, 433 – 442. doi:10.1016/j.atmosenv.2013.09.027
- Sanchez Rodrigues V., Pettit S., Harris I., Beresford A., Piecyk M., Yang Z. (2015). UK supply chain carbon mitigation strategies using alternative ports and multimodal freight transport operations. Transp. Res. Part E Logist. Transp. Rev. 78, 40 – 56. doi:10.1016/j.tre.2014.12.013
- Sandoval M. G., Álvarez-Miranda E., Pereira J., Ríos-Mercado R. Z., Díaz J. A. (2022). A novel districting design approach for on-time last-mile delivery: an application on an express postal company. Omega 113, 102687. doi:10.1016/j.omega.2022.102687
- Schulte S., Jakobs A., Pauliuk S. (2024). Estimating the uncertainty of the greenhouse gas emission accounts in global multi-regional input–output analysis. Earth Syst. Sci. Data 16 (6), 2669 – 2700. doi:10.5194/essd-16-2669-2024
- Shao M., Fan J., Huang Z., Chen M. (2022). The impact of information and communication technologies (ICTs) on health outcomes: a mediating effect analysis based on cross-national panel data. J. Environ. Public Health 2022, 2225723. doi:10.1155/2022/2225723
- Sood K., Sood S. K. (2025). Scientometric analysis of ICT in vehicle route optimization: practices and perspective. Expert Syst. Appl. 281, 127531. doi:10.1016/j.eswa.2025.127531
- Sun H., Wu T., Bai Q., Zhou Z. (2025). Improved adaptive large-scale neighborhood search algorithm for electric vehicle routing problem with soft time windows and linear weight-related discharging. Expert Syst. Appl. 280, 127344. doi:10.1016/j.eswa.2025.127344
- Thompson R. G., Zhang L. (2018). Optimising courier routes in central city areas. Transp. Res. Part C Emerg. Technol. 93, 1 – 12. doi:10.1016/j.trc.2018.05.016
- Thompson R. G., Stokoe M., Kahalimoghadam M., Mohri S., Vijay A., Nassir N. (2024). Transforming distribution networks in metropolitan Sydney in response to COVID-19. Transp. Res. Procedia, 79, 154 – 161. doi:10.1016/j.trpro.2024.03.022
- Thompson R. G., Kahalimoghadam M., Zhang L., Sabri S. (2026). “ Digital twins for hyperconnected city logistics,” in Optimizing supply chains through digital twins: navigating the modern landscape. Editors Rabadi G., Soykan B. (Switzerland: Springer Nature), 221 – 240. doi:10.1007/978-3-032-08147-6_12
- Universal Postal Union (2021). Postal development report.
- USPS (2024). Analysis of historical mail volume trends.
- Wang Z., Bao X., Wu T., Gastaldo P. (2021). A parallel bioinspired algorithm for Chinese postman problem based on molecular computing. Comput. Intell. Neurosci. 2021 (1), 8814947. doi:10.1155/2021/8814947
- Wang S., Zhu X., Shang P., Lin X., Yang L., Tavasszy L. (2024). Two-echelon multi-commodity multimodal vehicle routing problem considering user heterogeneity in city logistics. Expert Syst. Appl., 252, 124141. doi:10.1016/j.eswa.2024.124141
- Wehbi L., Bektaş T., Iris Ç. (2022). Optimising vehicle and on-foot porter routing in urban logistics. Transp. Res. Part D Transp. Environ. 109, 103371. doi:10.1016/j.trd.2022.103371
- Windras Mara S. T., Norcahyo R., Jodiawan P., Lusiantoro L., Rifai A. P. (2022). A survey of adaptive large neighborhood search algorithms and applications. Comput. and Operations Res. 146, 105903. doi:10.1016/j.cor.2022.105903
- Xue G., Zou S. (2025). Optimizing carbon reduction and vehicle routing for small-portion meal delivery under dual carbon goals. Clean. Logist. Supply Chain 16, 100253. doi:10.1016/j.clscn.2025.100253
- Zhang X., Zeng S. (2025). The drone-assisted simultaneous pickup and delivery problem with time windows. Comput. and Operations Res. 178, 106996. doi:10.1016/j.cor.2025.106996
Citation
Kahalimoghadam, M., et al. (2026). Last-mile mail delivery using multimodal green transportation modes. Frontiers in Future Transportation, Volume 7. https://doi.org/
- Received
- Accepted
- Published
- Volume
- 7 - 2026
Copyright
Copyright © 2026 Kahalimoghadam, Roozbeh, Thadani, Thompson, Zhang and Foliente.
License: https://creativecommons.org/licenses/by/4.0/
*Correspondence: Masoud Kahalimoghadam
Article metrics
- Views
- 0
- Downloads
- 0
- Citations
- 0
- Shares
- 0
