Twin-crane scheduling using ATCRSS approach
Yard crane operations efficiency affects the operations of the entire container terminal. Twin cranes system is introduced to improve the operations efficiency of the yard cranes. The yard crane scheduling problem is NP-hard, and twin crane scheduling problem is even harder. As such, an effective he...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2015
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/62692 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-62692 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-626922023-03-03T20:32:00Z Twin-crane scheduling using ATCRSS approach Fan, Xiaoxuan Huang Shell Ying School of Computer Engineering Parallel and Distributed Computing Centre DRNTU::Engineering::Computer science and engineering::Computer applications::Computers in other systems Yard crane operations efficiency affects the operations of the entire container terminal. Twin cranes system is introduced to improve the operations efficiency of the yard cranes. The yard crane scheduling problem is NP-hard, and twin crane scheduling problem is even harder. As such, an effective heuristic is required to produce optimal job sequences within reasonable amount of time. The ATCRSS index rule is adapted to the twin crane scheduling problem. Modifications are made on the ATCRSS index in order to better deal with the twin cranes scheduling problem. The modification includes: 1) modifying ATCRSS setup time; 2) introducing tardiness term for ATCRSS index calculation; 3) introducing lookahead in the scheduling process. Simulation function is also adapted for the twin cranes system. The job sequences processing function is revamped to process one job sequence from each of the two cranes, and the decongestion function is added to the simulation in order to handle inter-crane interference. Experiments are carried out to test and compare the performance of the abovementioned modifications. From the experiment results, the modification on the setup time and tardiness term alone cannot produce better performance than the original ATCRSS index. However, the hybrid of lookahead and non-lookahead algorithms can significantly improve the scheduling performance. Bachelor of Engineering (Computer Engineering) 2015-04-27T07:11:14Z 2015-04-27T07:11:14Z 2015 2015 Final Year Project (FYP) http://hdl.handle.net/10356/62692 en Nanyang Technological University 68 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering::Computer applications::Computers in other systems |
spellingShingle |
DRNTU::Engineering::Computer science and engineering::Computer applications::Computers in other systems Fan, Xiaoxuan Twin-crane scheduling using ATCRSS approach |
description |
Yard crane operations efficiency affects the operations of the entire container terminal. Twin cranes system is introduced to improve the operations efficiency of the yard cranes. The yard crane scheduling problem is NP-hard, and twin crane scheduling problem is even harder. As such, an effective heuristic is required to produce optimal job sequences within reasonable amount of time. The ATCRSS index rule is adapted to the twin crane scheduling problem. Modifications are made on the ATCRSS index in order to better deal with the twin cranes scheduling problem. The modification includes: 1) modifying ATCRSS setup time; 2) introducing tardiness term for ATCRSS index calculation; 3) introducing lookahead in the scheduling process. Simulation function is also adapted for the twin cranes system. The job sequences processing function is revamped to process one job sequence from each of the two cranes, and the decongestion function is added to the simulation in order to handle inter-crane interference. Experiments are carried out to test and compare the performance of the abovementioned modifications. From the experiment results, the modification on the setup time and tardiness term alone cannot produce better performance than the original ATCRSS index. However, the hybrid of lookahead and non-lookahead algorithms can significantly improve the scheduling performance. |
author2 |
Huang Shell Ying |
author_facet |
Huang Shell Ying Fan, Xiaoxuan |
format |
Final Year Project |
author |
Fan, Xiaoxuan |
author_sort |
Fan, Xiaoxuan |
title |
Twin-crane scheduling using ATCRSS approach |
title_short |
Twin-crane scheduling using ATCRSS approach |
title_full |
Twin-crane scheduling using ATCRSS approach |
title_fullStr |
Twin-crane scheduling using ATCRSS approach |
title_full_unstemmed |
Twin-crane scheduling using ATCRSS approach |
title_sort |
twin-crane scheduling using atcrss approach |
publishDate |
2015 |
url |
http://hdl.handle.net/10356/62692 |
_version_ |
1759855366282149888 |