Development of a maritime transportation planning support system for car carriers based on genetic algorithm

Recently, the port logistics market is rapidly expanding, along with the active maritime trade. To adjust to this trend and gain a competitive advantage, competition among shipping companies at home and abroad has intensified, and many efforts are being made for the improvement of customer services and cost saving. In particular, car carriers transporting more than 80% of total car import/export volume must quickly make efforts to reduce transportation costs. Much research has been conducted to improve the efficiency of maritime transportation, but studies on car carriers, which are given relatively less importance, have been lacking. The car carrier’s transportation planning is similar to the vehicle routing problem, but it is much more complicated in that cars and cargo are prepared at different points in time, and cargo can be loaded not only at the departing port but also at other ports. Therefore, in an effort to solve the problem, this study has developed a meta-heuristic algorithm based on a genetic algorithm, and we have succeeded in developing a maritime transportation planning support system with the algorithm, thus making it possible to prepare various alternatives, evaluate them, and consequently support user’s decision making.

[1]  Gilbert Laporte,et al.  Classical and modern heuristics for the vehicle routing problem , 2000 .

[2]  Moshe B. Rosenwein,et al.  An interactive optimization system for bulk-cargo ship scheduling , 1989 .

[3]  Kjetil Fagerholt,et al.  Optimal fleet design in a ship routing problem , 1999 .

[4]  George Ioannou,et al.  A problem generator-solver heuristic for vehicle routing with soft time windows , 2003 .

[5]  Timon C. Du,et al.  Dynamic vehicle routing for online B2C delivery , 2004 .

[6]  Lawrence E. Briskin Selecting Delivery Dates in the Tanker Scheduling Problem , 1966 .

[7]  Kjetil Fagerholt,et al.  Ship scheduling with soft time windows: An optimisation based approach , 2001, Eur. J. Oper. Res..

[8]  David Abramson,et al.  Scheduling Aircraft Landings - The Static Case , 2000, Transp. Sci..

[9]  Lawrence. Davis,et al.  Handbook Of Genetic Algorithms , 1990 .

[10]  Hyung Rim Choi,et al.  A hybrid genetic algorithm for the job shop scheduling problems , 2003, Comput. Ind. Eng..

[11]  Jane Yung-jen Hsu,et al.  Using family competition genetic algorithm in pickup and delivery problem with time window constraints , 2002, Proceedings of the IEEE Internatinal Symposium on Intelligent Control.

[12]  David Ronen Short-Term Scheduling of Vessels for Shipping Bulk or Semi-Bulk Commodities Originating in a Single Area , 1986, Oper. Res..

[13]  David Ronen,et al.  Ship scheduling: The last decade , 1993 .

[14]  Gur Mosheiov,et al.  Vehicle routing with pick-up and delivery: tour-partitioning heuristics , 1998 .

[15]  Mekki Ksouri,et al.  A new hybrid evolutionary approach for the pickup and delivery problem with time windows , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[16]  Marius M. Solomon,et al.  Algorithms for the Vehicle Routing and Scheduling Problems with Time Window Constraints , 1987, Oper. Res..

[17]  Junbo Jia,et al.  Investigations of vehicle securing without lashings for Ro-Ro ships , 2007 .

[18]  Jaime Cerdá,et al.  A cluster-based optimization approach for the multi-depot heterogeneous fleet vehicle routing problem with time windows , 2007, Eur. J. Oper. Res..

[19]  J. Wesley Barnes,et al.  Solving the Pickup and Delivery Problem with Time Windows Using Reactive Tabu Search Transportation , 2000 .

[20]  Samuel A. Lawrence International sea transport: the years ahead , 1972 .

[21]  Éric D. Taillard,et al.  A heuristic column generation method for the heterogeneous fleet VRP , 1999, RAIRO Oper. Res..

[22]  Iftekhar A. Karimi,et al.  Improving the logistics of multi-compartment chemical tankers , 2004, Comput. Chem. Eng..

[23]  Dag Haugland,et al.  A tabu search heuristic for the vehicle routing problem with time windows and split deliveries , 2004, Comput. Oper. Res..

[24]  Beatrice M. Ombuki-Berman,et al.  Dynamic vehicle routing using genetic algorithms , 2007, Applied Intelligence.

[25]  Alfredo Olivera,et al.  Adaptive memory programming for the vehicle routing problem with multiple trips , 2007, Comput. Oper. Res..

[26]  Jean Berger,et al.  A Hybrid Genetic Algorithm for the Vehicle Routing Problem with Time Windows , 1998, Canadian Conference on AI.

[27]  Gilbert Laporte,et al.  General solutions to the single vehicle routing problem with pickups and deliveries , 2007, Eur. J. Oper. Res..

[28]  Abdellah El-Fallahi,et al.  A memetic algorithm and a tabu search for the multi-compartment vehicle routing problem , 2008, Comput. Oper. Res..

[29]  Gilbert Laporte,et al.  Tabu Search Heuristics for the Vehicle Routing Problem , 2005 .

[30]  Gilbert Syswerda,et al.  Uniform Crossover in Genetic Algorithms , 1989, ICGA.

[31]  J. K. Lenstra,et al.  Complexity of vehicle routing and scheduling problems , 1981, Networks.

[32]  Kyung-Keun Lee,et al.  An optimization-based decision support system for ship scheduling , 1997 .

[33]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[34]  Kjetil Fagerholt,et al.  A multi-start local search heuristic for ship scheduling - a computational study , 2007, Comput. Oper. Res..

[35]  Jean-Yves Potvin,et al.  A hybrid approach to vehicle routing using neural networks and genetic algorithms , 1996, Applied Intelligence.

[36]  Gilbert Laporte,et al.  Designing delivery districts for the vehicle routing problem with stochastic demands , 2007, Eur. J. Oper. Res..

[37]  Patrick R. McMullen,et al.  Ant colony optimization techniques for the vehicle routing problem , 2004, Adv. Eng. Informatics.

[38]  Shih-Wei Lin,et al.  An enhanced ant colony optimization (EACO) applied to capacitated vehicle routing problem , 2010, Applied Intelligence.

[39]  Andrew Lim,et al.  A Metaheuristic for the Pickup and Delivery Problem with Time Windows , 2003, Int. J. Artif. Intell. Tools.

[40]  Kjetil Fagerholt,et al.  Chapter 4 Maritime Transportation , 2007, Transportation.

[41]  Yang-Byung Park,et al.  A Genetic Algorithm for Vehicle Routing Problems with Mixed Delivery and Pick-up , 2004 .

[42]  D. R. Fulkerson,et al.  MINIMIZING THE NUMBER OF CARRIERS TO MEET A FIXED SCHEDULE , 1954 .

[43]  James L. McKenney,et al.  Management decision systems : computer-based support for decision making , 1971 .

[44]  Mitsuo Gen,et al.  Genetic algorithms and engineering design , 1997 .

[45]  Kjetil Fagerholt A computer-based decision support system for vessel fleet scheduling - experience and future research , 2004, Decis. Support Syst..

[46]  Michel Gendreau,et al.  A PARALLEL TABU SEARCH HEURISTIC FOR THE VEHICLE ROUTING PROBLEM WITH TIME WINDOWS , 1997 .

[47]  Toshihide Ibaraki,et al.  The vehicle routing problem with flexible time windows and traveling times , 2006, Discret. Appl. Math..

[48]  Faiz A. Al-Khayyal,et al.  Inventory constrained maritime routing and scheduling for multi-commodity liquid bulk, Part I: Applications and model , 2005, Eur. J. Oper. Res..

[49]  Ibrahim H. Osman,et al.  Metastrategy simulated annealing and tabu search algorithms for the vehicle routing problem , 1993, Ann. Oper. Res..

[50]  Gilbert Laporte,et al.  A Tabu Search Heuristic for the Vehicle Routing Problem , 1991 .

[51]  Kazuhiko Kawamura,et al.  Exploring Problem-Specific Recombination Operators for Job Shop Scheduling , 1991, ICGA.

[52]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[53]  Herminia I. Calvete,et al.  A goal programming approach to vehicle routing problems with soft time windows , 2007, Eur. J. Oper. Res..

[54]  Barrie M. Baker,et al.  A genetic algorithm for the vehicle routing problem , 2003, Comput. Oper. Res..

[55]  Olli Bräysy,et al.  Active-guided evolution strategies for large-scale capacitated vehicle routing problems , 2007, Comput. Oper. Res..

[56]  Nostrand Reinhold,et al.  the utility of using the genetic algorithm approach on the problem of Davis, L. (1991), Handbook of Genetic Algorithms. Van Nostrand Reinhold, New York. , 1991 .

[57]  D. Fogel Evolutionary algorithms in theory and practice , 1997, Complex..

[58]  Justin C. Whiton Some constraints on shipping in linear programming models , 1967 .

[59]  David Pisinger,et al.  A general heuristic for vehicle routing problems , 2007, Comput. Oper. Res..

[60]  Yang-Byung Park,et al.  A heuristic for bi-objective vehicle routing with time window constraints , 1999 .

[61]  J. Laderman,et al.  Vessel allocation by linear programming , 1966 .

[62]  G. Clarke,et al.  Scheduling of Vehicles from a Central Depot to a Number of Delivery Points , 1964 .

[63]  Gerald G. Brown,et al.  Scheduling ocean transportation of crude oil , 1987 .

[64]  Beatrice M. Ombuki-Berman,et al.  Multi-Objective Genetic Algorithms for Vehicle Routing Problem with Time Windows , 2006, Applied Intelligence.

[65]  Mitsuo Gen,et al.  Genetic Algorithms and Manufacturing Systems Design , 1996 .

[66]  Anne Brindle,et al.  Genetic algorithms for function optimization , 1980 .

[67]  F.-H. Liu,et al.  The fleet size and mix vehicle routing problem with time windows , 1999, J. Oper. Res. Soc..

[68]  Kjetil Fagerholt,et al.  A combined ship scheduling and allocation problem , 2000, J. Oper. Res. Soc..

[69]  Hoong Chuin Lau,et al.  Pickup and Delivery with Time Windows: Algorithms and Test Case Generation , 2002, Int. J. Artif. Intell. Tools.