23.12.2014 Views

OCTOBER 19-20, 2012 - YMCA University of Science & Technology

OCTOBER 19-20, 2012 - YMCA University of Science & Technology

OCTOBER 19-20, 2012 - YMCA University of Science & Technology

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Proceedings <strong>of</strong> the National Conference on<br />

Trends and Advances in Mechanical Engineering,<br />

<strong>YMCA</strong> <strong>University</strong> <strong>of</strong> <strong>Science</strong> & <strong>Technology</strong>, Faridabad, Haryana, Oct <strong>19</strong>-<strong>20</strong>, <strong>20</strong>12<br />

6. Conclusions:<br />

In this work scheduling problem in a real time job shop environment is solved, for the single objective<br />

problem to minimize(optimization) the make span (C max ) . This objective is chosen because minimizing the make<br />

span results into minimizing the manufacturing lead time. An asexual reproduction genetic algorithm with mutation<br />

strategies is used to solve the scheduling problem.<br />

In order to evaluate the effectiveness <strong>of</strong> the source code developed in MATLAB, it is first tested on the benchmark<br />

problem [15] and later on, on several other problems [16]. The experimentations with these problems confirmed<br />

that the source code developed in MATLAB is able to find good solutions <strong>of</strong> the addressed problem . Results<br />

lie between the limits <strong>of</strong> upper bound & lower bound values [15] which are stated in various literatures, related to job<br />

shop scheduling problems.<br />

Overall the results indicate that the source code developed for finding the performance <strong>of</strong> this job shop scheduling<br />

problem is able to generate the results which are comparable or better than the literature associated with this<br />

problem. Currently, the source code generates the schedule which lies within the lower bound and upper bound <strong>of</strong><br />

the bench mark instances [15] taken from the literature.<br />

References<br />

[1] Falkenauer, E., and Bouffouix, S., (<strong>19</strong>91),” A Genetic Algorithm for the Job- Shop”, Proceedings <strong>of</strong><br />

the IEEE International Conference on Robotics and Automation, Sacremento, California, USA, pp. 824-<br />

829.<br />

[2] Low. C,Hsu, C.-M., Huang, K.I., <strong>20</strong>04. “Benefits <strong>of</strong> lot splitting in job-shop scheduling”, International Journal<br />

<strong>of</strong> Advanced Manufacturing <strong>Technology</strong> 24, 773–780<br />

[3] Artigues, C., Roubellat, F., <strong>20</strong>02 “An efficient algorithm for operation insertion in a multi-resource job-shop<br />

scheduling with sequence-dependent setup times”,Production Planning and Control 13, 175–186.<br />

[4] Yaqin,Zhou et al. <strong>20</strong>05. “Job shop scheduling problems with setups using biological immune algorithm”.<br />

[5] Balas, E., Simonetti, N., Vazacopoulos, A., <strong>20</strong>05. “Job shop scheduling with setup times,deadlines and<br />

precedence constraints”, In: Proceedings <strong>of</strong> the 2nd Multidisciplinary International Conference on Scheduling:<br />

Theory and Applications, New York, USA, July 18–21, <strong>20</strong>05, pp. 5<strong>20</strong>–532<br />

[6] Cheung, W., Zhou, H., <strong>20</strong>01. “Using genetic algorithms and heuristics for job shop scheduling with sequencedependent<br />

setup times”, Annals <strong>of</strong> Operations Research 107, 65–81.<br />

.[7 French, S., (<strong>19</strong>82), “Sequencing and Scheduling - An Introduction to the Mathematics <strong>of</strong> the Job-Shop”,<br />

John-Wiley and Sons, New York. 168, <strong>19</strong>90.<br />

[8] Camino, Ramiro., <strong>20</strong>08. “Proposed a hybrid algorithm called mimetic algorithm for job shop scheduling<br />

for job shop scheduling with setup times with the objective <strong>of</strong> make span minimization”.<br />

[9] Choi, I.C., Choi, D.S., <strong>20</strong>02. “A local search algorithm for jobshop scheduling problems with alternative<br />

operations and sequence-dependent setups”, Computers and Industrial Engineering 42, 43–58.<br />

[10] Ballicu, M., Giua, A., Seatzu, C., <strong>20</strong>02. “Job-shop scheduling models with set-up times”, Proceedings <strong>of</strong> the<br />

IEEE International Conference on Systems, Man and Cybernetics 5, 95–100.<br />

[11 Pinedo, M., (<strong>20</strong>01), “Scheduling: Theory, Algorithms, and Systems”, Prentice Hall, New York. Third<br />

edition.pp.18.<br />

[12] .Marco Ballicu , Alessandro Giua <strong>20</strong>02. “Studied the classical representation job shop scheduling problems in<br />

terms <strong>of</strong> disjunctive graphs”. Their objective was minimization <strong>of</strong> makespan.<br />

[13] Manikas , Chang <strong>20</strong>09. “Studied a multi-objective job shop scheduling problem with separable sequencedependent<br />

setups”.<br />

[14] Ali Allahverdi ,H.M.Soroush “A survey <strong>of</strong> scheduling problems about the significance <strong>of</strong> reducing setup times<br />

or costs”, European Journal <strong>of</strong> Operational Research 187 (<strong>20</strong>08) 978–984.<br />

[15] E.Taillard,<strong>19</strong>92. “Benchmarks for basic scheduling problems” Ecole Polytechnique Fdddrale de Lausanne,<br />

Departement de Mathmatiques, CH-1015 Lausanne,Switzerland.<br />

[16] Tsuyoshi Satake, Katsumi Morikawa, Katsuhiko Takahashi, Nobuto Nakamura <strong>19</strong>99, “Simulated annealing<br />

approach for minimizing the makespan<strong>of</strong> the general job-shop”.<br />

[17] Focacci et al “Solving scheduling problems with setup times and alternative resources”, In: Proceedings <strong>of</strong> the<br />

Fifth International Conference on Artificial Intelligence Planning and Scheduling, Breckenbridge, Colorado,<br />

USA, pp. 92–101.<br />

831

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!