Skip to main content

Abstract

The berth allocation problem (BAP) is an important and challenging problem in the maritime transportation industry. BAP can be defined as the problem of assigning a berth position and service time to a given set of vessels while ensuring that all BAP constraints are respected. The goal is to minimize the total waiting time of all vessels. In this paper, we propose a differential evolution (DE) algorithm for the BAP. DE is a nature-inspired meta-heuristic that has been shown to be an effective method to addresses continuous optimization problems. It involves a population of solutions that undergo the process of selection and variation. In DE, the mutation operator is considered the main variation operator responsible for generating new solutions. Several mutation operators have been proposed and they have shown that different operators are more suitable for different problem instances and even different stages in the search process. In this paper, we propose an enhanced DE that utilizes several mutation operators and employs game theory to control the selection of mutation operators during the search process. The BAP benchmark instances that have been used by other researchers are used to assess the performance of the proposed algorithm. Our experimental results reveal that the proposed DE can obtain competitive results with less computational time compared to existing algorithms for all tested problem instances.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Cordeau, J.-F., Laporte, G., Legato, P., Moccia, L.: Models and tabu search heuristics for the berth-allocation problem. Transportation Science 39(4), 526–538 (2005)

    Article  Google Scholar 

  2. Bierwirth, C., Meisel, F.: A survey of berth allocation and quay crane scheduling problems in container terminals. European Journal of Operational Research 202(3), 615–627 (2010)

    Article  MATH  Google Scholar 

  3. de Oliveira, R.M., Mauri, G.R., Nogueira Lorena, L.A.: Clustering Search for the Berth Allocation Problem. Expert Systems with Applications 39(5), 5499–5505 (2012)

    Article  Google Scholar 

  4. Ting, C.-J., Wu, K.-C., Chou, H.: Particle swarm optimization algorithm for the berth allocation problem. Expert Systems with Applications 41(4), 1543–1550 (2014)

    Article  Google Scholar 

  5. Mauri, G.R., Oliveira, A.C.M., Lorena, L.A.N.: A hybrid column generation approach for the berth allocation problem. In: van Hemert, J., Cotta, C. (eds.) EvoCOP 2008. LNCS, vol. 4972, pp. 110–122. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  6. Mallipeddi, R., Suganthan, P.N., Pan, Q.-K., Tasgetiren, M.F.: Differential evolution algorithm with ensemble of parameters and mutation strategies. Applied Soft Computing 11(2), 1679–1696 (2011)

    Article  Google Scholar 

  7. Qin, A.K., Suganthan, P.N.: Self-adaptive differential evolution algorithm for numerical optimization. In: The 2005 IEEE Congress on Evolutionary Computation, pp. 1785–1791. IEEE (2005)

    Google Scholar 

  8. Brest, J., Bošković, B., Greiner, S., Žumer, V., Maučec, M.S.: Performance comparison of self-adaptive and adaptive differential evolution algorithms. Soft Computing 11(7), 617–629 (2007)

    Article  MATH  Google Scholar 

  9. Zhang, J., Sanderson, A.C.: JADE: adaptive differential evolution with optional external archive. IEEE Transactions on Evolutionary Computation 13(5), 945–958 (2009)

    Article  Google Scholar 

  10. Sabar, N.R., Kendall, G., Ayob, M.: An Exponential Monte-Carlo Local Search Algorithm for the Berth Allocation Problem. In: 10th International Conference on the Practice and Theory of Automated Timetabling (PATAT 2010), York, UK, August 26-29, 2014, pp. 544–548 (2014)

    Google Scholar 

  11. Storn, R., Price, K.: Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization 11(4), 341–359 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  12. Das, S., Suganthan, P.N.: Differential evolution: A survey of the state-of-the-art. IEEE Transactions on Evolutionary Computation 15(1), 4–31 (2011)

    Article  Google Scholar 

  13. Sabar, N.R., Ayob, M., Kendall, G., Rong, Q.: Grammatical Evolution Hyper-Heuristic for Combinatorial Optimization Problems. IEEE Transactions on Evolutionary Computation 17(6), 840–861 (2013), doi:10.1109/TEVC.2013.2281527

    Article  Google Scholar 

  14. Sabar, N.R., Ayob, M., Kendall, G., Qu, R.: A Dynamic Multiarmed Bandit-Gene Expression Programming Hyper-Heuristic for Combinatorial Optimization Problems. IEEE Transactions on Cybernetics PP(99), 1 (2014), doi:10.1109/TCYB.2014.2323936

    Google Scholar 

  15. Sabar, N.R., Ayob, M., Kendall, G., Qu, R.: The Automatic Design of Hyper-heuristic Framework with Gene Expression Programming for Combinatorial Optimization problems. IEEE Transactions on Evolutionary Computation PP(99), 1 (2014), doi:10.1109/TEVC.2014.2319051

    Article  Google Scholar 

  16. Sabar, N.R., Kendall, G.: Aircraft Landing Problem using Hybrid Differential Evolution and Simple Descent Algorithm. Paper presented at the 2014 IEEE Congress on Evolutionary Computation (CEC 2014), pp. 520–527 (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nasser R. Sabar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Sabar, N.R., Chong, S.Y., Kendall, G. (2015). A Hybrid Differential Evolution Algorithm – Game Theory for the Berth Allocation Problem. In: Handa, H., Ishibuchi, H., Ong, YS., Tan, KC. (eds) Proceedings of the 18th Asia Pacific Symposium on Intelligent and Evolutionary Systems - Volume 2. Proceedings in Adaptation, Learning and Optimization, vol 2. Springer, Cham. https://doi.org/10.1007/978-3-319-13356-0_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-13356-0_7

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-13355-3

  • Online ISBN: 978-3-319-13356-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics