Circular Image

P.S.A. Stokkink

info

Please Note

8 records found

Journal article (2026) - Patrick Stokkink, Anh Phuong Tran-Thi
Last-mile delivery of e-commerce is a complex mix of simultaneous delivery of goods and pickup of returned goods. With return rates being substantial in the e-commerce sector, this problem is highly relevant. To address this challenge, this study formulates a rolling horizon simultaneous pickup and delivery problem with time windows in a two-way logistics system. The proposed approach integrates a multi-objective mixed-integer linear programming model with a rolling-horizon framework, allowing forward deliveries and reverse pickups to be postponed based on different priorities and penalties, while capturing the interdependence between outbound and return flows. Economic efficiency, environmental impact, and social factors are explicitly incorporated into the objective function. For large-scale instances, an adaptive large neighborhood search with simulated annealing metaheuristic is designed and compared against a weighted-sum mixed integer linear program approach. Numerical experiments on Solomon datasets demonstrate that the proposed method efficiently achieves high-quality solutions, reveals trade-offs among sustainability objectives, and shows how coordinating forward and reverse flows can enhance operational adaptability. The results also highlight an unintended outcome of the proposed rolling-horizon planning: generation and propagation of backlog of demand. This highlights the need for adaptive mechanisms that can manage such issues in multi-period planning. ...
The European Union’s (EUs) Critical Raw Materials Act (CRMA) aims to strengthen the EUs resource resilience by increasing the autonomy of Critical Raw Material (CRM) supply through EU-based extraction, processing, and recycling, thereby reducing external dependencies and promoting a circular economy. Copper, a key CRM, faces growing demand that cannot be fulfilled by mining alone. This research analyzes the European copper supply chain under the CRMA and evaluates the role of recycling in meeting its requirements. An initial qualitative analysis suggests that recycling is the most promising solution to comply with the CRMA. The study develops a Mixed Integer Linear Programming (MILP) model to optimize the European copper recycling network under the CRMA recycling requirement and to validate the potential of recycling in a quantitative way. Results identify four optimal facility locations spread through Europe based on geographic centrality weighted by supply and demand quantities. Although the collection of European waste can feasibly satisfy the minimum recycling requirements as set out by the CRMA, changing regulations, disruptions, or changes in demand and external supply may lead to shortages. Improving recycling efficiency has therefore been marked as an important direction of future research. ...
Urban transportation systems are under increasing pressure to efficiently accommodate both passenger and freight mobility within limited infrastructure and operational budgets. Operators face growing pressure to make more efficient use of existing infrastructure due to economic and environmental constraints. In this regard, we investigate the capacitated line planning problem with integrated truck routing for passenger and freight co-modal mobility in an intermodal network composed of an urban rail transit (URT) system and road-based truck services. Different from existing research that either focuses on passenger-oriented line planning in a single-modal network or optimizes tactical- and operational-level decisions for passenger and freight co-modal mobility based on fixed line plans, we consider a strategic-level problem where urban planners aim to fundamentally re-optimize the allocation of existing infrastructure resources and budget across the intermodal network. We formulate this problem as a path-based mixed-integer linear programming model. The model determines line plans and frequency for both URT and truck services, as well as the passenger and freight routing, with the aim of optimizing the total weighted travel time of passengers and freight. To solve large-scale instances, we develop a column generation algorithm with a two-phase diving procedure. Our algorithm incorporates acceleration techniques and budget reservation strategies derived from the mathematical properties of the formulation. We evaluate our approaches on both artificial instances and real-world case studies from the Rotterdam intermodal network. The results show that our algorithm obtains solutions with an average optimality gap of 0.77%, while reducing computation time by 95.53% compared to GUROBI. Using the existing Rotterdam URT line plan with optimized frequencies as a benchmark, we demonstrate that our approach improves service quality by 6.50% without increasing operational costs. From a practical perspective, real-life case studies suggest that accommodating the passenger and freight co-modal mobility in existing passenger-oriented metro systems requires redesigning the line plan from scratch, rather than merely adjusting frequencies or incrementally expanding the current network. The results further indicate that effective freight integration depends on reallocating budget across modes, with URT serving as the backbone of the intermodal system and truck services providing a complementary function. ...
Journal article (2026) - Siqiao Li, Rolf van Lieshout, Patrick Stokkink
Conventional railway planning follows a sequential approach in which rolling stock scheduling is performed only after timetables are constructed, forcing early-stage line-planning decisions to rely on simplified rolling stock cost approximations. The lack of precise cost information hampers line-plan evaluation and limits the design of cost-efficient services. This study considers rolling stock scheduling in a strategic setting, aiming to estimate fleet size and operational costs for a given line plan without solving the timetabling problem. Since predefined train services are unavailable at this level, unlike in tactical planning, we introduce a network representation incorporating shunting movements like coupling and uncoupling. To account for demand uncertainty, a two-stage stochastic programming approach is proposed, in which first-stage decisions determine fleet acquisition and second-stage decisions optimize rolling stock circulation, including shunting, under each demand scenario. Two models are developed, differing in whether the fleet size is estimated using a flow-based or circulation-based approach. The applicability of the proposed models is demonstrated using instances derived from the Dutch Intercity network. Compared to a trip-based benchmark, the circulation-based model yields more accurate cost estimates, while short and simple cycles retain most of its value at much lower computational cost. Moreover, stochastic planning better captures the procurement–service trade-off under demand uncertainty and produces more robust fleet plans than a deterministic approach. Under strong emphasis on investment costs, fleet choices are dominated by flexible, cost-effective unit types. Allowing shunting enables flexible capacity redistribution, reducing fleet requirements and investment costs while maintaining comparable service levels. ...
Journal article (2025) - Patrick Stokkink, André de Palma, Nikolas Geroliminis
One of the limitations of ride-sharing is that matched drivers and riders need to have similar itineraries and desired arrival times for ride-sharing to be competitive against other transport modes. By allowing a single transfer at a designated transfer hub, their itineraries need to be only partially similar, and therefore more matching options are created. In this paper, we develop an optimal matching approach that matches riders to drivers, taking into account multi-modal routing options to model competition and collaboration between multiple modes of transport. We allow for transfers between modes and between multiple drivers. We model this as a path-based integer programming problem and we develop a simulated annealing algorithm to efficiently solve realistic large-scale instances of the problem. Our analysis indicates that a single transfer hub can reduce significantly the average generalized cost of riders and the total vehicle hours traveled by creating efficient matches. As opposed to previous studies, our work shows that ride-sharing not only attracts former public transport users but also former private car users. By allowing for intermodal transfers and by choosing the cost parameters such that transfers are favorable, itineraries where commuters use their car first, before sharing a ride on the second part of their journey, becomes an appealing alternative. Multi-modal ride-matching with transfers has the potential to increase ride-sharing, reduce the number of vehicle hours traveled in private cars, and reduce the number of cars that are present in urban areas during peak hours of congestion. ...
Journal article (2025) - Patrick Stokkink, Nikolas Geroliminis
Last-mile delivery is one of the most polluting parts of the supply chain. This is partially caused by increased congestion in urban areas and repetitive stop-and-go traffic. One possible alternative to this is to use micro-mobility to replace large motorized vehicles. However, these vehicles are usually slower and have lower capacity. In this work, we propose a multi-modal logistics system for last-mile delivery that combines the use of trucks, metro and micro-mobility. This innovative type of system uses the metro to distribute the parcels to micro-hubs across the network and uses micro-mobility only for the final part of the parcel's itinerary from the micro-hub to the front door of the customer. We focus on finding the optimal micro-hub locations in such a system. We use a continuum approximation of the operational and tactical decisions which includes routing of the micro-mobility vehicles. The whole problem is then modeled as a Mixed Integer Linear Programming (MILP) model for the strategic decisions regarding the micro-hubs, which include location, capacity, and fleet-assignment decisions. We evaluate the results of a case study of the city of Madrid, which illustrates that a multi-modal last-mile delivery system can significantly improve a traditional last-mile delivery system in terms of operational costs and pollution. ...
Journal article (2025) - Patrick Stokkink, Zhenyu Yang, Nikolas Geroliminis
The performance of ridesharing systems is intricately entwined with user participation. To characterize such interplay, we adopt a repeated multi-player, non-cooperative game approach to model a ridesharing platform and its users’ decision-making. Users reveal to the platform their participation preferences over being only riders, only drivers, flexible users, and opt-out based on the expected utilities of each mode. The platform optimally matches users with different itineraries and participation preferences to maximize social welfare. We analytically establish the existence and uniqueness of equilibria and design an iterative algorithm for the solution, for which convergence is guaranteed under mild conditions. A case study is conducted with real travel demand data in Chicago. The results highlight the effect of users’ flexibility regarding mode preferences on system performance (i.e., the average utility of users and the percentage of successful matches). A sensitivity analysis on the level of subsidy and the distribution of utility between matched riders and drivers shows that uneven distributions of utility may lead to a higher percentage of successful matches. Additional insights are provided on the effect of a user's origin and destination locations on their role choice and likelihood to be matched. ...
Journal article (2024) - Patrick Stokkink, Jean François Cordeau, Nikolas Geroliminis
Crowd-shipping is a last-mile delivery concept in which commuters pick up and deliver parcels on their pre-existing paths. In urban areas, crowd-shipping circumvents problems that traditional last-mile delivery systems suffer from, such as road congestion and lack of parking spaces, especially if more sustainable modes of transport are utilized, like bikes or e-bikes. Using transfers between crowd-shippers allows for expanding the service area and improving the overall performance. However, as this requires synchronization over space and time, it makes the problem more complex. In this work, we develop a model that can encompass fully heterogeneous crowd-shippers and parcels. Thereby, it allows for both direct time-synchronized transfers as well as intermediate storage at designated parcel lockers. We design a column generation algorithm to solve large-scale realistic instances to optimality. We extend the problem to allow crowd-shippers to carry multiple parcels at the same time and for this, we extend the algorithm to simultaneous column and row generation. We evaluate the performance of our algorithm as well as the potential of crowd-shipping with transfers on a realistic case study of a bike-based crowd-shipping system in Washington DC. Our methods solve realistic instances with 1000 crowd-shippers and 1000 parcels within minutes. The results show that a gain in revenue and service level of 30% can be obtained by allowing transfers. By letting part of the population of crowd-shippers carry two or three parcels at the same time, the revenue and service level can be further increased by 30 to 50%. Maximum locker capacities are shown to be reasonable and are the highest in areas where there is a large gap between the moment when parcels are dropped off and when they are picked up from parcel points, which are mainly in the city center. ...