Demand-responsive bus scheduling optimisation considering candidate pick-up and drop-off points
Demand-responsive transit systems have emerged as a vital solution for enhancing public transportation efficiency; however, they suffer from inefficiencies in operations. Implementing flexible origin–destination solutions can help minimise travel time, thereby enhancing overall operational performance. The unrestricted choice of pick-up and drop-off points introduces substantial complexity in vehicle scheduling and routing optimisation. Thus, this paper introduces an adaptive large neighbourhood search (ALNS) algorithm to optimise the bus scheduling process by dynamically responding to demand fluctuations and optimising candidate pick-up/drop-off points. Roulette destroy and best repair operators are applied with random operators for getting out of local optima. Simulated annealing acceptance is activated when the best repair operator is used. Experimental validation on the Wangjing road network demonstrates that incorporating candidate points leads to a significant improvement of 11% in system efficiency. In addition, the proposed destroy and repair method upon ALNS algorithm further improves efficiency by an 17%. In sensitivity analysis, candidate point demands are capable of making extra service possible in traffic jams and saving more time compared to traditional cases. These results validate the proposed approach and highlight the potential of the adaptive algorithm in addressing the challenges of demand-responsive bus scheduling.
- Research Article
14
- 10.1109/access.2019.2944739
- Jan 1, 2019
- IEEE Access
Real-time city distribution strategies are highly dependent on dynamic environments, requiring timely responses to real-time changes due to various dynamic events that take place in the distribution system. Considering the influence of four kinds of real-time information on vehicle routing and vehicle scheduling, including new requests arriving gradually, old requests being modified or canceled, traffic congestion and vehicle breakdowns, a dynamic vehicle routing model based on a dynamic pick-up and delivery problem considering multiple dynamic events in a real-world environment (DPDP-MDE) is established. A dynamic algorithm framework is designed to solve the problem, the tabu search (TS) algorithm and the adaptive large neighborhood search (ALNS) algorithm are adopted to improve the quality of the initial solution, and the dynamic insertion method is adopted to solve the synchronization problem of unfixed requests (that is, unaccepted customer requests and modified requests) and new requests. The experimental results show that the model and dynamic algorithm framework proposed in this paper can effectively solve the dynamic pick-up and delivery problem with time windows (DPDP-TW). At different scheduling time horizons T, the TS algorithm improves the initial solution by an average of 3.11% and the ALNS algorithm by an average of 9.98%. Under different degrees of urgency, compared to the ALNS algorithm, the quality of the solution produced by the TS algorithm is not high, but the computation time is very small and it is relatively stable. Under different request sizes, the TS algorithm can obtain optimization results in 60s under four request levels, which gives it a significant advantage over the ALNS algorithm.
- Research Article
3
- 10.1016/j.asoc.2024.112323
- Oct 5, 2024
- Applied Soft Computing
A two-phase adaptive large neighborhood search algorithm for the electric location routing problem with range anxiety
- Research Article
- 10.3390/pr13061675
- May 27, 2025
- Processes
The remanufacturing of end-of-life products is an effective approach to alleviating resource shortages, environmental pollution, and global warming. As the initial step in the remanufacturing process, the quality and efficiency of disassembly have a decisive impact on the entire workflow. However, the complexity of product structures poses numerous challenges to practical disassembly operations. These challenges include not only conventional precedence constraints among disassembly tasks but also sequential dependencies, where interference between tasks due to their execution order can prolong operation times and complicate the formulation of disassembly plans. Additionally, the inherent uncertainties in the disassembly process further affect the practical applicability of disassembly plans. Therefore, developing reliable disassembly plans must fully consider both sequential dependencies and uncertainties. To this end, this paper employs a chance-constrained programming model to characterise uncertain information and constructs a multi-objective sequence-dependent disassembly line balancing (MO-SDDLB) problem model under uncertain environments. The model aims to minimise the hazard index, workstation time variance, and energy consumption, achieving a multi-dimensional optimisation of the disassembly process. To efficiently solve this problem, this paper designs an innovative multi-objective adaptive large neighbourhood search (MO-ALNS) algorithm. The algorithm integrates three destruction and repair operators, combined with simulated annealing, roulette wheel selection, and local search strategies, significantly enhancing solution efficiency and quality. Practical disassembly experiments on a lithium-ion battery validate the effectiveness of the proposed model and algorithm. Moreover, the proposed MO-ALNS demonstrated a superior performance compared to other state-of-the-art methods. On average, against the best competitor results, MO-ALNS improved the number of Pareto solutions (NPS) by approximately 21%, reduced the inverted generational distance (IGD) by about 21%, and increased the hypervolume (HV) by nearly 8%. Furthermore, MO-ALNS exhibited a superior stability, providing a practical and feasible solution for disassembly optimisation.
- Research Article
15
- 10.1016/j.eswa.2024.123908
- Apr 6, 2024
- Expert Systems With Applications
An efficient multi-objective adaptive large neighborhood search algorithm for solving a disassembly line balancing model considering idle rate, smoothness, labor cost, and energy consumption
- Research Article
7
- 10.1177/03611981211030262
- Jul 1, 2021
- Transportation Research Record: Journal of the Transportation Research Board
In this paper, we address a multi-objective residential waste collection problem with an integrated territory planning and vehicle routing approach. Dividing the problem into territories enables drivers to carry out the same route every week so they get familiar with it and residents put out their bins at the appropriate time. Another benefit is to reduce the computation time for large problems, since the complex characteristics of the involved vehicle routing problem make it otherwise difficult to solve. There are three characteristics that are important for good territory planning: minimum overlap, minimum travel time, and balanced workload. The purpose of this paper is to investigate the influence these three objectives have on each other, since they might be contradictory. Moreover, an Adaptive Large Neighborhood Search (ALNS) algorithm is developed for this specific problem which uses a K-means algorithm to generate the initial solution for territories. The results with the three objectives are shown to be useful for planners seeking to make informed decisions through the trade-off across different solutions with the Pareto frontiers provided. Moreover, the ALNS algorithm is shown to find good quality solutions in a reasonable computational time.
- Research Article
9
- 10.1080/00207543.2024.2324054
- Mar 8, 2024
- International Journal of Production Research
The enforcement of stringent regulations capping carbon emissions has prompted city logistics enterprises to substitute electric vehicles (EVs) for conventional vehicles (CVs). For city logistics enterprises with a mixed fleet of CVs and EVs, this study investigates the delivery routing problem with road restrictions (DRPRR) for accessible time windows and bearing weight. We formulate the DRPRR as a mixed integer programming model to minimise the total operations cost. The model consists of the set-up cost of CVs and EVs, the diesel cost of CVs, the electricity cost of EVs, the carbon tax cost, and the penalty cost of vehicles waiting for roads to be accessible. To effectively solve the model, an adaptive large neighbourhood search (ALNS) algorithm is developed that consists of tailored destroy and repair operators with two alternative solution acceptance criteria. Numerical experiments are conducted to validate the effectiveness of the proposed model and ALNS algorithm. In small-scale instances, the ALNS with the Metropolis criterion finds the best solutions for 41 of 48 instances while maintaining a deviation of less than 2.5% from CPLEX in the remaining 7 instances, and its running time is significantly shorter than CPLEX. In large-scale instances, the ALNS with the Metropolis criterion has stronger solving ability and better stability than benchmark algorithms (i.e. GA-LS, LNS, and ALNS with a threshold acceptance criterion). We also address a real-world case and conduct a sensitivity analysis to provide useful managerial insights. Specifically, implementing road restrictions on accessible time windows and the carbon tax policy simultaneously is more appropriate from the comprehensive perspective of market activity and carbon emissions.
- Conference Article
- 10.1109/wsc57314.2022.10015320
- Dec 11, 2022
With the increasing demand for energy, wind power as a new energy source has been widely used and developed on a large scale. To extend the life of wind turbines, it is necessary but difficult to carry out regular inspections in wind farms located in remote areas. This paper studied the clustering and routing problem of truck-drone joint inspection of wind farms. An Adaptive Large Neighborhood Search (ALNS) algorithm is designed based on the characteristics of this problem. In addition, wind farm instances with different sizes and distributions are generated in this paper to simulate realistic scenes and evaluate ALNS. Finally, real wind farm instances are tested to demonstrate the inspection time in detail. Computational experiments show ALNS can improve significantly inspection time compared with another method.
- Research Article
85
- 10.1016/j.ejor.2014.05.043
- Jun 18, 2014
- European Journal of Operational Research
An adaptive large neighborhood search algorithm for a selective and periodic inventory routing problem
- Conference Article
8
- 10.1109/itsc.2019.8916943
- Oct 1, 2019
In the recent years there has been an increasing interest in optimizing the vehicle matching problem in Ride Hailing (RH) services. The problem is closely related to the classical Dial a Ride Problem (DARP), for which various efficient metaheuristics exist in literature. Among these metaheuristics, the Adaptive Large Neighborhood Search (ALNS) algorithm has shown great results [1]. The vehicle matching problem is similar to the dynamic DARP (new requests arrive dynamically). However, only few works focused on the dynamic aspect of the problem so far.Furthermore, the majority of transportation studies that simulated RH services neither benefited from DARP procedures nor considered the asynchronous nature of real scenarios, i.e. the customers need quick responses and the vehicles keep moving while computing assignments.Therefore, in the current work we evaluate the performance of rolling horizon ALNS in an asynchronous real-time framework, where vehicle movements are kept in a separate CPU process. We simulate various percentages of trips from New York Taxi data for the study. Using the presented batching strategy, we show that the ALNS can not only significantly reduce the batching period without compromising the solution quality but also can be used in real-time with good solutions.
- Research Article
3
- 10.3390/jmse12050710
- Apr 25, 2024
- Journal of Marine Science and Engineering
In container sea–rail combined transport, the railway yard in an automated container terminal (RYACT) is the link in the whole logistics transportation process, and its operation and scheduling efficiency directly affect the efficiency of logistics. To improve the equipment scheduling efficiency of an RYACT, this study examines the “RYACT–train” cooperative optimization problem in the mode of “unloading before loading” for train containers. A mixed-integer programming model with the objective of minimizing the maximum completion time of automated rail-mounted gantry crane (ARMG) tasks is established. An adaptive large neighborhood search (ALNS) algorithm and random search algorithm (RSA) are designed to solve the abovementioned problem, and the feasibility of the model and algorithm is verified by experiments. At the same time, the target value and calculation time of the model and algorithms are compared. The experimental results show that the model and the proposed algorithms are feasible and can effectively solve the “RYACT–train” cooperative optimization problem. The model only obtains the optimal solution of the “RYACT–train” cooperative scheduling problem with no more than 50 tasks within a limited time, and the ALNS algorithm can solve examples of various scales within a reasonable amount of time. The target value of the ALNS solution is smaller than that of the RSA solution.
- Research Article
34
- 10.1016/j.ejor.2023.02.028
- Feb 23, 2023
- European Journal of Operational Research
Efficient feasibility checks and an adaptive large neighborhood search algorithm for the time-dependent green vehicle routing problem with time windows
- Research Article
13
- 10.1016/j.eswa.2023.121375
- Sep 5, 2023
- Expert Systems with Applications
Sustainable group tourist trip planning: An adaptive large neighborhood search algorithm
- Research Article
- 10.14743/apem2022.3.441
- Sep 30, 2022
- Advances in Production Engineering & Management
Based on the current situation and problems of transportation "last mile" transportation distribution, this paper establishes a path optimization model based on user distribution methods from the perspective of market preference for transportation distribution methods, designs an Adaptive Large Neighborhood Search (ALNS) algorithm, and builds a user portrait based on the solution algorithm and the construction method. Based on the solution algorithm and the user portrait construction method, the solution scenario is established, and the distribution route and transportation distribution method are planned based on five real location data. Through the analysis of the solution scenarios, it can be obtained that after the optimization of the model, the transportation distribution cost of enterprises can be reduced, and the satisfaction of the transportation distribution service quality can be improved. The higher the complaint cost, the lower the total transportation and distribution cost, and the higher the satisfaction rate; the higher the time window penalty cost, the higher the total distribution cost, and the lower the satisfaction rate. Through several model comparisons, it is found that the optimized model has obvious advantages in transportation cost and good performance in transportation service satisfaction. To further strengthen the promotion and application of the distribution path optimization model, countermeasures are proposed in three aspects: establishing a unified end transportation information service platform, increasing the investment in end transportation path optimization, and strengthening the formulation of supporting policies to realize the optimization of end distribution services.
- Research Article
6
- 10.3934/jimo.2020045
- Mar 9, 2020
- Journal of Industrial & Management Optimization
International audience
- Research Article
34
- 10.1177/0734242x18801186
- Oct 15, 2018
- Waste Management & Research: The Journal for a Sustainable Circular Economy
Municipal solid waste collection is an increasingly difficult task and has the highest operation cost in the solid waste management process; thus, finding the optimal routes for the waste collection is a most tactically significant decision that should be focused on due to the population growth. This research investigated the multi-compartment capacitated arc routing problem with intermediate facilities (MCCARPIF) in the context of solid waste collection. This problem has been researched rarely in the past in the real world. The MCCARPIF develops the capacitated arc routing problem (CARP) by considering both the multi-compartment vehicles and intermediate facilities together. In case of waste separation, the fleet of vehicles should have multiple parts to avoid mixing waste together. In developing countries, the process of separating the wastes is not carried out comprehensively, so this subject is almost new and research about it can improve their waste collection process. Due to the complexity of this model, two algorithms are developed to solve it: an adaptive large neighborhood search algorithm (ALNS) and the hybrid ALNS with whale optimization algorithm. Results showed that hybrid ALNS with whale optimization algorithm got higher quality solutions in comparison to ALNS. A real case study in one of the districts of Tehran municipality has been considered and the results obtained show that the use of multi-compartment vehicles is more cost-effective than the use of single-compartment vehicles, reducing the total distance traveled.
- Ask R Discovery
- Chat PDF
AI summaries and top papers from 250M+ research sources.