An improved algorithm for scheduling two identical machines with batch delivery consideration

Similar documents

Scheduling on single machine and identical machines with rejection

LA PRISE DE CALAIS. çoys, çoys, har - dis. çoys, dis. tons, mantz, tons, Gas. c est. à ce. C est à ce. coup, c est à ce

An Example file... log.txt

UNIQUE FJORDS AND THE ROYAL CAPITALS UNIQUE FJORDS & THE NORTH CAPE & UNIQUE NORTHERN CAPITALS

Framework for functional tree simulation applied to 'golden delicious' apple trees

Planning for Reactive Behaviors in Hide and Seek

This document has been prepared by Sunder Kidambi with the blessings of

Examination paper for TFY4240 Electromagnetic theory

Juan Juan Salon. EH National Bank. Sandwich Shop Nail Design. OSKA Beverly. Chase Bank. Marina Rinaldi. Orogold. Mariposa.

Application of ICA and PCA to extracting structure from stock return

Pose Determination from a Single Image of a Single Parallelogram

Vectors. Teaching Learning Point. Ç, where OP. l m n

ETIKA V PROFESII PSYCHOLÓGA

Sub-b-convex Functions. and Sub-b-convex Programming

An Introduction to Optimal Control Applied to Disease Models

F O R SOCI AL WORK RESE ARCH

New method for solving nonlinear sum of ratios problem based on simplicial bisection

â, Đ (Very Long Baseline Interferometry, VLBI)

THE ANALYSIS OF THE CONVECTIVE-CONDUCTIVE HEAT TRANSFER IN THE BUILDING CONSTRUCTIONS. Zbynek Svoboda

Optimal Control of PDEs

Coalitional solutions in differential games

Front-end. Organization of a Modern Compiler. Middle1. Middle2. Back-end. converted to control flow) Representation

B œ c " " ã B œ c 8 8. such that substituting these values for the B 3 's will make all the equations true

OC330C. Wiring Diagram. Recommended PKH- P35 / P50 GALH PKA- RP35 / RP50. Remarks (Drawing No.) No. Parts No. Parts Name Specifications


$%! & (, -3 / 0 4, 5 6/ 6 +7, 6 8 9/ 5 :/ 5 A BDC EF G H I EJ KL N G H I. ] ^ _ ` _ ^ a b=c o e f p a q i h f i a j k e i l _ ^ m=c n ^

Gene expression experiments. Infinite Dimensional Vector Spaces. 1. Motivation: Statistical machine learning and reproducing kernel Hilbert Spaces

Hybrid Flowshop Scheduling with Interstage Job Transportation

R a. Aeolian Church. A O g C. Air, Storm, Wind. P a h. Affinity: Clan Law. r q V a b a. R 5 Z t 6. c g M b. Atroxic Church. d / X.

A Study on the Analysis of Measurement Errors of Specific Gravity Meter

hal , version 1-27 Mar 2014

Ä D C Ã F D {f n } F,

Scandinavia SUMMER / GROUPS. & Beyond 2014

Vector analysis. 1 Scalars and vectors. Fields. Coordinate systems 1. 2 The operator The gradient, divergence, curl, and Laplacian...

ADVANCES IN MATHEMATICS(CHINA)

Matrices and Determinants

B-9= B.Bà B 68 B.Bß B/.Bß B=38 B.B >+8 ab b.bß ' 68aB b.bà

Redoing the Foundations of Decision Theory

Damping Ring Requirements for 3 TeV CLIC

Klour Q» m i o r L l V I* , tr a d itim i rvpf tr.j UiC lin» tv'ilit* m in 's *** O.hi nf Iiir i * ii, B.lly Q t " '

An optimal solution for economic production quantity models with deteriorating items and time-varying production cost

t π ö óœ Ë π l v π [ JA :

: œ Ö: =? À =ß> real numbers. œ the previous plane with each point translated by : Ðfor example,! is translated to :)

" #$ P UTS W U X [ZY \ Z _ `a \ dfe ih j mlk n p q sr t u s q e ps s t x q s y i_z { U U z W } y ~ y x t i e l US T { d ƒ ƒ ƒ j s q e uˆ ps i ˆ p q y

QUESTIONS ON QUARKONIUM PRODUCTION IN NUCLEAR COLLISIONS

Books. Book Collection Editor. Editor. Name Name Company. Title "SA" A tree pattern. A database instance

Infinite Dimensional Vector Spaces. 1. Motivation: Statistical machine learning and reproducing kernel Hilbert Spaces

The New Technique and Application of Pile-cap Treatment on DH-PHC pile

T i t l e o f t h e w o r k : L a M a r e a Y o k o h a m a. A r t i s t : M a r i a n o P e n s o t t i ( P l a y w r i g h t, D i r e c t o r )

Relation Between the Growth Twin and the Morphology of a Czochralski Silicon Single Crystal

Sample Exam 1: Chapters 1, 2, and 3

Loop parallelization using compiler analysis

2013 SIMULIA Regional User Meeting

General Neoclassical Closure Theory: Diagonalizing the Drift Kinetic Operator

Œ æ fl : } ~fiæ fl ŒÊ Æ Ã%æ fl È

Research of Application the Virtual Reality Technology in Chemistry Education

DYNAMIC SAMPLED-DATA OUTPUT REGULATION: A SWITCHING ADAPTIVE APPROACH. HUANG Yaxin 1 LIU Yungang 1 ZHANG Jifeng 2,3

APPH 4200 Physics of Fluids

Building Products Ltd. G Jf. CIN No. L26922KA199SPLC018990

Max. Input Power (W) Input Current (Arms) Dimming. Enclosure

A Robust Adaptive Digital Audio Watermarking Scheme Against MP3 Compression

R for beginners. 2 The few things to know before st. 8 Index 31

8œ! This theorem is justified by repeating the process developed for a Taylor polynomial an infinite number of times.

Symbols and dingbats. A 41 Α a 61 α À K cb ➋ à esc. Á g e7 á esc. Â e e5 â. Ã L cc ➌ ã esc ~ Ä esc : ä esc : Å esc * å esc *

Harlean. User s Guide

TELEMATICS LINK LEADS

The University of Bath School of Management is one of the oldest established management schools in Britain. It enjoys an international reputation for

STABILITY OF JOHNSON S SCHEDULE WITH LIMITED MACHINE AVAILABILITY

Home Page. Title Page. Page 1 of c. Go Back. Full Screen. Close. Quit

Oxygen Transfer Characterization in Aeration Tank for Oxidation Treatment of Water Pollutants

-Z ONGRE::IONAL ACTION ON FY 1987 SUPPLEMENTAL 1/1

Principal Secretary to Government Haryana, Town & Country Planning Department, Haryana, Chandigarh.

Efficient Estimation for the Partially Linear Models with Random Effects

E A S Y & E F F E C T I V E S K I N S O L U T I O N S

Continuing Education and Workforce Training Course Schedule Winter / Spring 2010

Lower Austria. The Big Travel Map. Big Travel Map of Lower Austria.

Automatic Control III (Reglerteknik III) fall Nonlinear systems, Part 3

Applications of Discrete Mathematics to the Analysis of Algorithms

A Theory of Universal AI

EXTRACT THE PLASTIC PROPERTIES OF METALS US- ING REVERSE ANALYSIS OF NANOINDENTATION TEST

ALTER TABLE Employee ADD ( Mname VARCHAR2(20), Birthday DATE );

Math 131 Exam 4 (Final Exam) F04M

!!"# $% &" ( )

An FPTAS for parallel-machine scheduling under a grade of service provision to minimize makespan

Ú Bruguieres, A. Virelizier, A. [4] Á «Î µà Monoidal

AN IDENTIFICATION ALGORITHM FOR ARMAX SYSTEMS

Pharmacological and genomic profiling identifies NF-κB targeted treatment strategies for mantle cell lymphoma

Constructive Decision Theory

cº " 6 >IJV 5 l i u $

Block vs. Stream cipher

. ffflffluary 7, 1855.

R'sorucróN E*ENTA. *"jn4?l? / 31'12'17

ISO/IEC JTC1/SC2/WG2 N2

4.3 Laplace Transform in Linear System Analysis

I n t e r ku l t ú r n a ko mu n i ká c i a na hodine anglické h o jazyka. p r ostrední c tvom použitia PC

A hybrid two-stage transportation and batch scheduling problem

Beloved Script. User s Guide

Systems of Equations 1. Systems of Linear Equations

Manifold Regularization

Transcription:

01c $ Ê Æ Æ 117ò 11Ï March, 01 Operations Research Transactions Vol.17 No.1 1$ÑüÓ.ÅüS KU?Ž{ [ 1 4Šz 1, Á ïä 1$ÑüÓ.ÅüS K. T K ó üó.åþ\ó óó d ýnþ z $Ñ r. ùpbó køóônœ 8I žml kó xˆ r Åì žm Ñ ( 14 + ε)-cq 9 Ž{. ' c üs 1$Ñ CqŽ{ ã aò O 010 êæ aò 68M0 90B5 An improved algorithm for scheduling two identical machines with batch delivery consideration WANG Leiyang 1 LIU Zhaohui 1, Abstract In this paper we consider the scheduling problem on two identical (parallel) machines in which the finished jobs need to be delivered to a customer in batches by single vehicle. The goal is to minimize the makespan, i.e., the time by which the vehicle has delivered the last job and returned to the machines. We assume that the jobs have different sizes, and give an approximation algorithm with the worst-case performance ratio 14 + ε. 9 Keywords scheduling, batch delivery, approximation algorithm Chinese Library Classification O 010 Mathematics Subject Classification 68M0 90B5 0 Ú ó Ä 1$ÑüS K =ó ÄküÓ.Åþ\ó \óó d ýnþk x r. T K @dleeúchen [1] JÑ b kó ÔnŒƒÓ. ChangÚLee [] Äó äkøóônœœ¹. Äù «œ/ Œ±LãXeµ ½ n ó J 1, J,, J n z ó òäkdüó.å \ó, d ýnþ z x r. ó J i (i = 1,,, n) \óžm p i, kônœ ÂvFϵ01c60F * Ä7 8µI[g, ÆÄ7]Ï 8 (No. 11171106) 1. uànóœæêæx þ 007 Department of Mathematics, East China University of Science and Technology, Shanghai 007, China ÏÕŠö Corresponding author, Email: zhliu@ecust.edu.cn

1Ï 1$ÑüÓ.ÅüS KU?Ž{ 9 s i =xžó^ m s i. Ð ž ÊÅì Nþ z L«g xujøo m. Ó 1xó x1 Óž½Â1xžm x 1ó r Åì I žm. ùp Ä rœ/ xž m T. 8I žml kó x r Åì ªžm. éù K ChangÚLee [] @JÑ -CqŽ{ Zhong [] JÑU? 5/-CqŽ{ Su [4] TŽ{Ä:þ? Ú Ñ 8/5-CqŽ{. cnÿ z Ä:þ? ÚU? JÑ ( 14 9 + ε)-cqž{. 1 U?Ž{ Äk Ñ K U?Ž{ Ž{Ì Ú½ 1ÚSü\ó. duz ó køóônœ ± 1žÿÒ ¹C K. First Fit (FF) Ž{Ú First Fit Decreasing (FFD) Ž{ C K²;Ž{. éu ½ó L FF Ž{Sü có J j 1 (?Ò ) UNe f XJù fø Kr J j # f. FFDŽ{Äkró Uì s j lœ L, Uì FFŽ{?1Sü. y Ñü«1üÑ. üñ1 ó U FFD 5K?1 1. üñ ÄkE K ~µó J j (j = 1,,, n) dš p j kœ s j, Nþ z. 1 K, (1-9 ε)-cqž{ òc\ ó LmÞ Ù ó U s j lœ L, 1 FF Ž{?1 1. UüÑ1ÚüÑ1ê O b 1, b. éü«øó 1üÑ Ñü fž{ fž{süó \óž ^²;L(LS) 5K =r1(½ó ) L Åìk s rl Sü1(½ó ) SüÅìþ\ó. Ž{ H1 (H) Ú½ 1 ^üñ1 (üñ)?1 1 1 B 1, B,, B b1 (B 1, B,, B b ) 1 b1 ( 1 b ) ùp i ( i ) L«1 B i(b i ) ó \óž mú. Ú½ ÄkU1L {B 1, B,, B b1 1} ({B 1, B,, B b 1 }) ^ LS 5Kòù 1SüÅìþ(z 1Š N), ^ LS 5Kò1 B b1 (B b ) ó SüÅìþ. Ú½ @ó1@$ñ. -Ž{ H1 (H) žml max (C H max). Ž{ 1L Xe. Ž{ H 1. 1Ž{ H1.. e b 1, 4 Cmax H = Cmax. H1. e b 1 =, 4 1Ž{ H Cmax H = min{cmax, H1 Cmax}. H - Cmax K `Š ρ ó Åìþó `žm b éac K ` ê k max{ρ + T, b T }.

40 [ 4Šz 17ò Bå ^ ρ i (ρ i ) L«ŠâŽ{ H1 (H) 1 i 1ó Åìþ óžm KkXeÚn. Ún 1.1 ρ b1 ρ, ρ b ρ. y² ÄŽ{ H1 Ï B b1 \óžm 1 ŠâŽ{ Œ± óó ½ B b1. b J s óó KŠâŽ{ k ρ b1 p s Ù = n p j. ÓnŒ± ρ b ρ. j=1 Ún 1. + p s + p s ρ, max = max{ρ 1 + b 1 T, ρ + (b 1 1)T, ρ b1 + T, ρ b1 1 + T, ρ b1 + T }. y² XJ Äc b 1 1 1ó z [] ² ÑžmL max{ρ 1 + (b 1 1)T, ρ + (b 1 )T, ρ b1 + T, ρ b1 1 + T }, ±Ä k b 1 1ó Œ± max = max{ρ 1 + b 1 T, ρ + (b 1 1)T, ρ b1 + T, ρ b1 1 + T, ρ b1 + T }. Ún 1. XJ b 1, 4 K C H max 1 0 C max. y² dž{ H Œ b 1, 4ž C max H = Cmax ± H1 n 1. Œ I ÄŽ{ H1. dú max = max{ρ 1 + b 1 T, ρ + (b 1 1)T, ρ b1 + T, ρ b1 1 + T, ρ b1 + T }. e5?øü«œ/. œ/1 max = max{ρ b1 1 + T, ρ b1 + T }. 5 b 1 = 1ž I ÄCmax H1 = ρ b1 + T œ¹. Cmax H1 = ρ b1 1 + T ž Ï ρ b1 1 C max max{ ρ b1 1 + T + T + T + T T = ; qdún 1.1Œ ρ b1 ρ ρ + T ± + T, T } ± ρ b1 + T ρ + T ρ + T.

1Ï 1$ÑüÓ.ÅüS KU?Ž{ 41 œ/ max = max{ρ 1 + b 1 T, ρ + (b 1 1)T, ρ b1 + T }. b 1 = 1, ž ù«œ¹c² ¹œ/1 ± I Ä b 1 5 œ/. ÄkN Xe(Jµ ρ 1 = 1 b 1, ρ = b 1 1, ρ b 1. qï max{ + T, b T }? Œ± ρ 1 + b 1 T b 1 + b 1 T + T + (b 1 b 1 )T b T = b 1 + b 1 b 1 b, ρ + (b 1 1)T ρ b1 + T b 1 1 + b 1 1 b 1 1 b, + T + T + T b T = 1 + b. d b 1 11 9 b + 6 9 ( [5]) ±9 b 1!b Ñ ê N yþãnªñøœu 1 0. e5 IÄ b 1 =, 4 žœ¹. Äk ÄŽ{ H ŠâŽ{ Œ ±XeÚn. Ún 1.4 XJ b = K b XJ b = K b 4. y² Šâ FF5K5U'Œ b 1 7 b ( [6]) ± µxj b = K b XJ b = K b 5. e5 Iy²XJ b = K b 5. ^ y{y ² b b = b = 5 - Bin 1 Bin Bin Bin 4 Bin 5 üñ1(šâ f m^s?ò).?ø±eü«œ/µ œ/1 Bin Bin 4 Bin 5 k 1 ¹ü ±þó. Ø b Bin ¹kü ±þó Bin? ü ó O Bin 1 Bin ùñ L fnþ Bin 4 Ú Bin 5 1 L fnþ ± b > gñ. œ/ Bin Bin 4 Bin 5 Ñ ¹ ó. ù«œ/e Šâ FFD5K Bin ¹ ÔnŒ L Bin ó ó IÄù ó ÚBin, Bin 4, Bin 5 ó ÒŒ b 4 gñ. e Ún Ñ b 1 =, 4 žž{ H 5U'. Ún 1.5 XJ b 1 =, 4 K C H max ( 14 9 + ε)c max ùp ε 45. y² ÄkÚ? #ÎÒ - u v w OL«`) 1 1lmžm 11 ó \óžmú 1n1 ó \óžmú - L«éA K `dšþ. XJ b 1 =, 4 b. e5 n«œ/?ø. œ/1 b = ù«œ/?øž{ H. dún 1.4 Œ b.

4 [ 4Šz 17ò b ž aquún 1. œ/ 1 y² Œ± b = ž C H max C max. C H max = max{ 1 + T, + T, ρ + T }. C H max = max{ + T, ρ + T } aquún 1. œ/ 1 y² N e IÄ C H max = 1 + T œ¹. Šâ 1üÑŒ C H max C max. (1 9 ε) (1 9 ε)v, l qï Œ± 1 u + T v 1 + T (1 9 (1 9 ε)v. + T, + T, ε) v + (1 9 ε)t v + T + ( 9 ε (1 9 ε))t T = + 9ε 4 14 9 + ε. + 9ε 4 + 9 εt + T œ/ b = ù«œ/?øž{ H. aquœ/1 I Ä b = 4œ¹, dž C H max = max{ 1 + 4T, + T, ρ + T, ρ 4 + T }. C H max = max{ + T, ρ + T, ρ 4 + T } ž aquún 1. y² N e IÄ C H max = 1 + 4T œ¹. Šâ 1üÑŒ C H max C max. 4 (1 9 ε) (1 9 ε)w, l 1 4 (1 9 ε)w.

1Ï 1$ÑüÓ.ÅüS KU?Ž{ 4 qï Œ± w + T, T, + T, 1 + 4T (1 9 ε) w + 4 (1 9 ε)t w + T + (4 ε 4 (1 9 ε))t T = 14 9 + ε. + ε + εt + T œ/ b 4 ù«œ/?øž{ H1. Ï b 1 =, 4 aquún 1.y² N C H max max C max. ½n 1.1 ùp ε 45. C H max ( 14 9 + ε ), y² dún 1. Ú 1.5. ë z [1] Lee C Y, Chen Z L. Machine scheduling with transportation considerations [J]. Journal of Scheduling, 001, 4: -4. [] Chang Y C, Lee C Y. Machine scheduling with job delivery coordination [J]. European Journal of Operational Research, 004, 158: 470-487. [] Zhong W Y, Dosa G, Tan Z Y. On the machine scheduling problem with job delivery coordination [J]. European Journal of Operational Research, 007, 18: 1057-107. [4] Su C S, an J C H, Hsu T S. A new heuristic algorithm for the machine scheduling problem with job delivery coordination [J]. Theoretical Computer Science, 009, 410: 581-591. [5] Dosa G. The tight bound of first fit decreasing bin-packing algorithm is F F D(I) 11 O T (I)+ 6 9 [J]. Lecture Notes in Computer Science, 007, 4614: 1-11. [6] Xia B, Tan Z Y. Tighter bounds of the First Fit algorithm for the bin-packing problem [J]. Discrete Applied Mathematics, 010, 158: 1668-1675. 9