Ijeas0205053

Page 1

International Journal of Engineering and Applied Sciences (IJEAS) ISSN: 2394-3661, Volume-2, Issue-5, May 2015

Optimize Renting Times of Machines in Flow-Shop Scheduling Laxmi Narain 

Abstract— This paper studies three-machine scheduling problems in the situation when one has got the assignment but does not have one's own machines and has to take machines on rent to complete the assignment. Minimization of total rental cost of machines may be the criterion in this type of situation. Here, we have considered a rental policy in which second and third machines will not be taken on rent at times when the first job is completed on first and second machines respectively but these machines will be taken on rent subject to some criterion. The objective is: for a given sequence obtain the latest times at which the machines should be taken on rent so that total rental cost is minimum without altering the total elapsed time. We have obtained a simple and efficient algorithm, without using Branch-and-Bound technique. Numerical example is given to illustrate the algorithm. Index Terms— Flow-shop, Scheduling, Idle Time, Completion Time, Elapsed Time, Rental Time, Rental Cost.

I. INTRODUCTION In flow-shop problem, situation can occur in practice when one has got the assignment but does not have one's own machines or does not have enough money for the purchase of machines, under these circumstances, may take machines on rent to complete the assignment. Minimization of total rental cost of machines will be the criterion in these types of situations. The following renting policies generally exist: Policy I: All the machines are taken on rent at one time and are returned also at one time. Policy II: All the machines are taken on rent at one time and are returned as and when they are no longer required.

Sen [6] surveyed the bicriteria scheduling research for a singe machine. Chandersekhran [5] gave a technique based on Branch-and-Bound method and satisfaction of certain conditions to obtain a sequence which minimizes total flow-time subject to certain conditions which are to be satisfied. Bagga and Ambika [4] provided the procedure for obtaining sequence(s) in n-job, m-machine special flow-shop problems which gives minimum possible makespan while minimizing total flow-time. Narain and Bagga [11] studied n-job, m-machine special flow-shop problems which give minimum possible mean flowtime while minimizing total elapsed time. Narain and Bagga [8] determine the sequence which minimizes the total elapsed time subject to zero total idle time of machines i.e., machines should not remain idle once they start the first job. Narain and Bagga [10] studies n-job, m-machines flowshop problems when processing times of jobs on various machines follow certain conditions and the objective is to obtain a sequence which minimizes total elapsed time under no-idle constant. Narain and Bagga [9] studied n-job, 2-machine flowshop problem and provided an algorithm for obtaining a sequence which gives minimum possible mean flowtime under no-idle constraint. This paper studies bi-criteria in three-machine flow-shop problems under rental Policy III. In this paper, Policy III is modified. Here second and third machines will not be taken on rent at times when the first job is completed on first and second machines respectively but these machines will be taken on rent subject to minimum total elapsed. The objective is: Obtain the time at which machines should be taken on rent so that total rental cost as minimum as possible without altering the total elapsed time. For any sequence S, Total rental cost of machines 3

=

n

[ p

i, j

( S )  Ii , j ( S )]  cj

j 1 i 1

Policy III: All the machines are taken on rent as and when they are required and are returned as and when they are no longer required for processing. Bagga [1] studied three-machine problem under policy P1 and provide the sequence to minimize the total rental cost of machines. Under P2; for three-machine flow-shop problem, Bagga and Ambika [2] provided a Branch-and-Bound algorithm. In this paper we are considering rental policy in bi-criteria scheduling problems A survey of scheduling literature has revealed the desirability of an optimal schedule being evaluated by more than one performance measures or criteria. Various authors [3-16] have studied the flow-shop problems having more than one optimization measures. Gupta and Dudek [7] strongly recommended the use of combination of criteria total flow-time and total elapsed time. Dileepan and LAXMI NARAIN, Associate Professor, Department of Mathematics, Acharya Narendra Dev College, University of Delhi, Delhi, India.

84

Where pi,j(S) is the processing time of ith job of sequence S on machine Mj, Ii,j(S) is the idle time of machine Mj for ith job of sequence S and Cj is rental cost per unit time of machine Mj. Here, the processing times pi,j(S) and rental cost Cj(S) are constant. Therefore, we can only reduce idle times Ii,j(S). To reduce idle times on machines, we delay the times of renting of machines to process jobs. We have obtained a simple and efficient algorithm to provide the times at which machines should be taken on rent so that total rental cost as minimum as possible without altering the total elapsed time. Numerical example is given to illustrate the algorithm. II. MATHEMATICAL FORMULATION Notations: S: Mj: pi,j(S):

Sequence of jobs 1, 2, …, n. Machine j; j=1, 2, 3. Processing time of ith job of sequence S on machine Mj.

www.ijeas.org


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.