Abstract
This paper is a result of the application of soft computing technologies to solve the pick up and delivery problem (PDP). In this paper, we consider a practical PDP that is frequently encountered in the real-world logistics operations, such as Helicopter Offshore Crew Transportation of Oil & Gas Company. We consider a typical scenario of relatively large number of participants, about 70 persons and 5 helicopters. Logistics planning turns to be a combinatorial problem, and that makes it very difficult to find reasonable solutions within a short computational time. We present an algorithm based on two optimization techniques, genetic algorithms and heuristic optimization. Our solution is tested on an example with a known optimal solution, and on actual data provided by PEMEX, Mexican Oil Company. Currently, the algorithm is implemented as part of the system for simulation and optimization of offshore logistics called SMART-Logistics and it is at a field-testing phase.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bodin, L.D.: Twenty years of routing and scheduling. Operations Research 38, 571–579 (1990)
Conte S.D. and de Boor C. Elementary Numerical Analysis. An Algorithmic Approach. McGraw-Hill Kogakusha: Tokyo. 1972.
Fisher, M., Jornsten, K.O., Madsen, O.B.G.: Vehicle routing with time windows: Two optimization algorithms. Operations Research 45, 488–492 (1997)
Giampapa, J., Paolucci, M., Sycara, K.: Agent Interoperation Across Multiagent System Boundaries. In: Proc. of Agents2000, Barcelona, Spain, June 3-7, pp. 3–7 (2000)
Gendreau, M., Laporte, G., Potvin, J.-Y.: Vehicle routing: modern heuristics. In: Aarts, E., Lenstra, J.K. (eds.) Local Search in Combinatorial Optimization, pp. 311–336. John Wiley & Sons, Chichester (1997)
Goldberg, D.E.: Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Ontario (1989)
Golden, B.L., et al.: Metaheuristics in vehicle routing. In: Crainic, T.G., Laporte, G. (eds.) Fleet Management and Logistics, pp. 33–56 (1998)
Hang, X., et al.: Solving a Practical Pickup and Delivery Problem. Transportation Science 37(3), 347–364 (2003)
Koo, P.H., Lee, W.S., Jang, D.W.: Fleet sizing and vehicle routing for container transportation in a static environment. OR Spectrum 26, 193–209 (2004)
Kunnathur, S., Nandkeolyar, U., Li, D.: Shipment partitioning and routing to minimize makespan in a transportation network. Computers & Industrial Engineering 48, 237–250 (2005)
Li, C.-L., Vairaktarakis, G., Lee, C.-Y.: Machine scheduling with deliveries to multiple customer locations. European Journal of Operational Research 164, 39–51 (2005)
Pankratz, G.: A Grouping Genetic Algorithm for the Pickup and Delivery Problem with Time Windows. OR Spectrum 27(1), 21–41 (2005)
Sandholm, T.: An implementation of the contract net protocol based on marginal cost calculations. In: Proc. of the National Conference on Artificial Intelligence, AAAI Press, Menlo Park (1993)
Savelsbergh, M.W.P., Sol, M.: The General Pickup and Delivery Problem. Transportation Science 29, 17–29 (1995)
Sheremetov, L., Contreras, M., Valencia, C.: Intelligent Multi-Agent Support for the Contingency Management System. Int. J. of Expert Systems with Applications 26(1), 57–71 (2004)
Sierksma, G., Tijssen, G.A.: Routing helicopters for crew exchanges on off-shore locations. Annals of Operations Research 76, 261–286 (1998)
da Silva, L., et al.: Helicopter Offshore Safety in the Brazilian Oil and Gas Industry. In: Bass, E.J. (ed.) Proc. of the 2005 Systems and Information Engineering Design Symposium (2005)
Tam, V., Tseng, L.C.Y.: Effective Heuristics to Solve Pickup and Delivery Problems with Time Windows. In: Proc. 15th IEEE International Conference on Tools with Artificial Intelligence (ICTAI’03), p. 184. IEEE Computer Society Press, Los Alamitos (2003)
Wan-Rong, J., Cheng-Yen, K., Yung-Jen, H.J.: Using family competition genetic algorithm in pickup and delivery problem with time window constraints. In: Proc. IEEE international symposium on intelligent control, Vancouver BC, Canada, pp. 496–501. IEEE Computer Society Press, Los Alamitos (2002)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Romero, M., Sheremetov, L., Soriano, A. (2007). A Genetic Algorithm for the Pickup and Delivery Problem: An Application to the Helicopter Offshore Transportation. In: Castillo, O., Melin, P., Ross, O.M., Sepúlveda Cruz, R., Pedrycz, W., Kacprzyk, J. (eds) Theoretical Advances and Applications of Fuzzy Logic and Soft Computing. Advances in Soft Computing, vol 42. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72434-6_43
Download citation
DOI: https://doi.org/10.1007/978-3-540-72434-6_43
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72433-9
Online ISBN: 978-3-540-72434-6
eBook Packages: EngineeringEngineering (R0)