<<

New Jersey Institute of Technology Digital Commons @ NJIT

Dissertations Electronic Theses and Dissertations

Fall 1-31-2009

Optimizing container retrieval operation at a container terminal

Dejan Besenski Institute of Technology

Follow this and additional works at: https://digitalcommons.njit.edu/dissertations

Part of the Transportation Engineering Commons

Recommended Citation Besenski, Dejan, "Optimizing container retrieval operation at a port container terminal" (2009). Dissertations. 886. https://digitalcommons.njit.edu/dissertations/886

This Dissertation is brought to you for free and open access by the Electronic Theses and Dissertations at Digital Commons @ NJIT. It has been accepted for inclusion in Dissertations by an authorized administrator of Digital Commons @ NJIT. For more information, please contact [email protected].

Copyright Warning & Restrictions

The copyright law of the United States (Title 17, United States Code) governs the making of photocopies or other reproductions of copyrighted material.

Under certain conditions specified in the law, libraries and archives are authorized to furnish a photocopy or other reproduction. One of these specified conditions is that the photocopy or reproduction is not to be “used for any purpose other than private study, scholarship, or research.” If a, user makes a request for, or later uses, a photocopy or reproduction for purposes in excess of “fair use” that user may be liable for copyright infringement,

This institution reserves the right to refuse to accept a copying order if, in its judgment, fulfillment of the order would involve violation of copyright law.

Please Note: The author retains the copyright while the New Jersey Institute of Technology reserves the right to distribute this thesis or dissertation

Printing note: If you do not wish to print this page, then select “Pages from: first page # to: last page #” on the print dialog screen

The Van Houten library has removed some of the personal information and all signatures from the approval page and biographical sketches of theses and dissertations in order to protect the identity of NJIT graduates and faculty. ASAC

OIMIIG COAIE EIEA OEAIO A A O COAIE EMIA y e a eseski

I e esece o mao caeges wee os ae siig o imoe ei oeaio a say comeiie i e goa make e issue o o eiciecy aicuay e ieige maageme o sae caies is iesigae i is suy A ew aoac is esee a oimies coaie

aig equime oeaio a is eeicia o e emia oeao i ems o imoig

ouciiy oiig ase seice a eucig oeaig cos Aso e souio oies acceae seice o uckes e oeaioa saegies esee ae ae o assess e oeaio

om e uckes a emia oeaos esecie

e eseac is sucue io ou iee sceaios a use a assigme ogic a sceuig meooogy o escie e coiuous ime eeae assigme ocess o sae caies o ucks I oig so i oies e souio o e quesio a is isseaio oses e assigme moes use i a aem o aswe e eseac quesio ae sae as oows

• A moe is eeoe o assig sae caies o ucks ase o e is Come

is See (CS ue is is e aseie moe a oe agoims wi y o

imoe uo is souio

• wo iee aicaios o e ugaia Agoim ae use o e sae

caie o uck assigme oem e is imemeaio o e ugaia

Agoim oes o cosie uck waiig ime e seco moe imemes e uck ioiy ue io e assigme oceue • iay a euisic imemeaio o e imici eumeaio oceue eeos

e sequece o os assige o sae caies a wi miimie e oa isace aee y em

e coce o a aig eio is iouce o moes wee e ugaia Agoim a e euisic wi Iege Eumeaio ae use e aig eio is eie as a ime iea wii wic oe ca i e oima souio o e sae assigme oem e assumio

a y ioucig a aig eio a us akig aaage o kow uck-coaie ais

oies ee aocaio o sae caies o ucks is iesigae a e aswes o quesios a is isseaio aesses ae esee

A aaysis is esee a uiies e kowege o e uck aia ae o eemie e oima sae caie ee sie a e uaio o e aig eio e esus ca e use y

o emia maageme o eeo a oima sae caie eoyme saegy a aig eio a wi miimie e oa cos o oeaio

e amewok is esige o aswe quesios o iees o o emia maageme a

o iesigae e ae-o ewee e cos o oeaio a e seice oie o ucks e aaysis eses guieies o icig saegy i a aoime sysem is imemee OIMIIG COAIE EIEA OEAIO A A O COAIE EMIA

b jn n

A rttn Sbttd t th lt f r Inttt f hnl n rtl lfllnt f th rnt fr th r f tr f hlph n rnprttn

Intrdplnr rr n rnprttn

nr 200 Copyright © 2009 by Dejan Besenski ALL RIGHTS RESERVED AOA AGE

OIMIIG COAIE EIEA OEAIO A A O COAIE EMIA

e a eseski

Dr. Lazar N. Spasovic, Dissertation Advisor Date Professor of Civil and Environmental Engineering, NJIT

Dr, Athanassios Bladikas, Committee Member Date Associate Professor of Industrial and Manufacturing Engineering, NJIT

Dr. Steven Hy Chien, Committee Member Date Professor of Civil and Environmental Engineering, NJIT

Dr. Janice R. Daniel, Committee Member Date Associate Professor of Civil and Environmental Engineering, NJIT

Dr. Sanchoy K. Das, Committee Member Date Professor of Industrial and Manufacturing Engineering, NJIT BIOGRAPHICAL SKETCH

Author: Dejan Besenski

Degree: Doctor of Philosophy

Date: January 2009

Undergraduate and Graduate Education:

• Doctor of Philosophy in Transportation Engineering New Jersey Institute of Technology, Newark, NJ, 2009

• Diploma in Transportation Engineering, Belgrade University, Serbia, 2003

Major: Transportation

Presentation and Publication:

Steven Chien, Lazar Spasovic, Kier Opie, Vivek Korikanthimath, Dejan Besenski, "Simulation-Based Analysis for Toll Plazas with Multiple Toll Collection Methods," The 84th TRB Annual Meeting, Washington DC, January 2005

iv is isseaio is eicae o my amiy ACKOWEGME

I would like to express my gratitude to my advisor, Dr. Lazar N. Spasovic, for his guidance and encouragement throughout the course of the dissertation research. His insight and his ability to never lose sight of the objective helped me to complete this research,

I would also like to thank Dr, Athanassios K. Bladikas, Dr Steven Chien, Dr, Janice Daniel and Dr. Sanchoy Das for serving as members of the dissertation committee.

I am grateful to Dr. Chi Tang for his assistance in developing the heuristic assignment strategy and Branislav Dimitrijevic for his comments that improved this research.

Finally, I would like to thank my mother Vera, my late father Dragoslav, and my sister Ana, for their support. I can hardly find words to express the gratitude for their love and encouragement,

i AE O COES

Cae Page

1 INTRODUCTION 1

1.1 The Purpose of the Dissertation 1

1.2 Organization of the Dissertation 2

2 BACKGROUND 3

2.1 Increasing Trends in Global Container Traffic 4

2,2 Economics of Port Operation 6

2.3 Port Investments 8

3 DESCRIPTION OF A PORT CONTAINER TERMINAL OPERATION 9

3,1 Terminal Description 9

3.2 Landside Area Functions 11

3.2.1 Operations at the Gate 11

3.2,2 Truck Service by Yard Equipment 12

3.3 Dockside Area Function 13

4 PROBLEM DESCRIPTION 15

4.1 Introduction 15

4.2 The Straddle Carrier to Truck Assignment Problem 16

4.3 Research Motivation 17

4.3.1 Potential for Reduction in Operating Cost and Truck Service Time 17

4.3.2 The Trade-Off Between Operator Cost and Truck Service 18

4.3,3 Drayage Operation 19

4.3.3.1 Service Improvement and Modeling 20

4.3.3.2 Conclusion 21

4.4 Understanding the Notion of Optimality in a Real Time Solution 21

ii AE O COES (Cntnd Chptr

4.5 Objectives 24

5 LITERATURE REVIEW 25

5,1 Algorithms for Assigning Equipment at a Container Terminal 25

5.2 Container Terminal Operation, Design and Simulation 36

5.3 Assignment Algorithm 37

5.4 Summary 40

6 ASSIGNMENT MODELS FOR STRADDLE CARRIER SCHEDULING PROBLEM ..,, 41

6.1 Objective Function in Assignment Problems 41

6,2 The Straddle Carrier Assignment Models 42

6.2.1 Heuristic I, Application of the First Come First Served (FCFS) Rule 42

6.2.2 Hungarian Algorithm for Straddle Carrier Assignment 43

6,2.2,1 Hungarian Algorithm I - No Limits on Truck Wait Time 44

6,2.2.2 Hungarian Algorithm II — Truck Priority Rule 46

6.2.3 Heuristic with Implicit Enumeration 49

7 THE APPLICATION OF STRADDLE CARRIER ASSIGNMENT MODELS 54

7,1 Case Study 54

7.1.1 Terminal Layout and Data Description 54

7.1.2 Assumptions 56

7,2 Case Study Results 57

7.2.1 First Come First Served 57

7.2.1.1 Discussion of Results 58

iii TABLE OF CONTENTS (Continued) Chapter Page

71 e Aomay 1

7 ugaia Assigme I esus 1

71 iscussio o esus 1

7 e Aomay emais

73 ugaia Assigme II esus

7 Imici Eumeaio euisic esus 7

73 Comaiso ewee euisics 9 SESIIIY O E SAE CAIE EE SIE A E AIG EIO UAIO WI ESEC O E UCK AIA AE 7 1 Geeaig e Same aa 73

Cos o Sae Caie Oeaio 7

3 Simuaio Aaysis 7

Imac o oa Imaace 77

5 Ecoomies o Scae i Sae Oeaio 79

Imicaios o Samig eiaio

7 Cocusio

9 MAAGEME IMICAIOS 3

91 ae-o ewee e Cos o Oeaio a Seice Quaiy 3

9 Planning Straddle Carrier Operations with Variable Truck Arrival Rates

Throughout the Day 5

93 icig Sucue o a Aoime Sysem 9

9 Cocusio 91

ix AE O COES (Cntnd Chptr

10 CONCLUSION AND THE RECOMMENDATIONS FOR FUTURE RESEARCH 93

10.1 Results and Findings 93

10.2 Contributions of the Research 96

10.2.1 Contribution to Assignment Algorithm Application 96

10.2,2 Contribution to Terminal Management Operation 95

10.3 Recommendations for Future Research 97

APPENDIX A RESULTS OF STRADDLE CARRIERS ASSIGNMENTS 99

A,1 Hungarian Algorithm I — No Limits on Truck Waiting Time 99

A.2 Hungarian Algorithm II — With Truck Priority 103

A.3 Heuristic With Implicit Enumeration 106

APPENDIX B RESULTS OF THE EXPERIMENT 109

B.1 Optimal Solution for Different Arrival Rates 109

B,2 Simulation Results for Truck Arrival Rates Ranging from 25 Trucks per Hour 114 to 125 Trucks per Hour B.2,1 Simulation Results Based on Truck Arrival Rate of 25 Trucks per Hour 114

B.2.2 Simulation Results Based on Truck Arrival Rate of 50 Trucks per Hour 116

B,2.3 Simulation Results Based on Truck Arrival Rate of 75 Trucks per Hour 119

B.2,4 Simulation Results Based on Truck Arrival Rate of 100 Trucks per Hour 121

B.2.5 Simulation Results Based on Truck Arrival Rate of 125 Trucks per Hour 123

REFERENCES 125 LIST OF TABLES

Table Page

1 es i Coaie oume a e o o ew Yok/ew esey

ae Caia iesmes i e o o ew Yok a ew esey om 7-1

51 Cosieaios i Coosig Amog Mao Sceuig eciques 35

71 esus o e Aicaio o CS ue 5

7 Oima Souio om ou euisics 7

1 Simuaio Sceaio Sucue 7

Oima aig eio Sae Caie ee Sie a eomace o iee Aia aes 7 3 Oima Sae Caie ee Sie a aig eio as a ucio o Imo ucks Aiig a e emia 7 Cage 79

5 Aeage Cos e Coaie 79

91 Cos o Oeaio a eomace o 1 Sae Caies

9 emia Oeaig as o iee ime Ieas uig e Wok ay 7

93 Cos o Oeaio a eomace wi Iea-ase Oeaig as a ie Sae Caie ee 9 Cos o Oeaio wi Iea-ase Oeaig as a Sae Sae Caie ee 9 A1 ee Sae Caies i Oeaio wi a aig oio o ayig uaio 99

A ou Sae Caies i Oeaio wi a aig oio o ayig uaio 1

A3 ie Sae Caies i Oeaio wi a aig oio o ayig uaio 1

A Si Sae Caies i Oeaio wi a aig oio o ayig uaio 11

A5 See Sae Caies i Oeaio wi a aig oio o ayig uaio 11

A Eig Sae Caies i Oeaio wi a aig oio o ayig uaio 1

i IS O AES (Cntnd bl

A7 e Sae Caies i Oeaio wi a aig oio o ayig uaio 1

A ee Sae Caies i Oeaio wi a aig oio o ayig uaio 13

A9 ou Sae Caies i Oeaio wi a aig oio o ayig uaio 13

A1 ie Sae Caies i Oeaio wi a aig oio o ayig uaio 1

A11 Si Sae Caies i Oeaio wi a aig oio o ayig uaio 1

A1 See Sae Caies i Oeaio wi a aig oio o ayig uaio 15

A13 Eig Sae Caies i Oeaio wi a aig oio o ayig uaio 15

A1 ou Sae Caies i Oeaio wi a aig oio o ayig uaio 1

A15 ie Sae Caies i Oeaio wi a aig oio o ayig uaio 1

A1 Si Sae Caies i Oeaio wi a aig oio o ayig uaio 17

A17 See Sae Caies i Oeaio wi a aig oio o ayig uaio 17

A1 Eig Sae Caies i Oeaio wi a aig oio o ayig uaio 1

11 ee Sae Caies i Oeaio o uck Aia ae o 5 ucks/ou 19

1 Si Sae Caies i Oeaio o uck Aia ae o 5 ucks/ou 11

13 Eig Sae Caies i Oeaio o uck Aia ae o 75 ucks/ou 111

1 e Sae Caies i Oeaio o uck Aia ae o 1 ucks/ou 11

15 iee Sae Caies i Oeaio o uck Aia ae o 15 ucks/ou 113

ii LIST OF FIGURES

Figure Page

1 Aua coaie aic o US os 199-5 (EU

o o Y/ oa coaies a EUs 1991-7 5

31 emia ieaces 1

3 Gae eace a e coaie emia 11

33 uck so aea eig seice y sae caies 1

3 ock cae oeaio a e e 13

1 Miimiig e comiaio o emy sae isace a uck seice ime 1

Miimiig e sae caie ee sie 19

3 Eame o sae caie oeaio i ime

51 Scemaic esciio o e oe o eeiio o ouies 3

1 Assigme ogic ase o CS ue 3

aig eio a assigme ocess 5

3 ogic o ugaia assigme wiou e imi o uck wai ime ogic

Moiie assigme ocess 7

5 ogic o ugaia agoim wi ioiy assigme 9

Assigme ocess 51

7 ogic o e Imici Eumeaio euisic 53

71 emia ayou 55

7 uck aia isiuio e ou o oeaio 5

73 oa isace aee as a ucio o sae caie ee sie 59

7 Aeage seice ime e uck

75 Aeage waiig ime e uck LIST OF FIGURES (Continued) Figure Page

7 oa isace aee y sae caies

77 Aeage uck waiig ime o seice 3

7 ime ease ui a ucks ae ocesse

79 oa isace aee y sae caies

71 Aeage uck waiig ime o seice 5

711 ime ease ui a os ae ocesse

71 oa isace aee as a ucio o e ee sie a e aig eio 7

713 Aeage uck waiig ime o seice

71 ime ease ui a ucks ae ocesse 9

1 Oima aig eio a sae caie ee sie o iee uck aia aes 77

oa aiy cos as a ucio o eceage o imo ucks aiig a e emia 7

3 Aeage Cos e Coaie

Same meas a oe saa eiaio age 1

91 oa aiy cos o oeaio o iee sae caie ee sie a uck aia ae o 5 ucks/ou 9 oa aiy cos o oeaio o iee sae caie ee sie a uck aia ae o 15 ucks/ou 5 93 isiuio o uck aias i a o emia y ou o e ay

9 ime ieas ase o simia uck aia aes 7

1 oa cos o oeaio e ay o aia ae o 5 ucks e ou 11

Aeage uck waiig ime o seice o aia ae o 5 ucks e ou 115

3 ime ease ui a ucks ae ocesse o aia ae o 5 ucks e ou 11

oa cos o oeaio e ay o aia ae o 5 ucks e ou 117

5 Cage i cos o e oeaio wi ee sie o si sae caies 11

i LIST OF FIGURES (Continued) Figure Page

Aeage uck waiig ime o seice o aia ae o 5 ucks e ou 11

7 ime ease ui a ucks ae ocesse o aia ae o 5 ucks e ou 119

oa cos o oeaio e ay o aia ae o 75 ucks e ou 1

9 Aeage uck waiig ime o seice o aia ae o 75 ucks e ou 1

1 ime ease ui a ucks ae ocesse o aia ae o 75 ucks e ou 11

11 oa cos o oeaio e ay o aia ae o 1 ucks e ou 11

1 Aeage uck waiig ime o seice o aia ae o 1 ucks e ou 1

13 ime ease ui a ucks ae ocesse o aia ae o 1 ucks e ou 1

1 oa cos o oeaio e ay o aia ae o 15 ucks e ou 13

15 Aeage uck waiig ime o seice o aia ae o 15 ucks e ou 1

1 ime ease ui a ucks ae ocesse o aia ae o 15 ucks e ou 1

xv CAE

IOUCIO

. h rp f th rttn

e uose o is ocume is o ese meos o imoig e ouciiy a e seice quaiy o sae caie oeaios a a o emia e sae caie is a macie a saes a uck-aco a emoes a oae eo coaie om e uck-acos cassis a

eies i o e ya o suseque oaig o e si o a ouou oyage y sea I e oosie iecio i eceies a oae imo coaie a eies i o e ucks o ai o e ouou moeme y a e oeaio is yamic sice e saes a ee o e assige o coaies i ea ime a ei wokoa is eemie y e aia aes a ows o coaies

o is easo i is imeaie o eemie e oima coaie aig oceue usig e ea ime iomaio egaig equime osiio a uck aias

e isseaio eses a moe o oimiig e sae caie ee sie a aig

eio e esus a suggesios o imoig oeaios ae esee e moe eeoe wi aow emia oeao o oeae eiciey a o euce e cos o oeaio e imoace o is oem ies i a ee o imoe aiy oeaios a e emia a o mee seice equess om is cusomes

.2 Ornztn f th rttn

e ogaiaio o is isseaio is as oows Cae oies e eae wi

ackgou iomaio o e goa es i coaie aic A uesaig o e causes a magiue o is e is eee o u e eseac io a age esecie

2

e coaie emia sucue asic eemes a oeaio is esee i Cae 3 e oem seciic o e a sie oeaio o e coaie emia a e oe o sae caies i e o sysem is esee i Cae e omuaio o e oem a is isseaio aswes a

eseac quesios ae esee i Cae Cae 5 eses e ieaue eiew a aesses

e eious wok oe i eeoig eicie equime oeaios i emias Aso e eseac i eeoig simuaio moes o e o oeaio is esee a aaye Cae eses

e meooogy a euisics use o soe e oem e esus a e aaysis o e esus ae iscusse i Cae 7 e aaysis o ow e sae caie ee sie a e uaio o e

aig eio ae imace y iee uck aia aes is esee i Cae Cae 9

iscusse ae-os ewee e cos o oeaio a seice quaiy e oeaio wi aiae sae caie ee sie a aig eio is esee a e esus ae comae o e oeaio wi ie sae caie ee sie e icig sucue o a aoime sysem is

iscusse a is imicaio o aes a oeao sou cage is esee Cae 1 eses

e cocusio a suggesios o uue eseac CAE

ACKGOU

A coaie o oies a ieace ewee sis aioas a ucks a eeses a ciica

ik i e iemoa cai I e as ew yeas icease ieaioa ae esue i ueceee gow i coaieie eig oumes ae y o emias wowie e icease i coaie oume us essue o o maageme o accommoae ew equess om cies o as imey a eicie seice

Aso isig comeiio amog os a e ioucio o ig caaciy sis i oeaio

as u eomous essues o o maageme o eeo eicie coaie aig ocess o

ue icease caaciy o e emia a see u e assime ocesses a cage i coaie aig oeaioa acices was ecessay a is e o e moiicaio o emia ayous as we as sysems esig

e gow o coaieie cago icease e ema o e a aea a emias o soig coaies Oe ee is cogesio a e a access sie o e o emia a o e

igway ewok i e o emia iciiy ue o age uck queues some age coaie emias ae o ay uckes o ei ecessie waiig ime

Sice e make equies os o icease ei ougu a ecause may os ae wokig a o cose o caaciy ew meos a oos ae eee a eae emia oeaos o

ee sycoie aciiies wii e emia Eie ew eicie equime ees o e eoye o ew oeaioa meos ee o e u i acice o a comiaio o o o assue eicie

emia oeaio is is imoa ecause e comeiio ewee emia oeaos a ee seice ca aac sies o ake ei usiess o a iee emia

Intermodal - being or involving transportation by more than one form of carrier during a single journey

3

1 Iceasig es i Goa Coaie aic

e oa coaie aic oume o e o coaie os wi oume o moe a oe miio

EUs2 eace 97 miio EU i 5 a 19 e ce icease comae o e aaysis

a as ee oe y e IS (Isiue o Siig Ecoomics a ogisics 5 icue 77 os

(3 Asia/Oceaia os 19 Euoea os 1 Ameica os a os ocae i Aica I

5 aoimaey 5 o e wo coaie aic i ems o EU was aiue o Asia

os weey e o eig Ciese os aoe eesee 5 o e oa coaie aic

Euoes sae was 15 o e wo coaie o aic a Ameicas 15 e o Ciese maia coaie os (wiou og Kog gew o aeage y moe a 5 e yea ei aua coaie aic was 13 miio EU i 1999 a 55 mi EU i 5 eseciey

e coaieie aic i e US os is iceasig aiy eey yea eseciay e

aic o e US Wes Coas os e 1 US os ae 5 ece o e US coaieie

aic i 5 (ueau o asoaio Saisics igue 1 sows e iceasig e i gow o coaie aic i e US os ewee 199 a 5 e as 1 yea eio o wic oume

aa ae aaiae

igue 1 Aua coaie aic o US os 199-5 (EU

2 TEU — twenty foot equivalent unit, a measure used in intermodal transport 5

North American Pacific (West Coast) have strong relationships with the Asian ports.

Their traffic is more than 90 percent distributed to and from the Far East. This interrelation is underlined by the analysis of monthly container traffic of North American West Coast ports done by the ISL and demonstrates an increasing trend in container traffic going through major U.S. Ports.

For the North American East Coast ports the Asian market is of significant importance. The ports of New York/New Jersey's top trading partners are located in Asia. About 50 per cent of the ports container traffic in 2005 was related to the trade with Asia and every year the container volume

that goes through the ports of New York/New Jersey is increasing. The trend is shown in Figure 2.2.

Figure 2.2 Port of NY/NJ total containers and TEU's 1991-2007

Table 2.1 show that the containerized cargo volumes in the Port of New York and New Jersey

rose nearly 7% from 2005 to 2006. This is followed by a continued growth in trade with the Far East,

North Europe and Southeast Asia. ExpressRail, the Port Authority's on-dock rail terminals in New

Jersey, set a new record in 2006, handling 338,882 containers, 11.8 percent more than in 2005 (Port

Authority of New York and New Jersey), hi the next 10 years, nearly $2 billion in infrastructure

upgrades are planned for the Port Authority's marine terminal facilities and for off-port roads and

railways to improve the flow of cargo. 6

bl 2. es i Coaie oume a e o o ew Yok/ew esey

Coaie ae 5 Cage Oe 5 oae Imo EUs 11 59955 79 oae Eo EUs 97 15137 7 oa oae EUs 3353 359 79 oa EUs (oas a 7531 59 emies oa Coaies (oas a 7 991 emies

Souce oua o Commece — IES o Auoiy o ew Yok & ew esey aciiy Cous

e i-Sae asoaio Camaig eics a eig oage moig oug ew

esey asoe y uck wi icease o 77 y e AY saisics sow a o

e cago asoe o a om e o emias is y uck (o Auoiy o ew Yok a ew

esey

e aa iicae a e iceasig coaie aic us essue o coaie emia maageme o eiew ei oeaioa acices a make ay cages eee so a ey ca coiue o oie aequae seice o ei cusomes

2.2 En f rt Oprtn

o emia oeaos ae o cosie e oowig coss

• a ease Cos A o emia oeao is usuay easig e a o a o emia om

a uic eiy o eame emia oeaos a e o o ew Yok/ew esey ae

easig e a om e o Auoiy o ew Yok a ew esey a i-sae uic

agecy euse wi maagig o a aio aciiies i e ew Yok meooia

egio

• Caia coss e o emia is uyig emia iasucue a cago aig

equime suc as uck gae equime caes sae caies o oaes ec 7

• Oeaig eeses icue ee ae coss o ao uiiies a equime usage a maieace

• Oeea eeses suc as isuace makeig ec

e aoe coss eemie e ui cos e coaie a e emia oeao uses o

eemie e aes/ees a cage o cies usuay seamsi ies e caia ease a a o

e oeea cos ca e cosiee ie coss (ie ey ae ieee o e coaie oume

ae y e emia owee ey ee o e aocae o e coaies assig oug e

emia A ige ougu wou asae io a owe aocae ui cos (e coaie associae wi ese cos caegoies O e oe a e maimum emia ougu is

eemie y e emia caaciy a is suec o e caaceisics o emia esig coaie

aig equime wok ow a oeaig acices esige o ae coaies as we as e

equie ee o seice aamees o icease e caaciy a aow ige ougu e

emia oeao as o eie ucase ew equime cage/imoe wok ow o ea e ee o seice equiemes ucasig o easig ew equime wi esu i ige ui cos

eucig e ee o seice may esu i cusome issaisacio eeuay causig some o em

o so usig e emia eeoe e mos cos-eecie measue a emia ca ake o icease caaciy o a gie equime oo a ee o seice equiemes is o eeauae e emia oeaios a wok ocesses a seek imoemes y eeoig a ew saegy o meooogy o aig coaies Cae wi emosae a is is ue

3 o Iesmes ae sows e cos o ae caia imoemes a wi e imemee i os o ew Yok & ew esey o accommoae aiciae gow i coaie ema e ae sows a aoimaey oe i o e iesmes wi e use o accommoae age sis a 8 maiai e cae; e emie o e uge wou e use o o iasucue imoemes a emia eeome

Table 2.2 ae Caia iesmes i e o o ew Yok a ew esey om 7-1 ogam $ Miios Cae eeeig 79 Maie emia eeome a eeeome 1 o oaway Imoemes a Saey 37 ai Cago Iasucue 3 Sae o Goo eai 195 Secuiy oa 193 Souce o Auoiy o ew Yok a ew esey ae Saisics

Sice e oeaios o a coaie o ae iuece y a age ume o ieacig

acos (esoe ayig si a uck aia aes aious kis o cago-aig equime oimiaio o suc a come sysem is a caegig ask Commuicaio wi eea aies suc as siig ies ages uck a ai comaies wic oie o maageme wi iomaio ecessay o ee a ei oeaio aciiies is cucia i

eeoig a oe oeaios a o e o CHAPTER 3

DESCRIPTION OF A PORT CONTAINER TERMINAL OPERATION

I Cae e gow es i coaie aic wee escie a e coss a a o emia

aces we esaisig a oeaio wee ieiie is cae eses e o coaie emia sucue use i is isseaio Aoug e equime a ayou ay om o o o wa is

esee ee is ae yica e coaie aig ocesses a occu i e emia ae ieiie a escie a e oe o sae caie as a coaie aig equime is eaie

3.1 Terminal Description

A o sees as a ieace ewee ocea a a aso moes a a emoay soage aciiy

o coaies moe y ese moes I geea ems a coaie emia ca e escie as a sysem a cogegaes wo ieaces e asie a ocksie ieace e asie ieace sow i igue 31 oies seice o ucks a ais wee eicae aig equime

aso coaies ewee e uck a ai aea a e coaie ya e ocksie aea

oies seice o sis (uoaig a oaig o coaies o a om e esse a a ow o coaies ewee e coaie ya a ocks e ya aea is seaae io iee sacks (o ocks e sacks ae seaae io secios o imo eo secia a emy coaies

ee may e a secio o aig secia coaies Secia coaies ae ose a

aso aaous maeias o ae eigeae (cae oe eees e eees equie eecic seice wie ey ae i e ya a ee is a ee o a secia secio o ese coaies

9 1

igue 31 emia ieaces

A a yica maie coaie emia ee ae ou asic ogisics ucios a ae

eome eceiig soage sagig a oaig eceiig ioes akig cusoy o eo o ouou coaies om cusomes (cae sies o e suseque oaig o ese io esses

e ouou coaies ae oug i y uck o o-ock ai Iou coaies (o imos ae uoae om esses o e icke u y eceies (cae cosigees e iou coaies ae

icke u y ucks o eiee o e o-ock ai aciiy o a ue ie au moeme y ai

Soage is e ucio o acig a coaie o e emia i a kow a ecoe ocaio so a i ca e easiy eiee Sagig is a ucio o eaig a coaie o eae e emia e

oaig ucio ioes acig a coaie o a si a uck o o-ock ai 11

3 asie Aea ucios

31 Oeaios a e Gae

e ocesses occuig a e a sie aea ae comise o ieeee oeaios agig

om coaie aias y uck (o ai a aious eae coaie aig oeaios

eome y ya equime Coaies aiig y ucks ae eeig u e gae sow i

igue 3 a ei ceck-i is usuay a muisage ocess

igue 3 Gae eace a e coaie emia

e is se is e sceeig a aoa o uck ies o ee e gae A e gae e

uck ie iomaio comay a uose ae eiie y e gae oeao e gae oeao

ecos e coaie iomaio isecs e uck a coaie y camea a ae e ieiicaio ocess is comee e uck is iece o ocee o a so ocaio wee i wi e

ocesse y ya equime e coaie iomaio associae wi e uck aia is eiee

om e aa ase a asse o o e sceuig ouie a assigs e ya equime o seice 1

is asacio aicias i e o oeaio uiie e EI (eecoic aa iecage wic aows e eecoic ecage o iomaio amog emia cies uckes a oe aies

3 uck Seice y Ya Equime

e aiig uck as ee assige a esigae so i e akig aea o e ya a a aicua

iece o ya equime cae sae caie is assige o i o e ucks eieig a eo

(ouou coaie e sae caie emoes e coaie om a uck-aco cassis I oes

a y saig e cassis a iig e coaie usig a oeea cae e sae e

ies away cayig e coaie i is ey I e uck is ickig u a imo coaie e sae caie ocaes e coaie i e ya a asos i o e uck soig aea a oas i o e ucks cassis A saso o e oeaio is esee i igue 33 I is igue e sae a e e o e uck soig aea ae us emoe a coaie om e uck wie e sae i e owe ig as us eiee e coaie o e uck

igue 33 uck so aea eig seice y sae caies 13

e coaie ocaio i e ya is gie y ock ow a ie wii e ock a is assige o a sae caie i ea ime uo aia o e coaie a e emia I some coaie emias ucks ae iece o ak e o e sack wee e coaie ey ae cayig

as o e uoae om (oae o Usuay ue ie gay caes (GC ae egage o is

ye o oeaio

33 ocksie Aea ucios

We a si aies e uoaig is eome y caes as sow i igue 3 e caes uoa coaies i e aea e o em wee e coaies ae e icke u y sae caies o

G caes a e eiee o e soage ya I some emias coaies ae oae iecy o

Auomae Guie eices (AGs o e emias iea ucks a ae use as a

asoaio ik ewee e ya a e ock caes Coaies ae e uoae a

asee o ei esigae osiio i e sack y sae caies o ya caes Cusoms isecio o imo coaies is equie a i may occu o ock o some oe esigae

ocaio

igue 3 ock cae oeaio a e e 4

e imo a eo sacks o coaies ae usuay seaae i e ya so a iee

asks eae o ose coaies ca e eome is seaaio may aeiae ya oeaio cogesio e ouou coaies a ae icke u om e ya ock ae asoe o e

e a oe o a a sackig osiio a is e-eie i e sowage a so a ey ca e

icke y e ock caes o e oae oo e esse e sowage a oies iomaio o e

eiea a moeme o e eo coaies o e e o oaig CHAPTER 4

STRADDLE CARRIER PROBLEM DESCRIPTION

Cae 3 esee a esciio o a yica coaie emia oeaio e coaie aig

ocesses wee ieiie o eac o e emia secios is cae aayes e asie oeaio aicuay e seice a as o e oie o ucks aiig a e o o eie eo a ick u imo coaies e eecaios om uckes a oeaos i ems o seice quaiy ae escie e cae cocues wi a eiiio o e eseac oecie e quesios o wic is isseaio wi gie a aswe ae ieiie as we

4.1 Introduction

e aia o uck-acos wi coaies is a aom ocess i aiio o e uceaiies

eae o e aias ig-ioiy o ime-sesiie uck equess aise uig e oeaio a wiou aace waig is comeiy makes e ee o a yamic ecisio-makig ee moe aae a e oeaioa ee y ecogiig ese uceaiies a uiiig ea-ime iomaio o uck seice eecaios e o oeao ca eeo a oima sae caie

isacig saegy a ca ea owa ige oiaiiy wie eieig sueio seice o ucks

A e oeaioa ee e imoa ecisio is aou e oima ocaio wee coaie

ees o e iscage om e si/uck/ai a ow e coaie aig equime (e caes ya caes sae caies AGs ec ee o e oue i is come ewok o maimie ouciiy e cooay quesio is wa ae e eecie meos o coo e equime a esue a a esie esu is aciee

15 6

Coaie emia oeaios ee o e oimie i ea-ime ecause mos o e

ocesses a occu cao e oesee i aace e aa egaig eiey o coaies o e

emia y uck maye kow om e EI owee e eac ime we a coaie wi aie a e emia is ukow

As ucks ae o ae o asiio ois wee coaies ae icke y sae caies o caes e uck sequeces a e gae a a e asiio oi oes o ae o e e same sice e ocessig ime o e uck a e gae is iee o eac uck

4.2 h Strddl Crrr t r Annt rbl

e emia oeaos mos imoa coce is o icease e equime ouciiy is

asaes io miimiig sae ie a uoucie ime eeoe e oeao wises o

eoy e ecessay sae caie ee a wi ae a miimum amou o uoucie (emy moes wie oiig acceae uck seice i ems o waiig ime Sice e osiio o e coaie a uck i e ya is kow e oae ae isace ewee coaie a uck ca

e easiy cacuae a is ie o a i Wa is o kow is e uoucie emy ae

isace i suo o e oae moe y eucig is emy ae e uiiaio o e sae caie is icease a wea a ea is euce

uck waiig ime is eie as e ime eio om e mome a uck ees e so a

e ime i egis o e seice y a sae caie is ime is o coce o eey emia oeao ecause i is ime is euce e cusome saisacio is icease us i is imeaie

o e emia oeao o imoe ouciiy o is oeaio (a miimie is cos wie eig cogia o e cusome eecaios i ems o uck wai ime as a measue o seice quaiy

e oecie o e emia oeao o imoig ouciiy is accomise y miimiig e emy ae o sae caies a a e same ime imoig cusome seice y miimiig eays Emy ae is eie as a moeme o sae caie wi o coaie o

oa e eay i cusome seice is commoy measue y e eg o ime a aiig uck wais i e so eoe i is seice I aiio o e emia sceues oecies maageme wou aso ike o miimie e sae caie ee sie i oeaio is wi euce e caia cos o sae caies a e aua ie a aiae coss a occu om e use o equime

O e oe a sies wa o miimie e asi ime a ey wou ike a e

uck seice ime i o is ase so a ey ca euce ieoy cos e sies ecisio o wee o coiue o use e emia is ase o e seice quaiy eceie om e emia oeao I e seice ime is usaisacoy e sie ca cage e emia e uckes wou

ike o e seice ase sice ey ae ai y e oa a o y e ou

4. rh Mtvtn

4.. tntl fr dtn n Oprtn Ct nd r Srv

e oowig wo eames ae eeoe y Sasoic a Sieis (199 o emosae a a ieige assigme cou ecease e oeaos cos as we as imoe cusome seice e eame o e oeaio sow i igue 1 cosiss o wo coaies a ae o e eiee

om e ya o e ucks i e soig aea e assumios mae ae a uck 1 (1 aie a was soe a am wie uck ( aie oe miue ae uck 1 is ickig u coaie 1 (C1 wie uck ees o ick u coaie (C ee ae wo sae caies a ae i oeaio a Sae 1 (S1 is aaiae o e ew assigme wie sae (S wi e aaiae o a ew assigme i oe miue I e saes ae assige usig is-come-is- see (o e coses coaie ue sae 1 wi e assige o ocess coaie 1 wie sae

wi e assige o ocess coaie e aeage see o e sae caie is assume o e

1 m e oa isace a ime a a sae caie ees o aese o eac a coaie is mies a 1 sec eseciey (ae o igue 1 I e assigme ecisio was osoe o 1 miue a e o saes assige a e same ime wi e oecie o miimiig e oa 8 distance travelled, a better solution would have been obtained. The solution assigns straddle 1 to move container 2 and straddle 2 to move container 1, The result of the assignment, shown in the table of Figure 4,1, demonstrated that empty travel distance decreased by 33% (from 0.6 miles to 0.4 miles) and truck service time decreased by 6% (from 216 to 204 seconds). This shows that straddle carriers can be used more efficiently and at the same time improvements in productivity and service quality can be achieved.

r 4. Minimizing the combination of empty straddle distance and truck service time

4..2 h rd Off tn Oprtr Ct nd r Srv

The example in Figure 4,2 demonstrated how intelligent assignment may further reduce the operator's cost while the customer service time may remain the same or slightly worse. The container C1 needs to be unloaded from the truck and delivered to the yard location L 1 . Three minutes later a truck (T2) is slotted and container C2 has to be loaded to a truck chassis from the yard. If both straddle carriers are used in processing these two service requests then the solution is in the left column in table on

Figure 4,2, If we were to use only one straddle carrier to process both trucks, then the assignment souio is S1-C1 a S1-C y eimiaig oe sae om e oeaio e magia icease i

e uck seice ime o 3 sec occue eceasig e ume o sae caies i oeaio

esus i a susaia eucio i e oeaos owesi a maieace cos

r 4.2 Miimiig e sae caie ee sie

Mook e a (1995 couce a suy o imoig e igway oeaio (cae ayage o e ai-uck iemoa asoaio seice e ai-uck iemoa seice cosiss o uck oeaios a aso a oa om e emia o cosigees a om sies o e emia e

ai oeaio is use o aso aies wi coaies ewee iemoa emias e suy

eses e meooogy o eogaiig ayage oeaio wi e goa o imoig seice quaiy a eucig e cos o seice a e same ime

4.. r Oprtn

A uck wi a emy aie o coaie is isace om e iemoa emia o a sies

ocaio o ick u a oa wo sceaios ae ossie i is case e is is a a uck is goig o wai wi a aie ui i is oae a e eu e aie o e emia o e ai moeme I

e seco sceaio e uck wi eae e aie o oaig a eu o e emia wiou e

aie Oe yes o oeaios couce ae e eiey o cago o cosigees a eosiioig o emy aies

Oe o e easos wy iemoa seice oes o ae ige sae o e og au seice is ecause e ayage seice is aocae amog may ieee uckes a eac o

em is cooig a sceuig ei oeaio ieeey o oe aoe is esus i may uecessay o-eeue moemes us e iea was o osee a ayage oeaio as a sysem a aig i o mee e ema a seice quaiy a a miimum cos

331 Seice Imoeme a Moeig

Seice quaiy ca e imoe y sceuig uck moes i aace e eiey o cosigees is eome wii ew ous o e cago eig emoe om e ai a cago ick- u equess ae gie o ayage comaies a eas oe o moe ays i aace e iea is o ai moes a euce e emy mieage o ucks Iceasig e oa esiy cou esu i eceasig

o-eeue uck mies a us cos y aiig moemes ewe ucks ae eee o ocess seice equess a ecease o e cos e oa is ossie

A maemaica moe o ayage was eeoe a i was use o eauae e cos o oeaio we uck moemes ae ceay ae e moes oecie was o miimie oa ayage a oeaig cos y seecig aie moeme imes a ocaios a assigig ucks o

ose moemes e cosais ae a a iou aies om e emia o cosigees ae o

e eiee wii seciic ime cosai emy aies o sie as o e eiee o oaig a e icke-u wii a seciic ime eio a eosiioig o aies o aoi ei accumuaio as o e eome

e esus sowe a imoemes i oeaio ae ossie a cos eucio ca e aciee a e same ime Aso a imoa iig was a e ige oa esiy is ee ae moe oouiies o ask aiig a us usig ewe ucks o eicie oeaio e eakee

isace wee iemoa seice is comeiie o uck seice is aso euce e eogaiaio 2 a ee use o iomaio ceay oie o a ecie sceuig a icig o ayage seice

4...2 Cnln

e quesio is ow e meooogy eeoe o ayage oeaio esee aoe ca e aie i is case I case o iemoa seice e aa was aaiae o e woe ay a oy a sma oio o ayage equess o seice was ukow e iomaio aou uue ees eae ee aig a eicie ayage oeaio I e case o uck seice i e o e aia ae is muc ige a i wou e ossie o e emia oeao o wai o a og ime o gae e iomaio eae wi eac uck seice eques

4.4 Undrtndn th tn f Optlt n l Sltn

Sice e uck aia ime a a coaie emia is a ukow aiae ucks e o e

ocesse i e oe o aia ee ae ee aems o iouce aoimes (a esee ime

o ucks caig a e emia so a e emia ca ee eeo is coaie aig oeaio saegy u so a e uck aia is si aom A ea ime ocess o sae caie oeaio is iusae i igue 3 I is oeaio sae caie SC1 is isace o ig a coaie o uck 1 as soo as uck 1 ees e uck so aea SC1 eies e coaie o

uck 1 a wie uck 1 is eaig e so SC1 is eosiioe o see uck wic a

oug a eo coaie o e emia SC1 emoes (o sis i e o emia aace e coaie om uck a eies i o a akig so i e ya SC1 e eus emy o e uck so aea a emoes e oae coaie om uck 22

r 4. Eame o sae caie oeaio i ime

y oseig e oeaio oe ca aie o e oowig cocusios aou e oimaiy o e assigme o sae caies o ucks

• Sice e aia imes o ucks uig e ay a e ocaios o coaies (associae

wi e ucks i e ya ae kow oe ca eeo a oima souio o e sae

caie assigme oem is souio wi ae oima o sequece o saes i

ems o e wok eac sae ees o eom Wie is souio wou e oima i

ems o miimiig sae emy mieage a uck wai ime i is imossie o

imeme i i e ea wo ecause i wou ioe "eeig e oeaio i ime" ui

a oima "saic" assigme ca e mae is oima saic oeaio wou gie a

eoeica owe ou o coss

• e eac oosie o e aoe wou e o make e oima assigme eac ime a

sae ecomes aaiae Ue is assigme e sae wou e assige o e 2

coses uck o e oe a as waie e oges o a weige comiaio o ose wo

oecies Wie is assigme may e e es i a aicua mome e oeaig

saegy a cosiss o a se o ese assigmes wi o ea o e oea oima souio o e eie oeaig ay e immeiacy o ese assigmes (wie oima a a

mome wi o cosie e oima assigme oeia a aises om osoig e

sceue ui a ee assigme ca e mae as iscusse aoe i Secios 31 a 3

• eeoe i is ue o iouce a coce o a aig eio — a ime iea wii

wic oe ca i e oima souio o e sae assigme oem is coce

wou mea a oe wou aow uck aias a seice equess o accumuae uig a

ime iea o ceai uaio a a e e o a eio a oima sae assigme

wi e eeoe o eame gie ees a ocaios u o ime e oima sceue

wou e imemee a ime (o +1 e e issue wou e o ay e eg o is

aig eio o i e oe a yies e es oima souio o e eie ays

oeaio y ayig e eg o e aig eio oe ca eoe e oeia a

macig oouiies may yie i imoig e oea oima souio o e ays

oeaio Oce e "oima uaio o e aig oio" as ee eemie e is

aig oio ca e imemee i a siuaios wi simia aia aes

Undrln rnpl hnd th lnnn rd

I is wo iesigaig eg o e ime wiow (cae aig eio a wi gie eoug iomaio aou uck seice equess o eae emia oeao o eiciey a oeaios

o eame isea o ocessig oe seice eques a a ime maye e kowege aou e e

e ees wi gie e oouiy o ee emoy e aig equime Sice e esiy o

uck aias is ig a e ume o seice eques i so eio o ime is ig maye i is

ossie o eay uck seice y some so eio o ime o gie e emia oeao iomaio aou e uck ocaio i e sos a e eac ocaio o e coaie i e ya a is associae wi a uck y ayig e aig eio we ca ake aaage o oouiies o eicie mac a e ege o e aig eio eeoe e quesio a aises is wee e oima eg o e aig eio is 1 5 o 1 miues o moe

5 Oecies e oecie o is isseaio is o eeo a ew aoac o oimiig coaie aig equime oeaios a wi e eeicia o e emia oeao i ems o imoig

ouciiy oiig ase seice a eucig oeaig cos e oose souio ees o aso oie acceae seice o uckes e oeaioa saegies a ae esee wi e ae o assess e oeaio om uckes a emia oeaos esecie

e mai quesio a e emia oeao aces is "Ca I oie aequae quaiy o seice a a e same ime miimie my caia a oeaig cos eae o e sae caie oeaio? e quesios a is isseaio aswes ae sae as oows

1 Wa is e oima assigme o sae caies o ucks gie e ime eee aue o e assigme?

Wa is e oima eg o e aig eio?

3 Wa is e oima sae caie ee sie a ees o e eoye o seice e ucks?

Wa is e eaiosi ewee e uck aia ae gie a sae caie ee sie

equieme a e aig eio eg? ow e aia ae imacs e sae caie ee sie a e aig eio?

5 Wa is e eaiosi ewee e aia ae e cos o oeaio e sae caie ee sie a e aig eio?

ow ae coss cagig wi e cage i sae caie ee sie a aig oio?

Ae ee ecoomies o scae i e oeaio? CHAPTER 5

LITERATURE REVIEW

Mos suies o e o aig a simuaio ocus o e wae sie ae a o e a sie —

amey ey ae cocee wi imoig si seice ae a uck seice e easo o is

ias is a a sis owime coss a cusome emas ae ige a moe ciica a ei a coueas is oes o mea a oimiig uck seicig a equime uiiaio is o o imoace Sice a emias eomace is uge o e oea eomace o is iiiua comoes is ias is o usie

e ieaue eiew cosiss o ee segmes

- Agoims a oeaios eseac eciques use o iee oems o assigig

equime o sis o ucks as a seaae sysem

- Oeaio o a coaie emia as a sysem emia esig eauaio a emia simuaio as a comee sysem

- eiew o e agoim use o soe e oecie o is isseaio

e secios a oows ae ogaie ase o e aoe segmes

5.1 Algorithms for Assigning Equipment at a Container Terminal

e Sae Sceuig oceue (SS cosies e eeecy ewee sequeia assigme

oceues o soe e oem o assigig sae caies we ey aie o e soe aea

(as a Sasoic 1999 is meooogy aems o ai cosey ocae o-o os wi

icku os I e sae caie is aaiae i e so aea e e is eeece is o assig i o a o-o uck a is aeay soe

25 26

The assignment algorithm is used as a base for this procedure, and the whole routing consists of six steps, When a new truck is slotted, the SSP basically checks which straddle carrier is available and assigns the nearest one. If the straddle carrier is available, the SSP compute the assignment cost for each truck, which is weighted objective function, and by using Hungarian method finds the best assignment of straddle carriers to trucks. The Straddle Scheduling Procedure (SSP), based on the experiments, was being compared to the Closest Job Assignment method and Greedy Assignment

Procedure and it provided significant savings in empty straddle travel when compared to the other two methods. Also, by reducing the straddle carrier fleet size the waiting time increased by a small margin and it was shown that the value of SSP scheduling increases as material handling resources are more constrained, Also, a signifrcant reduction in net schedule cost was made and truck waiting time was smaller compared to the alternative strategies.

Different methods for scheduling straddle carriers, automated guided vehicles (AGV's), reefer workers and stacking cranes were tested in a container terminal system (Hartman 2004), The straddle carrier operation is demonstrated on three cases where straddle carriers provide service to quay cranes or external trucks by delivering containers from the yard. The assignment of straddle carriers has the objective of minimizing the waiting time of quay cranes and trucks on containers. The first heuristic that was used to dispatch equipment to jobs is a Priority rule based heuristic that follows four steps (compute eligible jobs, select job, select resource and update schedule) to schedule all jobs. This heuristic was used on two methods; the first method is a single pass dispatching method that produces one schedule. The Second method is a multi pass sampling method that produces different schedules by randomizing the minimum due date priority rule,

The application of the Genetic Algorithm, which adopts the principles of biological evolution to solve optimization problems, was also used to solve the assignment problem, The genetic

Algorithm often does not operate on schedules but on representation of schedules, The results showed that the genetic algorithm produces better results than the priority rule methods. The initial population 27 and the sampling process, had an impact on the results obtained by implementing Genetic Algorithm scheduling method.

The real time optimization assignment of AGV's to service quay cranes and trucks was the focus of research done by Briskon et al. (2004). To assign AGV's, a Greedy Priority rule heuristic optimized the time at which an AGV should arrive at a quay crane. The main goal is to maximize productivity of quay cranes (i,e., if more containers are handled by quay cranes then there will be a shorter turnaround time of ships). To achieve higher productivity, the waiting time of quay cranes on

AGV's has to be minimized, To reach that goal, for example, the minimization of empty travel time of AGV's or a better distribution of AGV's to quay cranes can be an objective. The heuristic tries to prevent the AGV of arriving early or being late at the quay crane, which means that an AGV has to reach the quay crane just in time when it becomes available. If an AGV arrives early, it will wait for the quay crane to become available and that is a waste of AGVs time. If the AGV comes late, the quay crane is waiting for an AGV. The assignment is solved by using the Hungarian algorithm with the objective function of minimizing the due time that is calculated as a time between the arrival time of AGV to the quay crane and the time when the quay crane is ready to service that particular AGV,

The second solution is obtained by using the Greedy Heuristic with a Priority Rule. The first step is to select a job with the smallest due time, This is accomplished by selecting the AGV that leads to the smallest possible increase in the objective function. An Inventory-based approach treats a quay crane as a customer. Each quay crane has a buffer which contains AGV's that are assigned to that quay crane. Every time when AGV gets a job it is assigned to the quay crane that has the smallest buffer.

To compare the results of the Hungarian and the Greedy Heuristic assignment with the Inventory rule, assignment simulation is used, The Hungarian algorithm compared to the Greedy heuristic only increased productivity by 1.0-1.8%. The smallest empty travel times of AGV's are obtained by using the inventory based approach,

The assignment of straddle carriers at a container terminal was evaluated by Steenken (1993) with the goal to minimize distance the straddles traverse without carrying a load. Different heuristics 28 wee aie o soe is oem e aace a Coec aoac sas wi soig e assigme oem e iiia se is o aace e ewok a e coec e ewok y soig a miimum saig ee oem e aace a Coec moe is eae o e

Muie ua osma oem (M Aoe moe use o mac sae caies o os is

ase o a Macie sceuig (MAS a coais ee isacig ues

- Soes ocessig ime (S e os wi soes ocessig ime ae a ioiy o e assige is

- oges ocessig ime ( os ae assige ase o eceasig ocessig ime

- Eaies ue ae (E os ae ake ase o iceasig ue ae

e MAS moe was comae o e M a e esus sowe a e MAS oueome

e M We e osee oeaioa ime eio was eee o oe week o aa e M

a ee esus y eucig e emy oa is y comae o aciee y MAS

A aoac o ouig sae caies a eie coaies o ya ucks a ae assige o quay cae was eeoe y Kim e a (1999 wi e oecie o miimiig e oa

ae isace o e sae caies ewee ya ays e oeaio o oaig coaies o e si cosiss o wo segmes Sae caies i e ya ae ocaig coaies a oaig em o o a ya uck Usuay ee o ou ya ucks ae eieig coaies o quay caes a ey ae assige oy o oe sae caie Sice coaies ae ieeiae y ye a gou cosais a ae o e me ae a e oaig sequece mus saisy e oaig sceue o quay caes a a e oa ume o coaies o eac gou ae y sae caie mus e equa

o e coesoig gou soe a e ya e assumio is a oe sae caie is assige

o oe quay cae a o soe is assigme a wo-sage agoim is oose A e egiig coaies i e ya ae is assige o quay cae a e caie ouig is eome o e se o seece coaies e oem is ecomose o se o ieee oems wic ae e soe as a asoaio oem We se o coaies o a seciic quay cae is eemie

e ouig o e sae caies is eome y usig a eam seac agoim o a se o 9 coaies e ou o sae caie is ee e esus sow a e ae isace o e sae caie ca e euce i e ume o ocks a e is isiig is miima a a ca e aciee y assigig iiiua coaie gous o smae ume o ocks

e moeme o coaies y gay caes a sae caies ewee e si a e coaie ya was suie y öse e a ( e scoe o e suy was o simiy e oeaio o e coaie emia i amug Gemay e cue oeaioa saegy is a a ie

ume o sae caies ae seicig a sige quay cae us a eicie gay cae oeaio ca e aciee y eiciey sceuig sae caies e gay caes ae uoaig coaies om e sis a acig em i e ue eow e caes us e coaie is aaiae o e sceue o sae caie assigme We a coaie is ace i e ue e ee is cae e i ime We a sae caie eies a coaie o e asee o e si

y a gay cae a eaes i i e ue is ee is aso cae a i ime e oecie is o miimie a eay a is eie as ime eio ewee e i ime a e mome we e sae caie aies o ick-u e coaie om e ue e moe is simiie y o cosieig e sackig o coaies i e ue oe e ae eoes wo ossie assigme saegies o saes o quay caes e is oe is a semi-saic assigme wee a ie ume o sae caies is assige o a aicua quay cae e seco oe is a yamic assigme wee a ie ume o sae caies ca e assige o ay o e caes a ae i seice e sae caie ee sie i oeaio is se o e ee imes e ume o gay caes e aicaio o e geeic agoim is comae o e imemeaio o e semi-saic a

yamic assigmes e esus esee e aaage o e geeic agoim o eucig

eays i quay cae oeaio e oa isace aee y sae caies a e emy ous ae aso euce wie e ime a is eee o ocess e coaie esse is aso euce

Oima coaie soage saegy is i coeaio wi eeoig a oima sceue o coaie aig equime Koa a eso ( moee a coaie aocaio oem a miimies e aig ime o a coaies comig o sis a a e same ime miimies e 0 coaie ase ime o e soage aea We a si aies a e o e Coaie ase

Moe (CM aocaes e ecessay equime eee o seice e si e CM ies o miimie e ase imes o coaies om e si o e soage aea a ice esa e

Coaie ocaio Moe (CM is esige o miimie e aig ime o coaies i e soage aea e CM a CM ae iegae we ese wo sysems ae cose e moes aim

o simuaeousy oimie e coaie ase a soage aig ime e moe soes e

wo oems ieeey a esus om oe moe ae use as iu aa o e seco moe

A is e CM eemies e coaie ase usig a aom iiia soage ocaio e e ouu e aig sceue is use as iu o e CM e esu om CM is e oima

ocaio o e coaies a e ya a is iomaio is use agai as a iu o CM is

ocess is eome ui a soig cieio is saisie Souio eciques use ae e geeic agoim a au seac agoim a a yi o geeic a au seac agoims e geeic agoim gae ee esus a e oe wo agoims I was osee a y eucig e maimum soage eig o coaies esue i a eucio i e uaou ime

Muy e a (3 cassiie e aiy oeaios o a coaie emia io ie ecisios ;

amey aocaio o es o aiig sis aocaio o quay caes o ocke sis aoime imes o eea ucks ouig o ucks isac oicy a e emia gae a e

ock soage sace assigme GC eoyme I aocaio o QC a I iig as e measues o eomace a ae usuay oimie ae

- e aeage waiig ime o eea ucks a ae eieig ouou coaies o

ickig-u iou coaies

- e aeage waiig ime o iea aso eices a ae waiig o quay caes o

ya equime o oa/uoa a coaie o/om em

- e waiig ime o quay caes waiig o iea aso eices

- e oa ume o iea aso eices a ae eig use uig e si

- e ume o uoucie moes a ae eig mae i e soage aea 31

e Oima eoyme o ue ie Gay Caes (GC i e soage ya was

eeoe o a -ou eoyme eio Sice e wokoa i e ock wee coaies ae sacke cages oe ime i was seciie a maimum o wo GCs ca wok simuaeousy wii oe ock aea e moe is ase o e ayou o e og Kog coaie emia wic cosiss o 7 soage ocks a as 9 GCs i seice uig e ay e maemaic moe was ase o e asoaio oem omuaio a e oecie was o miimie e emy

ae ime a occus we GCs moe ewee os o e umeica eame e eoyme o GCs o soage ocks was soe as a asoaio oem a e oecie was o oimay eoy GCs o ocks

e imemeaio o aious isacig saegies i auomae coaie emias as

e goa o usig e eas ume o equime eee o see e quay caes is a akke

(5 eoe iee isacig saegies o eemie e oima ume o auomae guie

eices (AGs eee o seice e quay caes e oeaio moee egis wi uoaig a coaie y quay caes a iiia mome oowe wi isacig o AGs isacig o

AGs is ese wi ou iee saegies e is isacig ue assigs e eaes auomae guie eice o a coaie a is eig uoae e seco isacig ue sas wi e assigme o e aes AG o coaie A aom assigme is use as a i meo wee

e agoim assigs aomy aaiae AG o coaies e as isacig ue is a Cycic ue

a seecs e is aaiae AG egiig wi e successo o e as AG seece so a a

aace i wokoa amog a AGs is aciee e moe cosiee oy ieeces i coaie sie ( oo a oo u i o ieeiae e osiio o e coaie i e sack

e ume o AGs i oeaio was om o 3 a ou caes wee use o uoa 5 coaies o comae e eomace o isacig ues use o assig AGs o caes ee

aamees wee use; oa cyce ime eie as e oa ime equie o uoa a coaies o

e si miimum ume o AGs equie o aciee a miima oa cyce ime a aeage uiiaio o AGs e esus oaie usig e eaes eice ue emosae a e 3 smaes cyce ime is oaie a ess ume o AGs is eee o e i oeaio o euce e

oa cyce ime

Kim a Kim ( iscusse meos o ouig ya equime uig oaig oeaios i a coaie emia e ya equime cosiss o ya caes a sae caies

a ae aseig coaies oo ya ucks ase o a eeemie assigme Miimiig

e oa coaie aig ime is e oecie o e ae is ae cosiee e case we oy oe quay cae is i oeaio a a sige ya equime is i oeaio o soe is oem

iee agoims wee use A agoim ase o yamic ogammig eumeae a

ossie souios o i e eas cos oue ase o e se o cosais e geeic agoim was a seco agoim use o miimie e oa coaie aig ime e i agoim was a

eigooo eam seac agoim a iiiay eeoe a asic easie souio a e y

acig o eey ai o wo coaies e ocaios wee ecage Ae a oes ae eoe

e es omisig souios ae cose a acig coiues om ose oes ui a oes ae coee a e es souio oaie o comae e esus wo se o oems wee use o es

e agoims is e sma sie oems wi coaies aomy isiue i e ya wee geeae e age sie oems cosise o 3 ya ays wi 3 coaies aomy

isiue e oima souio geeae y usig yamic ogammig was comae wi souios oaie om e geeic a eigooo seac agoims e eigooo eam seac agoim a sigy ee esus a e geeic agoim we ae isaces ae comae Aso o age sie oems e eigooo eam seac agoim oueome e geeic agoim

Meesmas a Wagemas (1 use a ac a ou agoim o e oem o sceuig aig equime i coaie emias wi e oecie o miimiig e makesa o e sceue e coaie aig oeaio i e emia is ase o a comiaio o

Auomae Guie eices (AGs eieig coaies o quay caes a e e quay caes ae oaig ose coaies o e si e ya equime auomae sacke caes (ASC ae 33

aseig coaies om e ya o AGs is e owe ee ous ae ou a ey ae use o isca e oes a ae o giig ee souios Weee e ume o oes a ae

eig eauae ecies 15 e agoim sos a e cue es souio is use as a oima souio e seco euisic use is a eam seac agoim a is eae o e ac a ou agoim e ume o coaie moes a ae eig cosiee aies ewee a 1 a

ey ae eig ae y a maimum o 7 auomae sackig caes a AGs e ume o caes i oeaio aies ewee a e esus om o agoims ae comae o

iee oem sies a e esus y o agoims ae simia e comuaioa ime o e

ac a ou agoim is 1 o imes oge a ime o e eam Seac agoim

oya e a ( eeoe a moe a icooaes moe aiaes io simuaig e oeaio o a coaie emia so a e simuaio ca eese ee ea wo oeaios e

aa use is a isoica 3 ay oeaio aa oaie om o oay ocae sou-eas o

Syey ai moue gay caes (MG ae aig coaies a moig em o a iemeiae soage aea o quick ase o ucks o ais e coaie aig wii e

emia is eome wi sae caies e oecie is o i a sceue a oue o MGs

a oimies ei uiiaio wie miimiig e sae caie ee sie e ecess equime ca e uiie i oe secios o e emia o coaie aig e emia aea is iie io ee secios e Gay-oa Ieace cosis o uck sos a wo aiway acks o

ase o coaie o o om ais a ucks is a o e emia was o a o e oimiaio e Gay-Sae ieace is e ya ae use o soe eo coaies a ae

eiee u o 1 ous eoe si aia ime is ieace is a o e oimiaio ocess a

e oimiaio is eome y aiig moes e iemeiae Sackig Aea is ocae ewee

wo oe ieaces a i is use o soage o imo coaies aie y ucks o ais a

ese coaies ae e moe om is ae o sis a oe ais e oeaio wii is

emia is eome y semi-auomae ai moue gay caes o simiy e moe e sie o coaies a ye (eee coaies wi ageous goos ec o coaies ae o ake io 3 cosieaio e oimiaio was iie io ee oems A e iiia se a saegic iege

ogam esimaes e moeme ime o coaies ewee e iemeiae sackig aea a gay sae ieace y eemiig e sceue Eac coaie as o e moe wii e seciie ime wiow a a iege ogam miimies e ume o sae caies eee o e i oeaio uig eac ou Aso e uiiaio o e iemeiae sackig aea (ISA as o e wii is imis e esus ae e uiiaio o ISA e ume o oeaios o e ai moue gay caes we ime o coaies a e ISA I was eemie a see sae caies ae

eee o oima oeaio A e seco se e iege ogams ae use o soe e osiio o coaies a e gay-sae ieace (GSI a a e i se a moe ase o e oie agoim assigs ai moue gay caes om e Gay ai Ieace o coaies om gay-sae ieace e esus sowig e uiiaio o e ai moue gay caes a i was iicae a e aou 15 o e oa moes ae emy moes a 75 ioe oaig a uoaig oeaios Aso 3 o e ucks eeiece a ecessie waiig ime sice e aia ae o ucks was ig a caes cou o ae em i ime asii a sag (1999 woe a sysemaic eiew o oems associae wi a coaie

emia e ocume escies ie iee sceuig oems a ecisios a ae o e mae e is oem aaye is e e aocaio o sis a quay caes aocaio o ocke sis wi e goa o miimiig si waiig imes a maimiig e os uaou e seco ecisio is o eemie e soage sace i e soage aea o coaies so a

eogaiig a esuig o coaies is miimie wic eas o miimiig e cos e coaie e i oem eas wi ue ye Gay Cae (GC assigme i e ya

a aecs quay cae eomace a e eomace o eices a aso coaies as we

e ou ecisio a as o e mae is sceuig eices a aso coaies ewee e ya a quay a e oecie is o miimie e asoaio cos a waiig ime o quay caes a GCs e ia oem esee is e ocessig o eea ucks aiig o ick up or deliver containers. The goal is to minimize the waiting time of trucks and congestion at the gate,

For each of these problems the objective function and constraints that have to be met are presented,

Tsang (1994) wrote a review of scheduling techniques that can help a problem solver to better understand which scheduling methodology should be used based on the objective of the problem.

Basic questions are proposed, whose answers can help the problem solver to choose the appropriate scheduling algorithm. Some of the scheduling techniques such as linear programming, branch and bound, tabu search, genetic algorithm etc. are explained and the type of scheduling problems they can be used are listed in Table 5.1.

bl . Considerations in Choosing Among Major Scheduling Techniques Major technique specific General Considerations considerations

Used for optimization with linear Problem must be specified by a Linear functions Programming (normally conjunctive) set of Intractable inequalities Used for optimization Require heuristic for pruning Branch & Ordering of branches is Bound Intractable important

Effectiveness mainly depends on Tabu Search strategy on tabu-list manipulation

Useful for frnding near-optimal Representation is crucial solutions Genetic Effectiveness could be sensitive to Algorithms Requires nontrivial time, but choice of parameter values and hopefully will search a wider operators part of the solution space 6

.2 Cntnr rnl Oprtn, n nd Sltn

A cassiicaio a ieaue eiew o coaie emia oeaios ae ee oie y

Seeke e a ( e auos iie e eiew io si aig ocesses sowage a sackig ogisics a asoaio oems I ei cassiicaio e is caegoy cosiss o

e aocaio e sowage aig ocess a cae aocaio e ecisios eae o ya caes a soage aea aocaio ae i e seco caegoy e i caegoy o e

ecisios ees o asoaio oems om e quay sie o e soage aea o ice esa e coaie aig equime moeme om ei souce o ei esiaio a o ac isie e emia om e ogisics oi o iew a gai i si ouciiy cao e

ecessaiy aciee y iceasig e ume o equime a ae seicig e caes sice a mig ceae cogesio us e oimiaio sysem as o e eeoe a eas wi miimiig cogesio ocessig o ucks is escie as a yamic sysem a cages i ime ue o

emaey cagig aic oume e oimiaio as o e eie a as a oie oimiaio is a ossie ecique a eas o goo esus I is oem miimiig emy

isaces a e ae imes ae e mai ocus o oimiaio a is ca e aciee y comiig aso o eo coaies om e ya o ucks wi imo coaies a ae ake o om e ucks a soe a e ya

Sgouiis a Ageies ( eeoe a simuaio moe a simuaes e aig o iou coaies y sae caies e moe as e caaceisics o essaoikis coaie

emia wee ya equime a aes coaies cosiss o sae caies oy e coaies ae uoae om e si y quay caes a sacke i e imo aea y sae caies a ae oy assige o caes e ucks ae uoae y sae caies assige o e imo aea a ose coaies ae asoe o e eo aea y e same sae caies e simuaio moe gies isigs o ow imo aea ucios y cacuaig equime uiiaio and truck turnaround time. The model estimates the required number of straddle carriers to ensure an acceptable level of service and it demonstrates the benefits of implementing an automated container management system. The software used in developing the models is called "Extend" and it simulates discrete event problems. As input variable characteristics of the stacking yard, shift pattern, yard filling rate, arrival distribution for trucks depending on load status, straddle carrier operational parameters, duration for system operations and information regarding general port organization methods are used, The output of the simulations is generated as a report that contains average queue time, total time, cycle time, average service and wait time, utilization of the straddle carriers, number of trucks processed per shift, etc. The truck arrival times are assumed to follow Erlang distribution with m=2 and k=2.The Erlang distribution is also used for the inter arrival times in the server-client system. A validation of the simulation model was performed based on real world information. The historical data for truck arrival times for each day was used an input. A straddle carrier utilization of

70% was recommended by manufacturers for the cost effective utilization of equipment.

Behera et. al, (2002) discussed the terminal yard operations and developed a simulation model to examine the impact of the straddle carrier fleet size on the terminal overall throughput. The researchers compared two different job assignment rules. A service based on the frrst-in-first-served principle was tested against a simple heuristic that assigns each job to the closest available straddle carrier, The simulation results revealed that both the old and new rules performed equally well using performance indicators such as average container flow time, daily throughput, average waiting time of jobs, number of jobs in the queue, and straddle utilization,

. Annt Alrth

The problem of assigning equipment, personnel etc. asks for the best assignment of a set of machines and people to a set of jobs, Kuhn (1955) developed a methodology to answer the question of 38 assigning n individuals to n jobs that maximizes the benefit and no job is assigned to two different individuals.

The general assignment problem consists of the choice of one job, from the set of n available jobs (j=1, 2,. . . , n), and for each individual from the set of individuals n (1=1,2, .., ,n), such that only one job is assigned to one individual, Given an n by n matrix R=(rij) of positive integers, find the permutation j1 , . . , j of integers 1, 2, , , . , n, the assignment maximizes the sum r1 j + + rj, A liner dual program is then used to transform this problem to a minimization problem that is finding non-negative integers u 1 , . . . , u and v1 , . , . , v subject to

ui + ≥ i (i =1 (1) that will minimize the sum u1 + + u + 121 + + v

To solve the minimization problem, the algorithm is using two basic routines called Routine I and Routine II and on Figure 5,1 the order of their repetitions is given.

Figure 5.1 Schematic description of the order of repetition of routines

A set of non-negative integers that satisfies the constraint (1) is called a cover and the position (i, j) in the matrix for which equality holds is said to be marked; otherwise it is said to be 39 blank, A set of marks is called independent if there are no two marks that lie in the same line.

Routine I is associated with a fixed cover tu , vi } , The basis for Kuhn's Algorithm is outlined in the following form:

Step A. Subtract the smallest element in matrix R from each element of R, obtaining a matrix R 1 , with non negative elements and at least one zero.

Step B. Find a minimal set of lines S i , n1 in number, which contains all the zeros of R 1 , If n1 = n there is a set of n independent zeros and the elements of R in these n positions constitute the required solution,

Step C, If n10. For each line in S 1 , add h1 to every element of that line; then subtract h1 from every element of R 1 . Call the new matrix

Step D. Repeat steps B and C using in place of R 1 , The sum of the elements of the matrix is decreased by n(n-nk)hk in each application of Step C, so the process must terminate after a finite number of steps.

Munkres (1975) developed a variation of Kuhn's algorithm for the assignment and transportation problems, The algorithm is used for the allocation of ships so that one location has a specific number of ships and at the the cost of moving ships between locations is minimized, The problem statement is: There are N ships placed at positions P I , . . n and ri denotes the number of ships at position Pi. If somebody wants to move ships to a new position Q1, . . . , Q., so that there will be c ships at position Q , the number dij is the cost of moving a ship from position Pi to position Q .

The number x1 stands for the number of ships that will be moved to a different position and it will be called the quota assigned to The problem is to choose these quotas so that the total cost of moving the ships is as small as possible, Such a choice of quotas is called an optimal solution of the assignment problem The solution is obtained by using Steps A, B, C and D from above.

Kumar (2006) proposed a modified method for solving the unbalanced assignment problem where the number of jobs, m, is larger than the number of available workers, n, For the initial matrix 40 that is generated, the sum of rows and columns is calculated and sorted in ascending order, Two matrices are then created. The first matrix is a square (nxn) matrix that can be solved by the

Hungarian method and the result is an optimal assignment. Starting from the first smallest value of row sums, corresponding row from the original matrix is a new row in first matrix. This approach is repeated until n new rows are generated, The second matrix represents the assignment of the workers to remaining jobs and can be interpreted as the assignment of fictitious workers to machines. The minimal value in the sums of columns is selected and corresponding column is selected to generate the first column of the second matrix, The process is repeated until m-n columns are selected.

In real life situations it is difficult to balance jobs and machines, Not always we have the case that the number of available persons is same as the number of jobs that has to be completed. In the case of unbalanced assignment problem the literature suggest adding fictitious jobs or workers to obtain the balanced assignment problem. Solving this problem results in an assignment of some jobs to fictitious machines or persons. This fictitious assignment can be ignored in the final result.

.4 Sr

The literature review provided the knowledge of how the complex systems in the port operates and what should be the right way to analyze the operation of straddle carriers. Studies by Das and

Spasovic and Steenken provided the groundwork for the investigation of processes, methodologies and objectives associated with equipment assignment in the port, and they will be used as the basis for the algorithms that will be used in this dissertation. Although there are a significant number of studies done on the topic of assigning equipment in container terminals, the literature review did not present any attempts of postponing decisions regarding dispatching equipment with the goal of improving service that this research explores. The literature review provided knowledge regarding the objectives of terminal management and what are the important decision variables in evaluating operations. The review of different assignment algorithms and heuristics concluded that there is no single best algorithm that gives the best results, CAE 6

ASSIGME MOES O SAE CAIE SCEUIG OEM

Many of the problems that management faces in designing logistics operations can be associated to some general classes of transportation and network routing problems. Operations optimization using methods of operations research in container terminals has become imperative, since the operations are very complex and further improvements can be made using scientific methods,

This chapter defines the assignment models that will be used to a case study in attempt to answer the research question stated in Section 4,3. The assignment logic and scheduling methodology will describe the continuous time dependable assignment process of straddle carriers to trucks.

6. Objtv ntn n Annt rbl

The literature review identified different objectives in solving the problem of assigning and scheduling equipment in a container terminal. The objective of the straddle carrier assignment problem can be either minimizing truck waiting time, minimizing the total straddle carrier travel distance, or minimizing the total distance that straddles traverse without carrying loads, Also, it is possible to have a combination of different objectives. The objectives are given priority based on a weight, A sample objective function is shown bellow.

Objective Function = a * straddle distance travelled + (3 *delay in servicing trucks

Where: a is a travel cost per unit distance for straddle carrier

is a linear cost penalty for delay in servicing a truck

4 42

The objective function used in this dissertation is to minimize the total distance traveled by straddle carriers, defined as the sum of distances that straddle carriers need to travel to (from) trucks and pick-up (deliver) containers and the distance that carriers need to traverse in order to drop (pick- up) containers to (from) the yard,

6.2 h Strddl Crrr Annt Mdl

The following algorithms and heuristics are used:

- Heuristic based on the First Come First Served (FCFS) Rule: The straddle carrier is assigned

to the first truck entering a slot in the yard

- Heuristics based on the Hungarian Algorithm

- Heuristic based on Implicit Enumeration

6.2. rt I. Appltn f th rt C rt Srvd (CS l

As soon as the first truck enters a slot, the straddle carrier that is closest to it is assigned to service it.

This is the first come first served rule (FCFS). The algorithm assignment procedure is presented in

Figure 6.1.

As the truck enters the slot, the algorithm examines which straddle carrier, from the pool of available carriers, is closest to the truck. If all straddle carriers are busy as the truck enters the slot, the algorithm calculates which straddle carrier is going to be available first, and then it assigns that straddle carrier to the truck in the slot, The algorithm follows this logic until all trucks are processed. 4

r 6. Assigme ogic ase o CS ue

6.2.2 nrn Alrth fr Strddl Crrr Annt

e eeome o is agoim was moiae y a iea a i oe ca aiio e coiuous aia o ucks uig a ay io a sequece o ime ames o ceai uaio a i e oima saic assigme ca e mae wii eac ime ame e e esuig aoac wi yie a oima assigme o e eie oeaig ay o is e we ee o i e oima ime ose

om e mome a uck is soe a ui i is assige o a sae o eaoae o e agoim e oowig emioogy a oeaig ues ee o e iouce

emioogy a Oeaig ues

- o eoes e ie oi i ime a wic e agoim cacuaes e assigme o sae

caies o ucks

- e aig eio is eie as a ime iea om e mome we e is uck ees

e so ui ime o we e is sae caie is isace (eg o

- uig e aig eio e sae caies ae o assige o aiig ucks

- e o eecuio eio is e ime iea ( OE uig wic e sae caies ae

seicig ucks

e quesio aises as o ow o ea e acceae imi o uck wai ime wo iee aoaces ae use o is ey ae iscusse i u

1 ugaia Agoim I - o imis o uck Wai ime

e ees o e oeaio o wic e agoim is eeoe ae sow o igue ucks ae aiig a e sos uig a ceai eio is eio is cae e aig eio a is esigae

y e [ o] ime iea e ucks ae ae o a uck queue A e e o e aig eio a ime a assigme o saes o ucks is mae e sae caies ae assige o ucks

y usig e ugaia Assigme e esuig sae os ae eecue uig e o eecuio sage esigae as e [ o eio I a sae caie iises is assigme eoe e ime

eio es ( i wais ui e e isacig sceue is mae a ime (

e eg o e aig eio wi e aie a e oima souio ieiie e souio wi e eas oa ae isace wi e ecae as e oima a e esuig oima sae caie ee sie a e aig eio uaio oe 4

r 6.2 Planning period and assignment process

Annt

The decision process is described as follows:

Stp . Determine which straddle carriers are available to be assigned to trucks waiting in the

queue, For the initial assignment at T o, all straddle carriers are available and the algorithm

proceeds to Step 2. If the straddle carriers are not available, wait until the planning period expires

and go to Step 4.

Stp 2. Calculate an optimal assignment of straddle carriers to trucks that minimizes the total

distance travelled by each straddle carrier-truck pair. Use the Hungarian Algorithm to obtain the

optimal solution. Calculate the job execution time, namely the time when the straddle carriers will

become available for the next assignment,

Stp . Carry out the assignment - dispatch the straddles to the trucks. Add any unassigned trucks

to the unassigned truck queue. Wait until the end of the job execution period, 46

Step 4. After the job execution period has expired, examine the truck queue (The queue consists

of unassigned truck from the previous planning period and newly arrived trucks (those arrived

during the job execution period), Proceed to Step 1.

The above assignment Logic is presented on Figure 6,3

Figure 6.3 Logic for Hungarian assignment without the limit on truck wait time

6.2.2.2 Hungarian Algorithm II — Truck Priority Rule

This algorithm addresses the issue of excessively large waiting times that can occur as a result of the previous algorithm. It accomplishes this by giving priority to the trucks that can be processed during the same planning period. This means that a straddle carrier will be assigned to those trucks that can 4 be processed in the shortest possible time before the planning period ends. If the time required to process a truck is longer than the remained of the planning period, then the truck will not be processed,

If a straddle carrier finishes its assignment before the time period ends (2T ), it will evaluate

if it can make another assignment until the next dispatching schedule is made at time (2T ). If the assignment is possible, a straddle (or set of straddles) that has accomplished its job early is assigned to the trucks in the queue.

The events of the operation shown on Figure 6.2 are also used here, However, in marked contrast to Figure 6.2, the events in Figure 6,4 allow for the straddles to be reassigned to trucks for jobs that can be performed before the start of the next planning horizon. Namely, the assignment is carried out if it can be completed during the [T OE, 2T] period.

This change in the assignment is shown in the algorithm steps listed in Figure 6.5.

r 6.4 Modified assignment process 48

Alrth

e agoim is as oows

Stp . e agoim eemies i sae caies ae aaiae o e assige o ucks waiig

i e queue o e iiia assigme a o a sae caies ae aaiae I e sae caies ae o aaiae ocee o Se 5

Stp 2. Cacuae a oima assigme o sae caies o ucks a miimies e oa

isace aee y eac sae caie-uck ai Use e ugaia Agoim o oai e

oima souio Cacuae e o eecuio ime o eemie e ime we e sae caies wi ecome aaiae o e e assigme

Stp . Ca e assigme e accomise eoe e e o e aig eio? I yes cay

ou e assigme — isac e saes o e ucks Go o Se Oewise go o Se 5

Stp 4. Ae ee ay ucks om e eious aig eio si waiig i e queue? I yes go o Se

Stp . Wai ui e aig eio as ee Eamie e uck queue e queue cosiss o uassige ucks om e eious aig eio(s a e ewy aie ucks uig e as eio ocee o Se 1

is assigme ogic is sow i igue 5 o e e age 4

r 6. Logic for the Hungarian algorithm with priority assignment

6.2. rt th Iplt Enrtn

The heuristic presented in this section uses a different approach in assigning straddle carriers than the previous heuristics. It determines a sequence of jobs that each straddle carrier in the fleet has to perform with the objective of minimizing the total distance travelled. It then develops a schedule which assigns a straddle carrier to a truck sequence. 0

Annt rdr

rnl nd Oprtn l

- o eoes e ie oi i ime a wic e sae caies ae isace o ucks

- e aig eio is eie as e ime iea a as om e mome we is uck

ees e so ui e ime o we e is sae caie is isace

- uig e aig eio sae caies ae o assige o ucks a ae aiig

- e o eecuio is e ime iea ( o uig wic sae caies ae isace

a assige o ucks ase o e assigme eemie uig e aig eio

- e maimum aowe waiig ime w eoes e ime a is aowe o a uck o wai

ui i as o e assige e uck a as eace e maimum wai ime wi e assige i e e aig eio

- e coo ime C eoes a oi i ime we e agoim cecks i ay uck a is o

assige a i is i e uassige uck queue as ee waiig o moe a e maimum aowe waiig ime

e sae caies ae waiig o e eie uaio o e iiia aig eio (

eoe ey ae assige o ucks A ime e assigme o sae caies o ucks is mae e sae caies ae e isace o ucks

e assigme ocess is sow i igue e sae caies cay ou e assigme o e uaio o e o eecuio eio I a sae caie iises is as assigme eoe e aig eio es ( i wi wai ui e e isacig sceue is mae a ime ( I e sae caie is usy we e e isacig sceue as o e

eemie i wi wai ui e e isacig mome Oy ose sae caies a ae aaiae wi e isace o ucks i e queue 51

A a eeemie ime (Ct eoe e o eecuio commeces e agoim wi ceck i ay uck i e queue as ee waiig o moe em e maimum waiig ime wt a i i as

is uck wi e gie ioiy i e e sae caie isacig cyce

o is assigme e maimum waiig ime w t was se o 1 miues e agoim ae

e oima sceue as ee eemie eeamies e sceue ase o ow og e ucks ae waiig o seice I e uck as ee waiig moe a 1 miues i is moe o e egiig o e queue a ioiie I moe a oe uck is eemie o e waiig moe a 1 miues

ey ae moe o e egiig o e queue a ae seice ase o wo as waie oge

euisic ogic

e ocess o eeoig a sceue o assigig ucks o sae caies cosiss o e oowig ses

Step I. Develop an optimal schedule for one straddle carrier that can process all trucks in the fastest manner. o eac aaiae sae caie eemie e uck sequece wic miimie e

oa aee isace e uck sequece is eemie y usig e soes a agoim e 5 soes isace a sige sae caie as o aese o ocess a ucks is oe as e iiia souio a e sequece as e iiia sceue

Step 2. Introduce a second straddle carrier in the operation. om e se o emaiig sae caies aiaiy seec a seco sae caie o e iouce i oeaio e agoim is

akig oe uck om e iiia souio a assigig i o e ew sae caie e oa

isace aee y o sae caies is cacuae a comae o e iiia souio oaie i Se 1 I e ew oa isace aee is smae a e iiia souio e uck is e

emaey assige o e seco sae caie e ew oa isace aee is e ew souio I e seco sae caie was ae o imoe e souio y akig oe uck i ow

ies o ocess aoe uck so a e oa isace aee is ue euce (eg smae a

e ew souio ou i Se I e agoim is aoe uck a ca e assige o e seco sae caie i oe o ue euce e oa isace aee i wi o a

Se 3 om ses 1 a e assigme o wo sae caies is eeoe o ocess a ucks so a e oa isace aee is miimie e agoim i is se wi eiy i ee is aoe sae caie aaiae I e i sae caie cao imoe e souio e agoim wi "iouce" e e sae caies i aaiae e ocess wi coiue ui e agoim is e e sae caie a ca imoe e souio

I e agoim cao imoe e souio a a sae caies wee iesigae e

e assigme o saes o ucks is e oima sequece o os a wi miimie e oa isace aee

o eey aaiae sae caie e ocess o akig oe a o om e eiousy assige sae caies is eeae A e e e oima assigme o a ucks o sae caie(s is eeoe 53

The flow chart for the Heuristic with Implicit Enumeration is presented in Figure 6.7,

igue 7 Logic of the Implicit Enumeration Heuristic CHAPTER 7

THE APPLICATION OF STRADDLE CARRIER ASSIGNMENT MODELS

e eious cae esee iee agoims a euisics a wi e use o e sae caie assigme oem is cae eses e coaie emia ayou e uck aia

ae a e aicuas o e Case Suy o wic e agoims a euisics wi e aie

e oima oeaio i ems o e aig eio uaio miimum isace aee a e

eae miimum oima ee sie wi e ieiie

7.1 Case Study

7.1.1 Terminal Layout and Data Description

e Case Suy cosiss o oeaioa aa om a o o ew Yok/ew esey coaie emia

o eac uck a is aiig a e emia (o a ick u o o o e oowig iomaio is aaiae

- Aia ime a e gae

- So osiio a e ime e uck aies a e so

- Coaie ocaio i e ya (o wic e coaie ees o e oe o o om wic

i ees o e icke u

e ayou o e coaie emia is iusae i igue 71 is emia cosiss o ee

oes coaiig seciic coaie ocks Eac oe cosiss o seea ocks a ocks ae

ome om a gou o ows I eac ow coaies ae sack u o ee ig Eac soage ocaio

as a uique ieiicaio aess (eg M7 7 ec wic escies e osiio o e coaie

54 55

The trucks slot area is where containers are transferred from a truck chassis to the straddle carrier and vice versa. There is a finite numbers of slots. There is a limited number of straddle carriers to serve these slots, Each truck is assigned to an empty slot, and when the truck enters the slot it is ready to be served by a straddle carrier.

Container Blocks

igue 71 Terminal Layout

The data consist of 495 truck arrivals at the terminal and their arrival pattern is shown in

Figure 7.2. The assignment is performed with a fixed straddle carrier fleet size varying from 3 to 8,

The assignment models are written in the Visual Basic programming language. The programs are using as input a text file that contains truck arrival and container location information. The output results for each assignment and the related summary is saved in an MS Excel file. 5

igue 7 uck aia isiuio e ou o oeaio

71 Assumios

e osiio o a coaie sae caie a uck a e emia is eie y is "" a "y" cooiaes e sae caie ae a ewee ay wo ois is assume o e eciiea a

ece ie o a eie i A coaie moes eie om e soage ocaio a e ya o e so aea o ice esa

e sae caies ae ocae a e oigi oi a e egiig o ei assigme

eio e ume o sae caies aaiae a ay ime is kow a ei ocaio is aso kow ee ae o aom eakows a ey ae aeig a cosa see o a m (o

aic imacs ei moeme a acceeaio/eceeaio imes ae o cosiee

e uck waiig ime is cacuae om e ime e uck ees e esigae so a e

ime a sae caie egis o seice i e ocaio o a coaie i e sack oes iuece

e o-o o ick u ime 57

o comae e iee assigme saegies e oowig eomace measues ae cacuae

- Distance Travelled by Straddle Carriers. e oa isace aee is cacuae as e sum o a ae iieaies a saes comee uig e oeaio

- Average Service Time. o ucks a ae ickig u a coaie e aeage seice ime is

cacuae as e ime iea om e mome we sae caie is assige o ocess

a uck ui a coaie is oe o e uck cassis o e uck a is igig a

coaie io e o e seice ime is cacuae as a ime iea om e mome we

e sae caie is assige o e uck ui e coaie is emoe om e uck cassis

- Average Waiting Time per Truck, is aamee is cacuae as e ime ease om e mome a uck is soe ui i is assige o a sae caie

- Completion Time f0r All J0bs. e comeio ime is cacuae as e ime ease om e is uck aia ui e as sae caie as iise wi is assigme

o eac euisic e eomace measues ae cacuae a euisics wi e comae

o eac oe o eemie e es aoac o eacig e oecie o e isseaio e iiia souio e aseie agoim wi e ase o CS ue a oe imemee agoims wi y o imoe uo is souio

7 Case Suy esus

71 is Come is See

e oima esus o a gie sae caie ee sie ae sow i ae 71 e eomace measues ae esee as ows a e sae caie ee sie is sow as coums 8

bl . esus o e Aicaio o CS ue

Strddl Crrr lt Sz

4 6 8

Aeage Waiig ime e 51 155 11 1 1 3 uck (mmss Aeage Seice ime e 51 13 91 51 3 39 uck (mmss Aeage Seice ime e 1739 1 17 39 9 139 o-O uck (mmss Aeage Seice ime e 1 113 1 59 3 3 ick-U uck (mmss ime eee o ocess a 11 1131 1131 11117 11117 11117 os (mmss

oa isace aee y 51 5 3 397 57 597 Sae Caies (mies

.2.. n f lt

om igue 73 i is aae a e oima souio i ems o miimiig e sae ae

isace is oaie y uig see sae caies e oa isace aee y see sae caies is 57 mies e aeage uck wai ime is 1 secos e ime ease ui a ucks ae ocesse is 1 ous 11 miues a 17 secos 59

igue 73 oa isace aee as a ucio o sae caie ee sie

e ime eee o ocess aies y ess a miues we moe a ou sae caies ae i oeaio (ae 71 is meas a ie sae caies may e suicie o

ocess a ucks o ime We ie isea o eig saes ae use e uck eay wou icease om 1 secos o miues 11 secos wic i eaie ems may o e muc o a

ieece wie e cos o "saig" wo saes may e sigiica e oowig quesio o e

ae-o ewee seice quaiy o ucks a euce caia cos o e oeao ca e osuae

y e oeao "Wa is e sae caie ee sie a I ca u a miimies my cos wie keeig a saisacoy ee o seice o ucks i ems o acceae seice ime?" I ca e see

om igue 7 (a ae 71 a e aeage uck seice ime we ie sae caies ae oeaig is age y amos miues comae o e aeage seice ime we see sae caies ae i oeaio

e cage i aeage seice ime e uck a aeage waiig ime e uck as ucio o sae caie ee sie is sow i igues 7 a 75 eseciey

igue 7 Aeage seice ime e uck

igue 75 Aeage waiig ime e uck 6

.2..2 h Anl

A ieesig aomay is eeae i igue 73 I e oeaio is caie ou wi eig saes a e oe sae is emoe oe wou eec a e emaiig saes wou ae

oge isaces o accomis e same amou o wok I ac e oosie is ue emoig a sae euces e oa isace aee is esu ca e eaie i e oowig way

aig moe sae caies i oeaio a i is eee oes o esu i e oima oeaio

uemoe e oosie is ue — aig moe saes a i is eee wi esu i a ieicie oeaio e oo cause o is ieiciecy is a ucooiae comeiio amog e saes o

ucks (coaies I is comeiio e saes ae seaig oas om eac oe us

esoyig e macig oouiies a wou ea o e miimiaio o aee isace e

emoa o a sae iceases e caces o a mac as i is sow i e eucio i mieage

Simiay y aig moe aaiae saes a eee i meas a a sae may e assige o a uck wose seice ca ea o a oge ae isace eaig e uck o wai a

e assige y a iee sae a a ae ime may esu i a ee assigme i ems o euce isace aee

.2.2 nrn Annt I lt

e eious secio aue o e ac a y osoig e assigme o saes o ucks a

agie saigs i ems o euce mieage aee ca e aciee uemoe a ue saigs i sae caie ee sie ca e oaie wiou a sigiica eeioaio i uck seice

ime e souce o is eiciecy is eoe i is agoim

.2.2. n f lt

e esus i igue 7 sow a e oima souio is oaie we ie sae caies ae i oeaio a e aig eio is see miues

igue 7 oa isace aee y sae caies

e aeage uck waiig ime sow i igue 77 iceases wi e uaio o e

aig eio As moe ucks ae aie a ae i e queue ee ae moe oouiies o sae caies a ee (eas isace aee maces o saes wi ucks ca e mae i

ewe saes ae aaiae o e assigme Sice ee is o imi o e maimum aowe waiig ime sae caies o o ae ay ioiy assigmes ase o e waiig ime cosai e ack o e cosai esus i ecessie waiig imes o some ucks ecause ey mig e a away i e ya a ca oy e assige i ee is a aaiae caie a oes o

ae ay oe (ee ucks o coose om 3

igue 77 Aeage uck waiig ime o seice

igue 7 sows a e oa ime equie o ocess a ucks is aso a ucio o e

aig eio As e aig eio eg is geig icease e aeage waiig ime o

ucks is aso icease Sae caie oa oeaioa ime is saig o icease a a ige ae

o ceai aues o e aig eio

igue 7 ime ease ui a ucks ae ocesse

7 e Aomay emais

e aomay ecouee i Secio 71 wi e euisic usig e CS ue ceay occus i is case as we aig a age ume o sae caies i oeaio is esuig i a wose souio i ems o e oa isace aee o iusae is oi aig ee sae caies a a ou- miue aig eio yies a soe oa ae isace comae o e case o eig sae caies isace o e same aig eio I e aig eio is ewee eig a 1 miues e oeaio wi see sae caies as ee esus i ems o isace

aee a e oeaio wi eig sae caies

73 ugaia Assigme II esus

e esus ae sow i igue 79 e oima souio is aciee wi sae caies a a

ie- miue aig eio

igue 79 oa isace aee y sae caies 65

Should the terminal operator decide to run the operation with one less straddle and with the planning period of nine minutes, the total distance travelled will increase marginally by only 0.265% or 1.25 miles. This will be accompanied by insignificant increase in average truck waiting time (from 5:01 minutes to 5:08 minutes) as shown in Figure 7.10.

If the terminal operator would like to reduce the waiting time of trucks even more, he can operate with seven straddle carriers with a five-minute planning period which will reduce the truck waiting time by 25.91% (reduction of waiting time from 5:01 minutes to 3:43 minutes). This will result in an increase in the total distance travelled by only 1.296%.

Figure 7.10 Average truck waiting time for service

The average time that trucks wait for service does not differ substantially, if there are seven or eight straddle carriers in operation. Waiting time reaches the minimum of 3:10 minutes for eight straddles in operation and for a 5-minute planning period. That is 36.88% less compared to the waiting time when the total distance travelled reaches minimum.

Figure 7.11 shows the time required to process all trucks. The time elapsed is significantly different only when three straddle carriers are in operation. It shows that the operation has significant delays in processing trucks. As the planning period increases to more than six minutes, the time required to process all trucks is the same for four straddle carriers and above, This means that extending the work hours at the terminal to process all trucks is not required.

igue 711 Time elapsed until all jobs are processed 67

7.2.4 Implicit Enumeration Heuristic Results

The total travel distance for a given straddle carrier fleet size and various planning periods is shown in Figure 7.12. The figure shows that the optimal solution is achieved with six straddle carriers and a planning period of three minutes. The average wait time is 13:43 minutes. The time required to process all trucks is 10:13:40 hours (Appendix A, Table A.16).

The assignment with eight straddle carriers in operation and a 8-minute planning period has

0.2% longer travel distance compared to the best solution achieved. The average truck waiting time is reduced by 19.23%.

Figure 7.12 Total distance travelled as a function of the straddle carrier fleet size and the planning period

e seco es souio as eig sae caies i oeaio a a aig eio o eig miues Ee i is esu is use as a ossie souio om e ga we ca osee a e assigme wi a see sae caies a wi e ou-miue aig eio ies oy y

93 mies wic is 9 moe u euces e aeage uck waiig ime y 1 is souio is eee y o e emia oeao a e uckes ecause i yies owe cos (y

eucig e equime oo y oe sae caie (15 a e ucks ae waiig ess o seice

A oima souio wi ess equime i oeaio eaes emia oeao o assig ecess equime o oe as o e emia (i e so aig oio o o emoe (a se

e equime i e og u a euce e caia cos

igue 713 sows e aeage waiig ime o iee sae caie ee sie a

aig eio

igue 713 Aeage uck waiig ime o seice 69

When the number of straddle carriers in operation is more than four, Figure 7.14 shows that the time required to process all trucks is similar, Only when four straddle carriers are in operation and the planning period is either 3 or 10 minutes, there is a significant difference in the time required to process all trucks.

Figure 7.14 Time elapsed until all trucks are processed

7.3 Comparison Between Heuristics

The optimal solution for each heuristic is shown in Table 7.2. The best solution in terms of the total distance travelled by straddle carriers is obtained with Hungarian I. The solution uses five straddle carriers and a seven-minute planning period. The solution results in 25%, 35% and 12.5% equipment reduction when compared to the FCFS, Hungarian II and the Implicit Enumeration Heuristic respectively. 7

e oa isace aee is euce y we comae o e CS souio e aeage

uck waiig ime icease susaiay we comae o oe euisics

ae 7 Oima Souio om ou euisics Imici Eumeaio CS ugaia I ugaia II euisic Sae Caie ee Sie 7 5 aig eio (mi - 7 9 3 Aeage Waiig ime e 1 1177 51 uck (mmss 133 Aeage seice ime o ucks 3 119 (mmss 715 1551 Aeage seice ime o o- 9 39 5 o ucks (mmss 15 Aeage seice ime o ick- 3 13 731 u ucks (mmss 113 ime eee o ocess a os (mmss 11117 113 115 113

oa isace aee y 57 95 71 57 Sae Caies (mies

ugaia II maage o euce e waiig ime sigiicay o 5 miues a 1 seco

Aso isea o aig ie sae caies i oeaio o aciee e oima souio eig

sae caies ae eee o e i oeaio o miimie e oa isace aee Comae o

e CS ugaia II euce e oa isace aee y 1973 is is a 1 icease

comae o ugaia I

e Imici Eumeaio euisic icease e oa isace aee y comae

o ugaia I a ecease i y 39 a 39 comae o ugaia II a CS

eseciey e euisic as iceases e oa isace aee y 179 we comae o

ugaia I e aeage uck waiig ime is 13 miues a 3 secos wic is acceae o a

age coaie emia e aeage uck waiig ime o seice icease comae o e CS

a ugaia II Aso e oima oeaio usig Imici Eumeaio euisic was aciee 71 wi a eucio o 5 i sae caie ee sie comae o e ugaia I a y 15 comae o e CS Sice is agoim miimies e isace aee y sae caies

uig eac assigme e ioiy is gie o sae caies o ucks e agoim oy ioiies e ucks i ey ae eceee e maimum aowe waiig ime cosai

e esus sow a y ioucig a aig eio a us akig aaages o kow

uck-coaie ais wi oie a ee aocaio o sae caies o ucks I is cea a a

ee sie o 5 sae caies a a 7-miue aig eio gies e es esus i ems o miimiig e oa isace aee y sae caies u sice e aue o e agoim i

o oce sae caies o ocess ucks a ae waiig o a og eio o ime e aeage waiig ime i o acceae o a ucke us e Imici Eumeaio euisic oies a acceae souio i ems o waiig ime o ucks e ecommeaio is o use sae caies a a 3- miue aig eio a us oie a sigiicay ee seice o ucks wi a miima icease i oa ae isace y CHAPTER 8

SENSITIVITY OF THE STRADDLE CARRIER FLEET SIZE AND THE PLANNING

PERIOD DURATION WITH RESPECT TO THE TRUCK ARRIVAL RATE

is cae eses a aaysis o ow e sae caie ee sie a e uaio o e aig

eio ae imace y iee uck aia aes o a seciic aia ae e aaysis eemies

e oima sae caie ee sie a ees o e eoye a e oima aig eio e geeaio o same aa is eaie e oowe y e iscussio o esus

8.1 Generating the Sample Data

o eemie e eaiosi ewee e uck aia ae e sae caie ee sie a e

uaio o e aig eio a seies o eeimes wee couce I eac eeime e sae caie ee sie a e uaio o e aig eio wee cacuae o a aicua uck aia ae uck aia a e sos is eesee y e oisso ocess e ie-aia imes

ewee ees i e oisso ocess ae escie y e eoeia isiuio

e Moe Cao ecique was use o same aom aiaes Moe Cao samig assumes a "aom ume geeao" wic geeaes uiom saisicay ieee aues o e a oe iea [ 1 (aice aa Gou

e uck ie-aia ime is oaie om e iese ucio o e cumuaie

isiuio ucio o e Eoeia isiuio ( wee is e uck ie-aia ime a is uck aia ae

3 I oisso ocess ees occu coiuousy a ieeey o oe aoe

72 73

e meooogy is esee eow

(t is a aom aiae wic wi occu wi uiom oaiiy esiy o [1] e

uck ie-aia ime ca e eie om e iese ucio o

Micoso Eces aom ume geeao is use o geeae e aom uck aia ime ase o equaio (1

e uck aia ae (ume o ucks aiig uig oe ou e sae caie ee sie a e eg o e aig eio i eac simuaio ae esee i ae 1 o e age

o eame o a uck aia ae o 5 ucks/ou e sae caie ee sie was aie om 3

o wie e aig eio was aie om 1 o 1 miues us e is sceaio o e uck aia ae o 5 ucks/ou a 3 sae caies i oeaio wie e aig eio was 1 miue e seco sceaio a e same uck aia ae a sae caie ee sie u a a

aig eio o miues e ocess coiues ui a comiaios ae simuae ee was a oa o sceaios o simuae ucks wee aiig uig a 1 ou eio wi 9 o

ucks aie o ick-u coaies om e emia wie 1 eiee coaies o e

emia e uck so ocaio a e coaie a is associae wi a aicua uck wee aso aomy geeae e ugaia Agoim I was use o soe e assigme oem 4

bl 8. Simuaio Sceaio Sucue

uck Aia ae 5 5 75 1 15 (ucks/ou Sae Caie om 3 o om 5 o 1 om o 1 om o 1 om 1 o 1 ee Sie om 1 o om 1 o 1 om 1 o 1 om 1 o 1 om 1 o 1 aig eio 1 miues miues miues miues miues

ume o iee 1 1 1 1 1 ema ses oa ume o (-311 (1-511 (1-11 (1-11 simuaios o (1-111 = seciic aia ae = 500 = 5 = =

oa ume o 5+5+++ = simuaios

8.2 Ct f Strddl Crrr Oprtn

o a seciic uck aia ae e oima sae caie ee sie a e oima aig eio is eemie ase o e oa aiy cos o oeaio e cos associae wi ocessig ucks ae e e o e 1 ous o oeaio is ige ecause i is cosiee o e oeime

e oa aiy cos o oeaio (i $ e ay cosiss o e sae caie owesi a oeaig coss e Sae Caie owesi is eesse y equaio (

Wee

- ucase ice (i $s

C — Caia ecoey aco a is eesse y equaio 3

— Useu ie (i yeas 75

Wee

i - Iees (iscou ae

e sae caie ucase ice is assume o e $ 1 e eece seice ie is

15 yeas (o o acoma a ee is eo saage aue a e e o e seice ie e

Caia ecoey aco (C wic coes a ese aue io a seam o equa aua

aymes oe 15 yeas a a 555 iees (iscou ae is

e cos o owig sae is e $99 e yea Assumig a e emia oeaes

ays e yea a igoig e aiy comouig o iees e aiy owesi cos is

$383.18 e sae

e aiae cos cosiss o oeao wages sae caie maieace a wea a ea a e cos o ue a eeciciy e aiae cos is eesse y equaio (

Wee

Cs - Oeao wage

Cop — Maieace a wea a ea

Ce - Eegy cos (ue eeciciy ec

e oeao wage is ase o a aua saay o $ 1 e yea wokays e yea e wage ae is $ 3 e ou uig egua ous o oeaio a 579 $/ o oeime

Uio ues icae a ee mus e ee ies o eey wo saes us e wage oio o a saes oeaig cos is muiie y 15

e maieace o e sae caie uig oeaio a wea a ea o ies caes ec is assume o e 1 $/mie 6

The straddle carrier cost of fuel and electricity is 4,2 $/mile. The total cost of energy is calculated as a total number of miles travelled by a straddle carrier during the day multiplied by the energy cost of 4.2 $/mile.

8. Sltn Anl

The optimal straddle carrier fleet size and the planning period resulting from the simulation run are given in Table 8.2, For each specific arrival rate there are ten different simulation outputs based on ten different scenarios. The results are averaged across the scenarios, For example, the least cost operation for a truck arrival rate of 25 trucks/hour involves on average three straddle carriers and a five-minute planning period, yielding an average cost of $8,754.79 per day. The remaining optimal fleet size and planning period, the cost and selected performance measures for the arrival rates ranging from 25 truck/hour to 125 trucks/hour are shown in the table. Detailed results are given in

Appendix 8.4.

bl 8.2 Optimal Planning Period, Straddle Carrier Fleet Size and Performance for Different Arrival Rates

Arrival Rate (trucks/hour) 25 50 75 100 125

Straddle Carrier Fleet Size 3 6 8 10 13 Planning Period (min) 5 4 2 2 2 Average truck waiting time for 00:06:03 00:03:10 00:02:11 service (hh:mm:ss) 00:01:47 0:01:13 Average service time per truck 00:09:47 00:06:40 (hh:mm:ss) 00:05:50 00:05:20 0:04:38 Average service time for drop-off 00:04:57 00:03:16 truck (hh:mm:ss) 00:02:09 00:02:01 0:01:40 Average service time for pick-up 00:10:25 00:07:04 truck (hh:mm:ss) 00:06:14 00:05:43 0:04:57 Time Needed To finish all jobs 10:04:07 10:07:31 (hh:mm:ss) 10:09:21 10:05:12 10:05:47 Total Distance Travelled by 386.56 764.90 1168.53 1511.01 Straddle Carriers (miles) 1824,26 Total Cost of Operation Per Day 8,754.79 16,722.85 24,381.66 ($/day) 31,132.17 38,494.37 77

By doubling the arrival rate from 25 to 50 trucks per hour, the optimal straddle carrier fleet size also doubled (from 3 to 6) and the planning period was reduced from 5 to 4 minutes. As the arrival rate increased, in general, as shown in Table 8,2 and Figure 8.1, the number of straddle carriers in operation also increased. To accommodate a higher number of requests for service, the duration of the planning period was reduced.

Figure 8.1 Optimal planning period and straddle carrier fleet size for different truck arrival rates

8.4 Impact of Load Imbalance

To evaluate the impact of split between import and export containers arriving at the terminal, an experiment was conducted. In this experiment, the truck arrival rate was 100 trucks per hour, and the percentage of import containers varied between 10 and 80%. Figure 8.2 shows that the minimum cost is achieved when the operation is perfectly balanced. In this operation, 50% of trucks are coming to pick up import containers and 50% are arriving to deliver export containers. 7

igue oa aiy cos as a ucio o eceage o imo ucks aiig a e emia

owee e sae caie ee sie a aig eio ae o sesiie o e oa imaace (isiuio o imo a eo ucks as sow i ae 3 e sae caie ee sie emais ie a 1 saes a e aig eio is miues

ae 3 Oima Sae Caie ee Sie a aig eio as a ucio o Imo ucks Aiig a e emia

Optimal Assignment Distribution Straddle Carriers Fleet Size Planning Total Daily Cost Period 90% imports 10 2 $ 31,132.17 10% exports 80% imports 10 2 $ 29,753.39 20% exports 50% imports 10 2 $ 28,317.77 50% exports 30% imports 10 2 $ 29,367.94 70% exports 20% imports 10 2 $ 30,751.92 80% exports

8. En f Sl n Strddl Oprtn

ae sows a cage i e oima cos o oeaio a e sae caie ee sie

eee we e aia ae cages ee ae ecoomies o scae ese i ems o coss As e aia ae iceases y 1 (o 5 ucks/ e cos o oeaio is icease oy y 91 I e aia ae is ue icease o 75 ucks/ ( icease comae o e iiia case e oa cos is icease y 17 is e is osee i e sae caie ee sie as we We e aia ae is oue e oa ume o saes aso oue a we e aia ae ies

e sae caie ee sie iceases y 17

ae Cage

Aia ae (ucks/ou 5 5 75 1 15

Icease i uck aia ae ( 1 3

Icease i cos o oeaio ( 91 17 1 3

Icease i equime ( 1 17 33 333

I e cos o oeaio is eesse usig e aeage cos e coaie e esus ae sow i ae 5 a igue 3 is esu sow a e aeage coss ae eceasig is meas

a e ige e ume o eques o seice e owe e ee o iesme o eac uck

ocesse

bl 8. Aeage Cos e Coaie

Aia ae (ucks/ou 5 5 75 1 15

Aeage Cos e Coaie ($/coaie $ 35 $ 335 $ 351 $ 3113 $ 3 80

Figure 8.3 Average Cost per Container

8.6 Implications of Sampling Deviation

The solutions of the straddle carrier fleet size and planning period optimization are determined for a simulated random sample of arrival times, container locations, and truck slot locations. Each solution represents the mean of the total daily costs for a series of simulations (10 simulations in this analysis). To compare the solutions and determine the optimal solution for the problem, it is necessary to conduct a statistical analysis of results comparing the means and standard deviations of the total cost of operations for all analyzed combinations of straddle carrier fleet sizes and planning periods. Consideration of standard deviations is important as differences between means may be larger than corresponding standard deviations, making it difficult to conclude which solution is the optimal one.

As an example, for the operation with 13 straddle carriers, a planning period of 2 minutes, and an arrival rate of 125 trucks/hour, the sample mean of the total cost of operation is 38,494.37

$/day and the standard deviation is 999.05 $/day, For an operation with 12 straddle carriers, a 1 planning period of 1 minute, and arrival rate of 125 trucks/hour, the sample mean of the total cost of operation is 38,997.45 $/day and the standard deviation is 1,996.37 $/day (igue 93 e ieece between the means is 503.08 $/day, which is less than one standard deviation of either solution. This analysis implies that the standard deviations of the means in the simulation experiments will have to be reduced in order to make a conclusive determination of the optimal solution. This can be achieved by increasing the sample size, i.e. performing a larger number of simulations for any given truck arrival rate, straddle carrier fleet size, a planning period. Pair-wise statistical tests of the difference between the means will have to be conducted to compare the solutions for any given truck arrival rate to determine the optimal solution with a satisfactory confidence level.

igue Sample means and one standard deviation range

7 Cocusios e esus o e eeime esee i is cae yie e oowig cocusios

- e oima sae caie ee sie a e aig eio ee o e uck aia ae

- o a seciic aia ae e emia oeao ca use e agoims eeoe i is

isseaio o eemie e oima sae caie ee sie a e oima eg o e

aig eio a miimie e oa aiy cos o oeaio

- e sae caie ee sie a aig eio a yie a oima souio is o

sesiie o e aic imaace(eceage o imo a eo coaies aiig uig e ay

- ee seem o eis ecoomies o scae i sae caie oeaios A ooioae

icease i e uck aia ae esus i a smae icease i e oa cos a e sae

caie ee sie ese ae ikey ecoomies o scae ue o aic esiy 8

CAE

MAAGEME IMICAIOS

e ae-o ewee e cos o oeaio a seice quaiy oie o ucks is esee i is cae Cae ou a o a gie aia ae ee is a oima souio i ems o e sae caie ee sie a e aig eio a yie e owes cos o oeaio e iigs

om Cae ae use i a case suy o iusae e aicaio o e esee moe o a same aiy oeaio o e o emia e icig sucue o a uck aoime sysem is

iscusse I is sysem uckes make aagemes o a emium seice y sceuig i aace

e aias a e emia a a ceai ime e oeao cages a emium ae o suc seice

. rdff tn th Ct f Oprtn nd Srv Qlt

e esus o e eeimes i Cae ca e use y o emia maageme o eamie e imac o sae caie ee sie a e aig eio o e cos o oeaio a seice quaiy Maageme ca eeo a equime eoyme a a oies ee seice o ucks (y miimiig ei waiig ime o miimies e oa cos o oeaio

As a iusaio e oima a e seco es souios ae aaye o e oeaio wi a uck aia ae o 5 ucks/ou e oima oeaio ioes a sae caie ee o sae caies a a -miue aig eio (igue 91 e seco es souio wi iee

ee sie ioes 5 sae caies a -miue aig eio e cos ieece is $13

e ay o aoimaey 11 o e oa aiy cos o oeaio wi sae caies e aeage uck waiig ime wi 5 sae caies is miue a secos as comae o 3 miues a 1 secos wi sae caies a ieece o 1 miue a 1 secos o 1

us e emia oeao is icuig a magia icease i cos y aig oe aiioa sae caie aaiae 84

Figure 9.1 Total daily cost of operation for different straddle carrier fleet and truck arrival rate of 50 trucks/hour

Alternatively, the terminal can reduce the planning period from 4 to 2 minutes, while keeping the fleet at 6 straddle carriers. This results in a reduction of the average truck waiting time to 1 minute and 30 seconds, a 57.13% decrease (Appendix B.1 Table B.1.3), The total cost of operation increased marginally by $51.70 per day or 0.31%.

The optimal solution for a truck arrival rate of 125 trucks/hour involves 13 straddle carriers and a 2 minute planning period (shown on Figure 9.2). The reduction of the fleet to 12 straddle carriers and reduction of a planning period to 1 minute, results in reducing the average truck waiting time from 1 minute and 13 seconds to 55 seconds, while increasing the total cost by $500.08 per day.

Thus, it is possible to improve service for trucks by incurring a minimal increase in cost of 1.31%. 5

igue 9 Total daily cost of operation for different straddle carrier fleet and truck arrival rate of 125 trucks/hour

The terminal operator can reduce average truck waiting time even further by reducing the planning period to one minute, while keeping the fleet size to 13 straddle carriers. The average uck waiting time is reduced to 36 seconds, and the cost of operation increased by $65.65 per day or 0.17% compared to the optimal solution.

9 aig Sae Caie Oeaios wi aiae uck Aia aes

ougou e ay

Based on the results of the analysis presented in Chapter 8, the terminal operator can resourcefully develop an optimal operating plan that will utilize equipment more efficiently. The graph shown in

Figure 9.3 represents a sample distribution of truck arrivals at the port terminal during a 10-hour work day. The entire work day can be divided into time intervals including the hours with similar truck arrival rates. For each interval (and thus the corresponding truck arrival rate), the optimal fleet of sae caies a e oima aig eio ca e oaie usig e esus esee i

Cae

igue 93 isiuio o uck aias i a o emia y ou o e ay

e us is assume a e emia oeao i is case suy oeaes a ie sae caie ee ougou e ay e oima oeaig a yieig e miimum oa aiy cos o oeaio ioes 1 sae caies a a aig eio o 3 miues e oa aiy cos o is oeaio is $15 a e aeage uck waiig ime is 1 miue a 3 secos e eaie

esus o e aaysis ae sow i ae 91 a i Aei A (ae A7

ae 91 Cos o Oeaio a eomace o 1 Sae Caies Aeage Waiig ime e uck (mmss 13

Aeage Seice ime e uck (mmss 35

Aeage Seice ime e o-O uck (mmss 19

Aeage Seice ime o ick-U uck (mmss

Time needed to process all jobs (hh:mm:ss) 10:15:45

Total Distance Travelled by Straddle Carriers (miles) 481.2977

oa Cos ($/ay 15 7

o imoe e aiy emia oeaios e eie wok ay ca e iie io ie

iee ime ieas eumeae I- as sow i igue 9 o eac iea a aeage uck aia ae is cacuae ase o e aeage uck aia ae a e aaysis esee i Cae

a oeaioa a is seece o eac iea icuig e sae caie ee sie a

aig eio (ae 9

igue 9 ime ieas ase o simia uck aia aes

ae 9 emia Oeaig as o iee ime Ieas uig e Wok ay

Operational Plan ED I II III IV V

Hour ID 1 2 3 4 5 6 7 8 9 10

Actual hourly arrival rates (trucks/hr) 44 53 48 55 100 75 45 55 50 25

Average Arrival Rate (trucks/hr) 50 100 75 50 25

Straddle Carrier Fleet Size 6 10 8 6 3

Planning Period (min) 4 2 2 4 5 88

ime Iea I wic icues e is ou oeaig ous as a aeage uck aia ae o 5 ucks/ou ase o e aaysis i Cae a usig e oima souio o a aia

ae o 5 ucks e ou e oima oeaioa a o is iea (Oeaioa a I ioes

sae caies a a aig eio o miues I e same mae e oima sae caie ee sie a e aig eio ae eemie o oeaioa as II oug (ae

9

e us is assume a e emia oeao as a ee o 1 sae caies aaiae a a

imes u oeaes ase o e oeaioa as esee i ae 9 is meas a some sae caies wi e ie i ceai ieas o e ay (eg sae caies wi e ie i

Iea I wie sae caies wi e i oeaio e oa cos o oeaio i is case is

15591 $/ay (ae 93 is is a eucio i e oa aiy cos o oeaios as comae

o e eious case wee a 1 sae caies wok a ay

bl . Cos o Oeaio a eomace wi Iea-ase Oeaig as a ie Sae Caie ee

Aeage Waiig ime e uck (mmss

Aeage Seice ime e uck (mmss 17

Aeage Seice ime e o-O uck 3 (mmss Aeage Seice ime o ick-U uck (mmss 3

ime eee o ocess a os (mmss 1113

oa isace aee y Sae Caies (mies 73

oa Cos ($/ay 15591

owee a emia oeao ca ae a oeaio a aows e equime icuig sae caies o e sae ewee iee yas o oeaig su-sysems wii e emia I 8

is case e ie sae caies uig ime ieas I III, I, a cou e eoye o oe

asks wii e same emia (eg si-o-soe oeaios ai ya oeaios ec is wou i eec euce e sae caie owesi a associae ao cos o e aaye ya oeaio as ese coss wou ow esie wi e oeaio wii e emia a uiies e equime a wou oewise e ie o eame e ou sae caies a wee ie uig ime Iea I i e eious sceaio wou e eoye o e ai ya e owesi a ao cos o ese sae caies uig ime Iea I wou e cage o ai ya oeaios eucig e cos o

e aaye uck oeaios I is sceaio is imemee i e aaye emia e oa cos o oeaios ecomes 1911 $/ay (ae 9

bl .4 Cos o Oeaio wi Iea-ase Oeaig as a Sae Sae Caie ee

Aeage Waiig ime e uck (mmss

Aeage Seice ime e uck (mmss 17 Aeage Seice ime e o-O uck (mm ss 3 Aeage Seice ime o ick-U uck (mmss 3 ime eee o ocess a os (mmss 1113

oa isace aee y Sae Caies (mies 73

oa Cos ($/ay $1911

e aiy cos o oeaio wi a ie sae caie ee is $371 ige a e

aiy cos o oeaio wi a sae sae caie ee a 9 ieece e isaaage o

is oeaio is a sae caies ae imie o ocess oy ucks wie i e oeaio wi a sae sae caie ee sae caies ca e eoye o iee asks wii e emia

eucig e iig imoig e equime uiiaio a uimaey eucig e equime owesi a associae ao cos 0

. rn Strtr f n Appntnt St

e os o os Agees a og eac i Caioia iouce a ogam cae Oeak i uy

3 wi e oecie o si o eae uck aic om eak o o-eak ous o e ay (ie o eeig a ig ous we ee is ess cogesio o eay igways e iea ei e

ogam was o ee usiess ous o e o emias a isiue a eak aic Miigaio ee

(M wic wou e i eec uig eak ous us ecouagig uckes (a sies o uiie o-eak ous o e maimum ee ossie (I/IIC

e kowege o oima sae caie ee sie a aig eio o a gie uck aia ae oies a goo ouaio o a aioa icig o uck aoimes A goo

icig oicy wou aem o se ices so a ey coe e aeage o magia cos o aig a uck-aco a is coaie eeoe i eeoig a goo icig oicy o aoimes e

is se is o esimae e cos o aig a uck a as a aoime

e cos o seicig a uck wi a aoime wi equa e magia (o icemea cos ewee e oeaio wi aoimes a e oe wiou aoimes I aoimes

equie a ew sae o e oug i e e cos o is sae mus e aocae amog seea

ucks a ae aoimes I oy oe uck is ae e e cos o e sae sou e

uy aocae o is aicua uck

e oae aeage coss o aig a uck we ucks aie a e 5 ucks e ou

ae wou e $35 e uck I we sceue 5 moe ucks o aie uig e same ou e aiioa cos wou e aoimaey $317 5 e aoime is cos is smae comae o aeage cos o $ 335 e coaie o a 5 ucks/ou uck aia ae (Cae 5 ae 5

ee wi e o aiioa cos o e oeao i e aoime is mae uig a eio we suicie saes ae oeaig o see is aoime

is is equa e oa cos o oeaio $7579 iie y e 5 ucks see 5 is is equa e oa cos o oeaio o 5 ucks e ou o $175 mius e cos o oeaio o 5 ucks o $7579 iie y ose 5 aiioa ucks see e ay

As o e icig e oeao sou cage e ae (ice a coes e magia cos e wi icu o seice a aoime I e magia cos is eo e oeao wi ea ecess oi

o aoi cagig aes a may ucuae so as o eec e acua magia cos e oeao may

oecas e ume o aoimes a wi occu (o aggessiey make e aoime sceue a i eec sceue em ogee so a i as a ceai age ouaio o ucks a wi sae i e cos o a sae Suc maageme o aoimes wi aoi a siuaio wee a uck is cage a ae a wi coe 1 o e magia cos oe ay a oy 1 i e uck is oe amog a gou o 1 aoimes

I sou e oie ou a e magia cos o a aoime go smae we e

oume icease ue o ese eceasig ecoomies o scae e oeao sas o make ecess

oi e is a o e ecess oi is ue o e eceasig magia coss e seco a wi come om e cagig o a emium aoime ae i ecess o e oigia aeage cos o eame i e oeao wee o cage a aoime ae o $ e coaie e $315 wou come om e ecease magia cos a $9 wou come om e ieece ewee e aoime ice a e oigia aeage cos

.4 Cnln

is cae oie a isig a oee acica guieies o ow e emia oeao ca maage e sae caie ee

y emoig equime om e oeaio e cos o oeaio icease y a sma

eceage e eei o gaiig a aiioa sae caie o e emoye esewee i e

emia is imoa eseciay i ee is a ee o icease e ouciiy i oe emia ya aeas eucig e aig eio o e same sae caie ee sie eas o a smae uck waiig ime Aso i is ossie o euce e aig eio a e sae caie ee sie a 2 imoe seice o ucks y icuig a miima aiioa cos oe e oima souio (seco eame Cae 91 e aiioa cos is i e 3 o 131 age

ecogiig simia uck aia aes o emia maageme ca eeo oeaios

ase o ese uck aia aes emia maageme ca eemie oima e sae caie

ee sie o eac uck aia ae a a e oeaio accoigy is eaes ossie

eoyme o ecess sae caies o iee yas CAE 0

COCUSIO A E ECOMMEAIOS O UUE ESEAC

is isseaio eeoe seea ew a ioaie oimiaio moes o e oeaioa assigme o sae caies a e coaie emia I aiio o e assigme e oima sae caie ee sie is cacuae Uike e saic sige eio oimiaio wee esouces ae oimay aocae oce a oy oce i ea ime oimiaio i is ciica o eemie a oima eio uig wic e accumuaio o uck equess o seice wou occu eoe e saes ae isace o seice ese equess is isseaio makes a coiuio o e ie o ea ime asoaio equime isacig y is ioucig e coce o e aig

eio a e cacuaig i I is cae e esus a iigs ae summaie a ecommeaios o uue eseac ae esee

0. lt nd ndn

A comeesie ieaue eiew was couce o aious imemeaios o assigme agoims a sceuig use o assig coaie aig equime i a coaie emia e

ieaue eiew i o i ay aem o eayig seice o ucks o a seciic eio o ime i oe o ee eoy equime e ieaue eiew esee guieies o a assigme agoim imemeaio a esee eomace aamees a ca e use o eauae e eiciecy o e oeaio

Cae esee e issues a e emia oeao aces uig e aiy oeaio e

oio o oimaiy i ea ime oimiaio was eaie a e cocusio as o e oimaiy o

e assigme o sae caies o ucks wee mae

94

e assigme moes esee i Cae wee use i Cae o a acua ea wo

uck aia ae oaie om e emia oeao i o ewak ew esey emia oeao e assigme i wic e cosa ume o sae caies is oeaig ougou e woe ay was aaye e iigs ae summaie eow

- e ugaia Agoim I oie e es souio i ems o miimiig e oa

isace aee y saes u i o cosie e uck waiig ime a ecessie

waiig ime a ae o acceae o uckes e og wai ime makes is aoac

uaacie o uckes a us iicu o imeme i acua oeaio

- e ugaia Agoim II oies acceae uck waiig imes u equies e

ages sae caie ee sie o e emoye

- e euisic ase o Imici Eumeaio oies a acceae souio o e

ecessie waiig ime o ucks e ecommeaio is o eoy sae caies a

a aig eio o 3 miues Sigiicay ee seice is oie o ucks wi a

miima icease i oa ae isace o

e imac o e uck aia ae o sae caie ee sie a aig oio was eamie i Cae e esus o e eeime esee yie e oowig cocusios

- e oima sae caie ee sie a e aig eio ee o e uck aia ae

- o a seciic aia ae e emia oeao ca use e agoims eeoe i is

isseaio o eemie e oima sae caie ee sie a e oima eg o e

aig eio a miimie e oa aiy cos o oeaio

- e sae caie ee sie a aig eio a yie a oima souio is o

sesiie o aic imaace(eceage o imo a eo coaies aiig uig e

ay 95

- There seem to exist economies of scale in straddle carrier operations, A increase in the truck

arrival rate results in a smaller increase in total cost and the straddle carrier fleet size. These

are likely economies of scale due to traffic density.

The trade-offs between the cost of operation and providing better service to trucks were presented in Chapter 9, The results show that port terminal management can alter the operational parameters without much sacrifice in cost, The shallowness of the cost function enables the removal of the straddle carrier from operation with a negligible cost increase (1.12%, Chapter 9,1) and reduction of the truck waiting time. Also, by changing the duration of the planning period and operating with fixed straddle carrier fleet size, the truck waiting time is reduced and the cost of operation increases by 0.17%, The managerial implication is that the straddle carrier fleet and planning period can be adjusted to meet a specific goal, and total cost will have minor deviations from the optimal solution.

The operation with variable straddle carrier fleet size and planning period was presented in

Chapter 9.3. The entire work is divided into time intervals including the hours with similar truck arrival rates, For each interval (and thus the corresponding truck arrival rate), the optimal fleet of straddle carriers and the optimal planning period can be obtained using the results presented in

Chapter 8. The cost of operation, compared to the cost with fixed fleet size, decreased by 28.96 % if the straddle carriers be shared between different yards or operating sub-systems within the terminal, If unused straddle carriers are idle the cost of operation is reduced by 0,6 %,

The dissertation concludes with the discussion of the pricing structure of an appointment system, The knowledge of optimal straddle carrier fleet size and planning period provides a foundation for rational pricing of truck appointments. To develop a good pricing policy for appointments, the first step is to estimate the cost of handling a truck that has an appointment. 6

0.2 Cntrbtn f th rh

The methodology and findings of this dissertation would contribute in two areas (1) Assignment

Algorithms Application and (2) Container Terminal Operation Management,

0.2. Cntrbtn t Annt Alrth Appltn

This dissertation contributes to the application of assignment algorithms by implementing the concept of the planning period with the goal of developing an efficient allocation of straddle carriers to trucks.

The research reflects an effort to implement different assignment strategies to model an important problem which arises in container terminal operations. The relationship between the planning period and straddle carrier fleet size and how they affect the operational parameters was considered in the analysis. The assignment concept can be a part of a decision support system to aid planning for container terminal operations,

0.2.2 Cntrbtn t rt rnl Mnnt nd Oprtn

The assignment concept presented in this dissertation can be a useful tool for port terminal management to evaluate different operational scenarios and can aid the decision-making process, The presented methodology and analysis provide management with tools to improve the operations. The results of the analysis presented in Chapter 8 provide decision makers insight in following areas:

- The analysis provides the optimal straddle carrier fleet size and planning period for specific

truck arrival rate that will minimize the cost of operation. The total cost of operation is

minimized while providing an acceptable level of service to trucks.

- The analysis evaluates the change in the total cost of operation, if the terminal operator would

like to improve the service to trucks. Guidelines are presented for the port terminal operator

to evaluate how the cost of operation will change, if the planning period and (or) straddle

carrier fleet size is changed,

- The analysis provides insights on pricing, if an appointment system is implemented.

0. ndtn fr tr rh

Different objective function can be investigated in the future, and their advantages and disadvantaged can be explored. The objective function used in this research is to minimize the total distance travelled. A weighted objective function of distance travelled and truck waiting time could be implemented, Different priorities can be given to distance travelled or waiting time by varying a and 13 presented in equation 10.3.1

Objective Function = straddle distance travelled + *delay in servicing trucks (10.3.1)

Where:

is a travel cost per unit distance for straddle carrier

13 is a linear cost penalty for delay in servicing a truck

When trucks enter the terminal, the terminal operator knows which trucks arrived to pick-up containers, and which trucks are delivering containers. The assignment strategy that will recognize these service request and pair drop-off jobs and pick-up jobs within the planning period can be a part of future research.

Optimizing the operation between two or more yards, with shared straddle carrier fleet, can be explored as a part of future research, The optimal operational plan can be determined that provides an effective straddle carrier utilization, while ensuring satisfactory level of service to customers.

When analyzing the impact of truck arrival rates on straddle carrier fleet size and planning period, the optimization of the truck slot positions and container positions in the yard should be considered as well,

An appointment system can be implemented and its impact on the cost of operation should be determined. By redistributing the portion of trucks arriving during the peak hour to the non-peak period, a possibility to use smaller straddle carrier fleet to process service requests should be investigated, The pricing of services and incentives for truckers to make appointments should be 8 iesigae e ice o ow muc e emia oeao sou cage o a aoime o aac

uckes o uiie e o-eak ous sou e iesigae

e o ewak Coaie emia eeiece is a oeig uckes e oio o aie

uig o-eak ous a ae muc soe u-aou ime i o aac uckes o is seice

A suy ca e couce i e uue o iesigae e ee o seice (uck seice ime a wi aac a ige eceage o ucks o uiie e o-eak ou seice AEI A

ESUS O SAE CAIES ASSIGMES

A. nrn Alrth I t n r Wt

bl A. ee Sae Caies i Oeaio wi a aig oio o ayig uaio

3 Sae Caies i Oeaio

aig eio (mi

1 3 5 7 9 1

Aeage Waiig ime e uck 731 153 39 19 1353 9 (mmss 553 59 319 3

Aeage Seice ime e uck 39 1 7 113 1373 11 31 (mmss 31 3155 375

Aeage seice ime e o- O uck 11 17 33 51 535 17 1133 113 3337 359 (mmss Aeage Seice ime o ick-U uck 37 53 955 113 337 313 33 73 39 55 (mmss ime eee o ocess a os 135 15 15739 1151 13 (mmss 1359 1555 1537 15557 1551

oa isace aee y sae Caies 555 533 9311 955 579 5351 55 (mies 53111 5911

1

ae A ou Sae Caies i Oeaio wi a aig oio o ayig uaio

Sae Caies i Oeaio

aig eio (mi

1 3 5 7 9 1

Aeage Waiig ime e uck 55 13 1 31 59 13 19 131 917 73 (mmss Aeage seice ime e uck 3 1539 351 331 115 153 1515 151 3119 939 (mmss Aeage seice ime e o- o uck 71 13 3 9 151 35 1 131 15 (mmss Aeage Seice ime o ick- U uck 919 1 51 371 13 1351 1 53 359 35 (mmss ime eee o ocess a os 1133 1133 113 15 115 115335 13 1339 133955 13591 (mmss oa isace aee y sae Caies 553 515 (mies 5 9715 9 3 93 5515 5 53

ae A3 ie Sae Caies i Oeaio wi a aig oio o ayig uaio

5 Sae Caies i Oeaio

aig eio (mi

1 3 5 7 9 1

Aeage Waiig ime e uck 15 39 1 17 3 57 1177 1313 17 17 (mmss Aeage Seice ime e uck 5 13 3 1 39 555 119 133 191 1 (mmss Aeage seice ime e o- 1 5 3 1551 O uck 333 39 5 3 3 (mmss Aeage Seice ime o ick- U uck 1 3 91 1 33 11 13 151 13 511 (mmss ime eee o ocess a os 113 113 113 113 1151 153 113 1175 115 1395 (mmss oa isace aee y Sae Caies 539 553 57 91 917 75 9 795 519 5155 (mies 0

bl A.4 Si Sae Caies i Oeaio wi a aig oio o ayig uaio

Sae Caies i Oeaio

aig eio (mi

1 3 5 7 9 1

Aeage Waiig ime e uck 5 1 317 57 13 95 5157 195 15 1355 (mmss Aeage seice ime e uck 31 539 719 11 3 5 1119 15 13759 (mmss Aeage seice ime e o- o uck 119 15 3 3 15 3 39 575 (mmss Aeage seice ime o ick- 331 5 75 1519 331 U uck 55 131 131 1535 (mmss ime eee o ocess a os 111 11 113 113 11 1151 1331 11913 11159 1137 (mmss oa isace aee y Sae Caies 51113 55 51 97 7 15 59 1 1 (mies 715

bl A. See Sae Caies i Oeaio wi a aig oio o ayig uaio

7 Sae Caies i Oeaio

aig eio (mi

1 3 5 7 9 1

Aeage Waiig ime e uck 3 11 157 5 3 13 93 13 113 (mmss Aeage Seice ime e uck 3 33 1 515 1555 315 53 1 1 (mmss Aeage seice ime e o- O uck 17 13 9 51 19 93 33 1955 19 (mmss Aeage seice ime o ick- U uck 31 355 3 533 91 179 335 557 115 133 (mmss ime eee o ocess a os 111 11 113 113 11 119 117 1317 15 1131 (mmss oa isace aee y Sae Caies (mies 539 5 35 5 17 35 79 19 5 7 102

Table A.6 Eight Straddle Carriers in Operation with a Planning Horizon of Varying Duration

8 Straddle Carriers in Operation

Planning Period (min)

1 3 5 7 9 1

Aeage Waiig ime e uck 35 1 139 19 39 3 13 9 1 (mmss Aeage seice ime e uck 55 35 355 37 57 139 1 313 5 1 (mmss Aeage Seice ime e o- o uck 1 15 15 3 31 35 735 9 5 5 (mmss Aeage Seice ime o ick- 39 3 1 5 113 179 U uck 31 537 1113 (mmss ime eee o ocess a os 111 111 113 115 11 119 117 1151 13 1131 (mmss oa isace aee y 9351 9 7 975 1 57597 7 759 37 5315 Sae Caies (mies

Table A.7 Ten Straddle Carriers in Operation with a Planning Horizon of Varying Duration

10 Straddle Carriers in Operation

Planning Period (min)

3 5 7 9 1 Aeage Waiig ime 35 1 13 7 39 33 39 111 1 33 e uck Aeage Seice ime e uck 9 31 35 51 5 13 153 33 (mmss Aeage Seice ime e o- 5 11 19 7 3 313 3 5 57 137 o uck (mmss Aeage seice ime o ick- 3 33 3 55 919 19 9 3 U uck (mmss ime eee o ocess a os 111 11 1155 115 117 1179 117 115 1175 11 (mmss oa isace aee y 13 19 737 71 759 93 917 575 15 sae Caies (mies 0

A.2 nrn Alrth II Wth r rrt

bl A.8 ee Sae Caies i Oeaio wi a aig oio o ayig uaio 3 Sae Caies i Oeaio aig eio (mi 5 7 9 1 Aeage Waiig ime e uck (mmss 135 517 3 9 91 555 Aeage Seice ime e uck (mmss 191 5 5 35 39 5 3 Aeage Seice ime e o-O uck (mmss 35 13 5 7 1 113 Aeage Seice ime o ick-U uck (mmss 1355 5911 9 33 351 311 319 ime eee o ocess a os (mmss 151 119 111 1 139 133 133 oa isace aee y Sae Caies (mies 55 5199 511 51 5199 5173 53

bl A. ou Sae Caies i Oeaio wi a aig oio o ayig uaio

Sae Caies i Oeaio

aig eio (mi

5 7 9 1 Aeage Waiig ime e uck (mmss 35 1 1351 51 1 13 95 Aeage Seice ime e uck (mmss 5 1 11 1111 1 1 11 Aeage Seice ime e o-O uck (mmss 53 353 53 11 551 5 Aeage Seice ime o ick-U uck (mmss 55 5 1753 1155 1335 133 151 ime eee o ocess a os (mmss 11 133 1151 117 115 113 11 oa isace aee y Sae Caies (mies 517 513 51 95 57 93 93 104

Table A.10 ie Sae Caies i Oeaio wi a aig oio o ayig uaio

5 Sae Caies i Oeaio

aig eio (mi

5 7 9 1 Aeage Waiig ime e uck (mmss 35 7 55 11 7 75 Aeage Seice ime e uck (mmss 19 19 1 33 91 9 1 Aeage Seice ime e o-O uck (mmss 1 31 5 53 37 Aeage Seice ime o ick-U uck (mmss 97 11 37 9 9 97 1 ime eee o ocess a os (mmss 19 113 11 117 11 113 11 oa isace aee y Sae Caies (mies 51 9 51 997 5 9113 9

Table A.11 Si Sae Caies i Oeaio wi a aig oio o ayig uaio

Sae Caies i Oeaio

aig eio (mi

5 7 9 1 Aeage Waiig ime e uck (mmss 131 9 3 5 51 53 1 Aeage Seice ime e uck (mmss 355 79 5 733 75 39 Aeage Seice ime e o-O uck (mmss 39 1 35 17 55 Aeage Seice ime o ick-U uck (mmss 5 731 719 71 755 1 5 ime eee o ocess a os (ous 15 113 113 117 113 11 11 oa isace aee y Sae Caies (mies 553 9137 9 3 9 379 59 105

Table A.12 See Sae Caies i Oeaio wi a aig oio o ayig uaio

7 Sae Caies i Oeaio

aig eio (mi

5 7 9 1 Aeage Waiig ime e uck (mmss 11 33 39 9 7 5 5 Aeage Seice ime e uck (mmss 35 55 75 7 Aeage Seice ime e o-O uck (mmss 3 33 3 3 5 7 Aeage Seice ime o ick-U uck (mmss 3 1 9 5 7 739 39 ime eee o ocess a os (mmss 139 11 119 117 113 11 11 oa isace aee y 57 7 1 3 53 73 33 Sae Caies (mies

Table A.13 Eig Sae Caies i Oeaio wi a aig oio o ayig uaio

Sae Caies i Oeaio

aig eio (mi

5 7 9 1 Aeage Waiig ime e uck (mmss 13 31 337 33 51 553 Aeage Seice ime e uck (mmss 55 551 1 5 715 9 Aeage Seice ime e o-O uck (mmss 31 37 31 35 5 3 Aeage Seice ime o ick-U uck (mmss 7 5 11 31 79 731 5 ime eee o ocess a os (mmss 1311 11 119 117 115 115 11 oa isace aee y 9933 77 731 737 713 71 Sae Caies (mies 106

A.3 Heuristic with Implicit Enumeration

Table A.14 ou Sae Caies i Oeaio wi a aig oio o ayig uaio

Sae Caies i Oeaio aig eio (mi 3 5 7 9 1 Aeage uck Waiig ime o seice (mmss 15 375 3153 1 31 311 9 5 Aeage seice ime e uck (mmss 5 3 357 35 31 73 Aeage seice ime o o-o uck (mmss 331 1 353 33 39 39 517 Aeage seice ime o ick-u uck (mmss 53 39 335 7 31 3 7 ime eee o iis a os (mmss 15 1151 1151 1151 117 17 115 11319 oa isace aee y Sae Caies (mies 593 755 1 7 719 5

Table A.15 ie Sae Caies i Oeaio wi a aig oio o ayig uaio

5 Sae Caies i Oeaio

aig eio (mi

3 5 7 9 1 Aeage uck Waiig ime o seice 1 51 355 37 311 1 5 7 (mmss Aeage seice ime e uck (mmss 31 31 339 339 333 75 3 Aeage seice ime o o-o uck (mmss 59 3 355 3 3 33 9 5 Aeage seice ime o ick-u uck (mmss 331 3 37 75 3337 35 7 95 ime eee o iis a os (mmss 113 115 1151 1151 117 1151 1151 1151 oa isace aee y Straddle Carriers (miles) 3 5915 911 93 377 77 1 I 0

bl A.6 Si Sae Caies i Oeaio wi a aig oio o ayig uaio

Sae Caies i Oeaio

aig eio (mi

3 5 7 9 1

Aeage uck Waiig ime o seice 133 33 31 135 3 19 19 (mmss Aeage seice ime e uck (mmss 1551 3 335 15 5 51 151 3 Aeage seice ime o 15 1551 3 155 9 339 3 o - o uck (mmss Aeage seice ime o 113 33 3 1 59 1 5 ick- u uck (mmss ime eee o iis a os (mmss 113 1151 1151 1151 117 1151 1151 1151 oa isace aee y Sae Caies 5 513 993 559 5933 597 3 (mmss

bl A. See Sae Caies i Oeaio wi a aig oio o ayig uaio

7 Sae Caies i Oeaio

aig eio (mi

5 7 9 1 Aeage uck Waiig ime o seice 137 11 159 157 173 193 1 9 (mmss Aeage seice ime e uck (mmss 15 11 191 1755 1911 1 315 Aeage seice ime o 13 1551 17 155 193 3 9 3 o - o uck (mmss Aeage seice ime o 15 137 19 11 199 151 3 59 ick-u uck (mmss ime eee o iis a os (mmss 113 1151 1151 115 117 1151 1151 1151 oa isace aee y Sae Caies (mies 559 511 313 51 573 5935 77 35 08

bl A.8 Eight Straddle Carriers in Operation with a Planning Horizon of Varying Duration

8 Straddle Carriers in Operation

Planning Period (min)

3 5 7 9 1

Aeage uck Waiig ime 1333 11 13 133 7 159 33 o seice (mmss Aeage seice ime e 15 1315 1 15 1 truck (hh:mm:ss) 197 31 55 Average service time for 115 135 155 15 15 31 9 drop - off truck (hh:mm:ss) Average service time for 1553 131 19 157 7 19 557 pick- up truck (hh:mm:ss) Time Needed To finish a 113 1151 1151 115 117 jobs (hh:mm:ss) 1151 1151 115 Total Distance Traveled by 575 5537 5 Straddle Carriers (miles) 5 5 5177 3 595 APPENDIX B

RESULTS OF THE EXPERIMENT

B.1 Optimal Solution for Different Arrival Rates

Table B.1.1 Three Straddle Carriers in Operation For Truck Arrival Rate of 25 trucks/hour

3 Sae Caies i Oeaio aig eio (mi 1 3 5 7 9 1 Aeage uck Waiig ime 11 11 317 3 1 o seice (mmss 3 1 19 13937 Aeage seice ime e uck 53 1 75 (mmss 3 97 19 513 131 133 135 Aeage seice ime o o- 1 5 3 1 o uck (mmss 57 31 95 1 157 31 Aeage seice ime o ick- 5 73 9 15 173 u uck (mmss 5 97 1191 15 ime eee o mis a os 111 11 115 137 17 1 (mmss 13757 111319 11515 139

Oeime( mmss 11 1 15 37 7 3757 11319 1515 39

oa isace aee y 391 395 39 Sae Caies (mies 39135 35 13115 173 3 5975 195

oa Oeaig Cos ($/ay 791 731 735 7319 73779 71 777 9 915 331

oa Owesi Cos ($/ay 15171

oa Cos ($/ay 131 93 7135 793 7579 9113 93377 95977 9 91 Table B.1.2 Si Sae Caies i Oeaio o uck Aia ae o 5 ucks/ou Sae Caies i Oeaio aig eio (mi 1 3 5 7 9 1 Aeage uck Waiig ime o seice 13 31 51 11 5 51 157 1599 (mmss Aeage seice ime 5 553 5 17 9 11933 1939 e uck (mmss Aeage seice ime o o-o uck 1 33 31 1 53 9 11 73 59 (mmss Aeage seice ime o ick-u uck 5 1 7 933 111 35 593 131 953 (mmss ime eee o iis 133 11 15 1731 11 133 1131 1151 135 13 a os (mmss

Oeime (mmss 33 11 5 731 1 33 131 151 35 3

oa isace aee y Sae Caies 7791 77 7779 79 7915 17 9591 9175 75 (mies oa Oeaig Cos 151 19597 1553973 13171 13597 151 17 1377 153 13 ($/ay

oa Owesi Cos 995 ($/ay

oa Cos ($/ay 153 17399 175 173 17111 17 191711 197 1993 191599 Table B.1.3 Eig Sae Caies i Oeaio o uck Aia ae o 75 ucks/ou

Sae Caies i Oeaio

aig eio (mi 1 3 5 7 9 1 Aeage uck Waiig ime o seice 11 355 5 19 33 73 1191 157 95 (mmss Aeage seice ime 55 731 1 13 3153 71 133 1375 13755 e uck (mmss Aeage seice ime o o-o uck 15 9 3 33 13 9 73 3513 55 (mmss Aeage seice ime o ick-u uck 5 59 535 3 5 13 955 51 1311 1 (mmss ime eee o iis 151 191 1113 153 15 115 1159 115 1333 139 a os (mmss Oeime (mmss 51 91 113 53 5 5 159 15 333 39 oa isace aee y Sae 11733 1153 11 17 13 137 1315 13 13197 1515 Caies (mies oa Oeaig Cos 13197 1315 137 3517 39 537 55733 9 55957 51 ($/ay oa Owesi Cos 35 ($/ay oa Cos ($/ay 73 31 11 51715 3 97 3 137 39 375 bl ..4 e Sae Caies i Oeaio o uck Aia ae o 1 ucks/ou

1 Sae Caies i Oeaio

aig eio (mi 1 3 5 7 9 1 Aeage uck Waiig ime o seice 5 17 1 153 57 5 1 1335 13 5 (mmss Aeage seice imeme 15 5 959 19 91 535 11 11 1515 17 e uck (hh:mm:ss) Aeage seice ime o o-o uck 15 1 57 1 51 7 15 3733 137 (mmss Aeage seice ime o ick-u uck 33 53 15 1 3 5 1151 1571 3 33 (mmss ime eee o iis 11 151 11 1519 a os (mmss 111 11555 191 1395 1117 119 Oeime (mmss 1 51 1 519 11 1555 91 395 117 19 oa isace aee y Sae 151593 15111 1375 17531 17913 15375 17 17 15 1593 Caies (mies oa Oeaig Cos ($/day) 73597 73 933 31 333 33779 33597 3311 33755 35357

oa Owesi Cos ($/ay 33175

oa Cos ($/ay 31191 311317 3353 3533 31 37395 3791 375 397 3533 Table B.1.5 Thirteen Straddle Carriers in Operation For Truck Arrival Rate of 125 trucks/hour

13 Sae Caies i Oeaio

aig eio (mi 1 3 5 7 9 1 Aeage uck Waiig ime o seice 3 113 1 71 155 39 515 111 15 39 (mmss Aeage seice ime 1 3 537 e uck (mmss 15 131 373 555 1157 19 19 Aeage seice ime o o-o uck 11 1 1 3 11 39 139 1 7 3 (mmss Aeage seice ime o ick-u uck 19 57 559 115 1 59 1 1315 17 511 (hh:mm:ss) ime Needed o iis 13 157 all jobs (hh:mm:ss) 15 13115 153 117 19 135 13593 135

Overtime (hh:mm:ss) 3 57 5 3115 53 17 9 35 3593 35

oa isace aee y Sae 13 1 1531 195 1 399 3 111 155 115 Caies (mies oa Oeaig Cos 33577 335139 33993 371 319 13 155 111 5111 79 ($/day) Total Ownership Cos ($/day) 917

Total Cost ($/day) 35 3937 391 1579 357 759371 35 9 7539 75 114

B.2 Simulation Results for Truck Arrival Rates Ranging from 25 Truck per Hour

to 125 Trucks per Hour

B.2.1 Results for Truck Arrival Rate of 25 trucks per hour

The total cost of operation per day, shown in Figure B,2.1, is an average cost obtained from ten simulation runs. For example, the $ 8754.79 cost of operating for a fleet size of 5 straddle carriers dispatched every five minutes is the average cost of ten simulations,

Figure B.2.1 Total cost of operation per day for arrival rate of 25 trucks per hour

Figure B.2.1 shows that the optimal operation in terms of minimizing the daily cost of operation is obtained with three straddle carriers and with the assignment decision being made every five minutes. As the duration of the planning period increases from 1 to 10 minutes the cost of operation with 3 straddle carriers starts to increase after the planning period has increased beyond 5 minutes.

11

igue 3 ime ease ui a ucks ae ocesse o aia ae o 5 ucks e ou

Simuaio esus ase o uck Aia ae o 5 ucks e ou

igue sows a iceasig e aeage uck aia ae o 5 ucks e ou esue i a oima assigme sceaio o aig sae caies i oeaio wi isacig ecisio eig mae eey ou miues e icease i e aia ae esue i aig 3 aiioa sae caies o accommoae equess o seice a esue i eucig e uaio o e aig

eio so a e assigme ca e eauae moe equey e oeaio wi sae caies equies aiioa 7 miues a 31 secos i oeime i oe o ocess a ucks aie uig e egua oeaig ous (Aei ae 1 117

Figure B.2.4 oa cos o oeaio e ay o aia ae o 5 ucks e ou

As e uaio o e aig eio iceases o eame o e oeaio wi sae caies a e aig eio uaio eyo miues o oeaio wi 7 sae caies a e aig eio uaio eyo miues e cos o oeaio iceases e oa

isace aee y sae caies icease sigiicay a us esuig i cos icease Aso

e oeime equie o ocess emaiig ucks icease esuig i 5 aiioa cos o sae caie oeaos wages (igue 5 118

Figure B.2.5 Cage i cos o e oeaio wi ee sie o sae caies

e aeage uck waiig ime o seice is 3 miues a 1 secos is is a acceae waiig ime o uckes (Aei ae 1 Aso om igue i ca e osee a

e aeage uck waiig ime as a iceasig e as e aig eio uaio iceases

Figure B.2.6 Aeage uck waiig ime o seice o aia ae o 5 ucks e ou

r .2. ime ease ui a ucks ae ocesse o aia ae o 5 ucks e ou

igue 7 sows e cage i oa ime equie o ocess a ucks o e sae caie ee sie wi ess a 9 sae caies e cage i oa ime ease o ocess ucks as a iceasig e as e aig eio iceases

.2. Sltn lt d n r Arrvl t f tr pr hr

o e uck aia ae o 75 ucks e ou e caiae ume o sae caies i oeaio was i e age om o 1 e owes aiy cos o oeaio is aciee wi sae caies a wi e aig eio o miues (igue e ae osee i e case o 5 a

5 uck e ou aia ae emais A icease i e aia ae equies aig o aiioa sae caies wic ae ow eig isace i a soe aig eio 20

r .2.8 oa cos o oeaio e ay o aia ae o 75 ucks e ou

e aeage uck waiig ime o seice is miue a 11 secos (Aei ae

13 Aeage waiig ime a ime equie o ocess a ucks (igues 9 a 1 ae

a iceasig e as e aig eio cages om 1 o 1 miues

r .2. Aeage uck waiig ime o seice o aia ae o 75 ucks e ou 2

r .2.0 ime ease ui a ucks ae ocesse o aia ae o 75 ucks e ou

.2.4 Sltn lt d n r Arrvl t f 00 tr pr hr

e oima souio o e aia aes o 1 ucks e ou was aciee wi ee sie o 1 sae caies a wi e uaio o e aig eio o miues (igues 11

r .2. oa cos o Oeaio e ay o aia ae o 1 ucks e ou 122

Aeage uck waiig ime a ime ease ui a ucks ae ocesse ae sow o igue

1 a igue 13 eseciey

Figure B.2.12 Aeage uck waiig ime o seice o aia ae o 1 ucks e ou

Figure B.2.13 ime ease ui a ucks ae ocesse o aia ae o 1 ucks e ou 2

.2. Sltn lt d n r Arrvl t f 2 tr pr hr

e aia ae icease om 1 ucks e ou o 15 ucks e ou esue i aig

wo aiioa sae caies o accommoae ew seice equess e aig eio uaio

emaie e same a miues igue 1 sows e cage i e oa aiy cos as a ucio o e aig eio a sae caie ee sie e miimum cos is aciee wi 13 sae caies i oeaio eig cosiee o assigme eey miues

r .2.4 oa cos o oeaio e ay o aia ae o 15 ucks e ou

o ocess a ucks sae caies ae emaiig i oeaio o aiioa 5 secos

cosiee as oeime Aeage uck waiig ime a ime ease ui a ucks ae ocesse ae

sow o igue 15 a igue 1 eseciey 24

r .2. Aeage uck waiig ime o seice o aia ae o 15 ucks e ou

r .2.6 ime ease ui a ucks ae ocesse o aia ae o 15 ucks e ou EEECES

eea M iamo C ua a oe G e imac o o assigme ues o sae caies o e ougu o coaie emias oua o Aace asoaio o 3 o 3 15-

ose eies ik Seeke a Sea oss eice isacig a seao coaie emias usig eouioay agoims oceeigs o e 33 awaii Ieaioa Coeece o Sysems Scieces

isko a A e a S ama Ieoy ase isacig o auomae guie eices o coaie emias

ueau o asoaio Saisics //wwwsgo/uicaios/ameicas_coaie_os (Accesse Seeme 15 7

Cao iui Sacoy as aa Sasoic Aaassious aikas usa aki a Ce Yag 199 Oimiig e oeaios o a coaie o aioa Cee o asoaio a Iusia ouciiy ew esey Isiue o ecoogy

as S a Sasoic 3 Sceuig maeia aig eices i a coaie emia oucio aig & Coo oume 1 o 7 3 — 33

ow a M escie Coaie emia ouciiy A esecie //eas-sea- gaamueu/us/osWasigo/Coaieemiaouc (accesse Seeme 7

oo Mei M 195 e aeig saesma oem Oeaios eseac o 1-5

oya G Koc Megow E uae a We Oimiig e asie oeaio o a coaie emia I-eo -

a am e_Gii a Meissa Muy Coaie emia ouciiy Eeieces a e o o og Agees a og eac

aaamies E Comeiio ecess caaciy a e icig o o iasucue Ieaioa oua o Maiime Ecoomics o 33-37

aaamies E Caiou a M eaccio Coss eeis a icig o eicae coaie emias Ieaioa oua o Maiime Ecoomics o 1-3

15 26

ao W Ku 1955 e ugaia meo o e assigme oem" aa eseac ogisic Quaey o 3-97

ama S A geea amewok o sceuig equime a maowe a coaie emia O Secum 51-7

uag WC a CY Cu 3 Cos comaiso o sae caie iec a eay sysems i coaie emias oua o Maie a ecoogy o11 o 197-

31 Gou Ia coaie emia aaysis ia eo

Isiue o Siig Ecoomics a ogisics Wo seaoe coaie ae a o aic eo www.isl.org (Accesse ue 1 th 7

Ieaioa Iemoa asoaio Cee a I Eee ous o oeaio a e o aciiies i ew esey A easiiiy Aaysis

IoaauA ua C-I iuK ukaioic oumoammai a E ougey 1 Aace maeia aig auomae guie eices i agie os Cee o Commecia eoyme o asoaio ecoogies

Kim K a KY Kim 1999 ouig sae caies o e oaig oeaio o coaies usig a eam seac agoim Comues a Iusia Egieeig 3(1 19-13

Kim KY a K Kim euisic agoim o ouig ya-sie equime o miimiig oaig imes i coaie emias

Koa E a eso Maemaica moeig o coaie ases a soage ocaios a seao emias O Secum 519-537

KumaA Moiie meo o soig e uaace assigme oems Aie Maemaics a Comuig o17 Issue 1 7-

Meesma a e ooe E a aeIsae aso oecies isumes a iicaos

Meesmas a A Wagemas 1 Eecie agoims o iegae sceuig o aig equime a auomae coaie emias Ecoomics Isiue eo EI 1-19

Mook Ewa K Sammo o Sasoic aa a oick ia K 1995 Imoig ouciiy i iemoa ai-uck asoaio I ake (E e seice ouciiy a quaiy caege ( 7-3 oec e eeas Kuwe Acaemic uises 17

Munkres, James. 1975.Algorithms for the assignment and transportation problems. Journal of the Society for Industrial and Applied Mathematics, Vol.5, No,1. pp.32-382,

Murty, L. and L, Wan.2003, A decision support system for operations in a container terminal.

National Center for Transportation and Industrial Productivity (NCTIP) at the New Jersey Institute of Technology,2003, Mobility and the costs of congestion in New Jersey — 2003 Update",Final Report prepared for the Blue Ribbon Commission and the New Jersey Department of Transportation.

Nijkamp, Peter, Enno Masurel and Casper Burgering. 2002. Economic Feasibility of New Generation Terminals Emerging Perspective. European Transport, Issue 22.

Particle Data Group, 2008. The review of particle physics, http://pdg.lbl.gov/2008/download/rpp-2008- p1B667,pdf (Accessed October 2008).

Port Authority of New York and New Jersey, hftp://www.panynj.gov/DoingBusinessWith/seaport/html/tradestatistics.html (Accessed June 10 2007),

Port Authority of New York and New Jersey, http://www.panynj,gov/DoingBusinessWith/seaport/pdfs/2007Trade_Stats_R4.pdf ( Accessed June 10 2007).

Port of Tacoma, 2008, http://www.portoflacoma.com/page,aspx?cid=83 (Accessed November 2008).

Rashidi, Hassan and Edward P.K. Tsang. 1999. Container terminals: scheduling decisions, their formulation and solutions. Submitted to Journal of Scheduling.

Report by the UNCTAD Secretariat. 1995. Strategic port pricing.

Saanen, Yvo, Jeroen Van Meel and Alexander Verbraeck. 2003, The design and assessment of next generation automated container terminals, Delft University of Technology.

Secretariat of UNCTAD, 1985.Port development, United Nations Conference of Trade and Development.

Sgouridis, S.P, and D.C. Angelides, 2002, Simulation-based analysis of handling inbound containers in a terminal," wsc,pp.1716-1724, 2002 Winter Simulation Conference (WSC'02),

Spasovic, L. and A. Sideris. 1992. Increasing productivity and service quality of the straddle carrier operations at a container port terminal.

Steenken, Dirk, Andreas Hennings, Stefan Freigang and Stefan VoB. 1993. Routing of straddle carriers at a container terminal with the special aspect of internal moves. OR Spectrum 15: 167-172, 128

Seeke ik Sea o a oe Saock Coaie emia oeaio a oeaios eseac — a cassiicaio a ieaue eiew O Secum 3-9

sag Ewa 199 AI sceuig ecique – a comaaie suy

acca Iaia Micae ieaie a Maeo Saai 7 Oimiaio a coaie emias saus es a esecie Swiss aso eseac Coeece Seemee 1 th o 1th

ieam Seao Associaio (A //wwwaog/EGIS/aiig/emia ew /emia_Oeaio_CaseI_I (Accesse oeme

is I a M akke 5 isacig a ayou ues a a auomae coaie emia