[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2245276.2245323acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
research-article

Real-time scheduling of twin stacking cranes in an automated container terminal using a genetic algorithm

Published: 26 March 2012 Publication History

Abstract

We address the problem of scheduling twin automated stacking cranes (ASCs) used in automated container terminals. By extending the previous works, we show that it is important to make explicit the hidden jobs needed to prepare for the main requested jobs. Since the preparatory jobs can be done by any of the two ASCs, appropriate assignment of these jobs can help to promote cooperation and avoid interference between the two ASCs. The proposed genetic algorithm (GA) performs search within the framework of iterative rescheduling to cope with the uncertainty of ASC operation. To boost the search performance under tight real-time constraint of iterative rescheduling, our GA uses some of the solutions of the previous iteration to initialize the population of the current iteration. It has also been shown that our GA performs more robustly than other algorithm such as simulated annealing in an uncertain environment.

References

[1]
Ahn, E. Y., Park, K., Kang, B., and Ryu, K. R. Real time scheduling by coordination for optimizing operations of equipments in a container terminal. In Proceedings of the 19th IEEE International Conference on Tools with Artificial Intelligence (ICTAI2007) (Patras, Greece, Oct. 2007), 44--48.
[2]
De Jong, K. A. Evolutionary computation: a unified approach. MIT Press, Cambridge, MA, 2006.
[3]
Dorndorf, U. and Schneider, F. Scheduling automated triple cross-over stacking cranes in a container yard. OR Spectrum. 32 (2010), 3, 617--632.
[4]
Fogel, D. B. An evolutionary approach to the traveling salesman problem. Biological Cybernetics, 60 (1988), 2, 139--144.
[5]
Goldberg, D. E. Genetic algorithms in search, optimization, and machine learning. Addison-Wesley, Boston, MA, 1989
[6]
Kim, K. Y. and Kim, K. H. An optimal routing algorithm for a transfer crane in port container terminal. Transportation Science. 33 (1999), 1, 17--33.
[7]
Ng, W. C. Crane scheduling in container yard with interference. European Journal of Operational Research. 164 (2005), 1, 64--78.
[8]
Ng, W. C. and Mak, K. L. Yard crane scheduling in port container terminals. Journal of Applied Mathematical Modeling, 29 (2005), 3, 263--276
[9]
Park, T., Choe, R., and Ryu, K. R. Real-time scheduling for twin RMGs in an automated container yard. OR Spectrum. 32 (2010), 3, 593--615.
[10]
Park, T., Kim, J., and Ryu, K. R. Iterative replanning using genetic algorithms for remarshaling in a container terminal. In Proceedings of the Tenth IASTED international Conference on Artificial Intelligence and Applications (AIA2010) (Innsbruck, Austria, Feb. 2010). 22--28.
[11]
Saanen, Y. A. and Valkengoed, M. V. Comparison of three automated stacking alternatives by means of simulation. In Proceedings of the 37th Conference on Winter Simulation (WSC'05) (Orlando, FL, 2005). 1567--1576.
[12]
Spears, W. M. and De Jong, K. A. On the virtues of uniform crossover. In Proceedings of the Fourth International Conference on Genetic Algorithms (ICGA) (La Jolla, CA, 1991). 230--236.
[13]
Vis, I. F. A and Carlo, H. J. Sequencing two cooperating automated stacking cranes in a container terminal. Journal of transportation science, 44 (2010), 2, 169--192.
[14]
Yuan, H., Choe, R., Park, T., and Ryu, K. R. Twin-RMG scheduling in an automated container terminal using evolutionary algorithms. In Proceedings of the 7th International Conference on Intelligent Manufacturing Logistics Systems (IML2011) (Chung-Li, Taiwan, Feb. 2011). In CD

Cited By

View all
  • (2022)Trajectory Predictions with Details in a Robotic Twin-Crane SystemComplex System Modeling and Simulation10.23919/CSMS.2021.00282:1(1-17)Online publication date: Mar-2022
  • (2022)Integrated Machine Learning in Open-Ended Crane Scheduling: Learning Movement Speeds and Service TimesProcedia Computer Science10.1016/j.procs.2022.01.302200(1031-1040)Online publication date: 2022
  • (2021)Genetic algorithm based on-arrival task scheduling on distributed computing platformInternational Journal of Computers and Applications10.1080/1206212X.2021.197475144:9(887-896)Online publication date: 12-Sep-2021
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SAC '12: Proceedings of the 27th Annual ACM Symposium on Applied Computing
March 2012
2179 pages
ISBN:9781450308571
DOI:10.1145/2245276
  • Conference Chairs:
  • Sascha Ossowski,
  • Paola Lecca
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 March 2012

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. automated stacking crane
  2. container terminal
  3. genetic algorithm
  4. real time scheduling
  5. uncertain environment

Qualifiers

  • Research-article

Conference

SAC 2012
Sponsor:
SAC 2012: ACM Symposium on Applied Computing
March 26 - 30, 2012
Trento, Italy

Acceptance Rates

SAC '12 Paper Acceptance Rate 270 of 1,056 submissions, 26%;
Overall Acceptance Rate 1,650 of 6,669 submissions, 25%

Upcoming Conference

SAC '25
The 40th ACM/SIGAPP Symposium on Applied Computing
March 31 - April 4, 2025
Catania , Italy

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)17
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Trajectory Predictions with Details in a Robotic Twin-Crane SystemComplex System Modeling and Simulation10.23919/CSMS.2021.00282:1(1-17)Online publication date: Mar-2022
  • (2022)Integrated Machine Learning in Open-Ended Crane Scheduling: Learning Movement Speeds and Service TimesProcedia Computer Science10.1016/j.procs.2022.01.302200(1031-1040)Online publication date: 2022
  • (2021)Genetic algorithm based on-arrival task scheduling on distributed computing platformInternational Journal of Computers and Applications10.1080/1206212X.2021.197475144:9(887-896)Online publication date: 12-Sep-2021
  • (2021)Routing two stacking cranes with predetermined container sequencesJournal of Scheduling10.1007/s10951-021-00689-4Online publication date: 19-Jun-2021
  • (2016)A Cooperative Approach to Dispatching and Scheduling Twin-Yard Cranes in Container TerminalsComputational Logistics10.1007/978-3-319-44896-1_10(146-158)Online publication date: 14-Aug-2016
  • (2013)Crane scheduling for opportunistic remarshaling of containers in an automated stacking yardFlexible Services and Manufacturing Journal10.1007/s10696-013-9186-327:2-3(331-349)Online publication date: 5-Dec-2013

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media