A guided simulated annealing search for solving the pick-up and delivery problem with time windows and capacity constraints

Research output: Journal contributionsJournal articlesResearch

Authors

  • Karsten-Patrick Urban
Routing and scheduling requests with pick-ups and deliveries is still one of the greatest operative challenges in inter-company logistics. Pick-up and delivery activities have to be bundled into efficient routes and their sequence has to be optimised within the routes without violating time and capacity constraints. The objective is to find a schedule of routes with minimal total costs. These costs result from the arising travelling costs, costs due to waiting and service times, and due to dispatching vehicles. This paper presents a guided local search method based on simulated annealing for solving this kind of routing and scheduling problem. Additionally, a new more realistic objective function that covers the total decision-relevant costs is introduced. The computational results show that the algorithm presented clearly outperforms standard implementations of simulated annealing and hill climber search.
Original languageEnglish
JournalInternational Journal of Logistics
Volume9
Issue number4
Pages (from-to)369-381
Number of pages13
ISSN1367-5567
DOIs
Publication statusPublished - 24.11.2006

Bibliographical note

Publisher Copyright:
© 2006, Copyright Taylor & Francis Group, LLC.

    Research areas

  • Management studies
  • Applying non-linear cost functions in combinatorial optimisation, Guided neighbourhood search, Metaheuristics, Pick-up and delivery problem, Simulated annealing

Recently viewed

Publications

  1. How Much Tracking Is Necessary? - The Learning Curve in Bayesian User Journey Analysis
  2. Analyzing math teacher students' sensitivity for aspects of the complexity of problem oriented mathematics instruction
  3. A Service-oriented Search framework for full text, geospatial and semantic search
  4. On the Nonlinearity Compensation in Permanent Magnet Machine Using a Controller Based on a Controlled Invariant Subspace
  5. Analysis and Implementation of a Resistance Temperature Estimator Based on Bi-Polynomial Least Squares Method and Discrete Kalman Filter
  6. Derivative approximation using a discrete dynamic system
  7. Emergency detection based on probabilistic modeling in AAL-environments
  8. Modeling Conditional Dependencies in Multiagent Trajectories
  9. Enabling Road Condition Monitoring with an on-board Vehicle Sensor Setup
  10. Fixed-term Contracts and Wages Revisited Using Linked Employer-Employee Data from Germany
  11. Stability analysis of a linear model predictive control and its application in a water recovery process
  12. Supporting the Development and Realization of Data-Driven Business Models with Enterprise Architecture Modeling and Management
  13. Building a process layer for business applications using the blackboard pattern
  14. For a return to the forgotten formula: 'Data 1 + Data 2 > Data 1'
  15. Comparing the Sensitivity of Social Networks, Web Graphs, and Random Graphs with Respect to Vertex Removal
  16. Building Assistance Systems using Distributed Knowledge Representations
  17. A statistical study of the spatial evolution of shock acceleration efficiency for 5 MeV protons and subsequent particle propagation
  18. AGDISTIS - Graph-based disambiguation of named entities using linked data
  19. The Use of Factorization and Multimode Parametric Spectra in Estimating Frequency and Spectral Parameters of Signal
  20. Structure and dynamics laboratory testing of an indirectly controlled full variable valve train for camless engines
  21. Clustering Hydrological Homogeneous Regions and Neural Network Based Index Flood Estimation for Ungauged Catchments
  22. Implementing ERP systems in multinational projects
  23. Linux-based Embedded System for Wavelet Denoising and Monitoring of sEMG Signals using an Axiomatic Seminorm
  24. Multi-Parallel Sending Coils for Movable Receivers in Inductive Charging Systems
  25. 'SPREAD THE APP, NOT THE VIRUS’ – AN EXTENSIVE SEM-APPROACH TO UNDERSTAND PANDEMIC TRACING APP USAGE IN GERMANY
  26. Errors, error taxonomies, error prevention, and error management
  27. Transductive support vector machines for structured variables
  28. Technological System and the Problem of Desymbolization
  29. Mechanistic Realization of the Turtle Shell
  30. Metaheuristics approach for solving personalized crew rostering problem in public bus transit
  31. Evaluating a Bayesian Student Model of Decimal Misconceptions
  32. Loss systems in a random environment: steady state analysis