• Nenhum resultado encontrado

Extensivos experimentos computacionais confirmam que resolver o 1MPS utilizando qualquer uma das formula¸c˜oes de arcos indexados no tempo deste trabalho ´e claramente

melhor do que o modelo proposto por (PACHECO; ´ANGEL-BELLO; ´ALVAREZ, 2013).

ATF-P ´e o melhor dos quatro modelos usados na compara¸c˜ao, sendo resolvido na sua forma

completa ou integrado ao algoritmo iterativo. Ao combinar ATF-P com o algoritmo

iterativo, encontra-se as solu¸c˜oes ´otimas para todas as instˆancias de at´e 50 tarefas e para

todas, menos 18, instˆancias dentre as 360 instˆancias propostas nesse trabalho.

Referências

AHMADI, E. et al. A multi objective optimization approach for flexible job shop

scheduling problem under random machine breakdown by evolutionary algorithms.

Computers & Operations Research, v. 73, p. 56 – 66, 2016.

ALSYOUF, I. The role of maintenance in improving companies’ productivity and

profitability. International Journal of Production Economics, v. 105, n. 1, p. 70 – 78,

2007. ISSN 0925-5273.

´

ANGEL-BELLO, F. et al. A heuristic approach for a scheduling problem with periodic

maintenance and sequence-dependent setup times. Computers & Mathematics with

Applications, v. 61, p. 797–808, 2011.

´

ANGEL-BELLO, F. et al. A single machine scheduling problem with availability

constraints and sequence-dependent setup costs. Applied Mathematical Modelling, v. 35,

p. 2041–2050, 2011.

BENMANSOUR, R. et al. Minimizing the weighted sum of maximum earliness and

maximum tardiness costs on a single machine with periodic preventive maintenance.

Computers & Operations Research, v. 47, p. 106 – 113, 2014.

CHEN, J. Single-machine scheduling with flexible and periodic maintenance. Journal of

the Operational Research Society, v. 57, p. 703–710, 2006.

CHEN, J.-S. Optimization models for the machine scheduling problem with a single

flexible maintenance activity.Engineering Optimization, v. 38, n. 1, p. 53–71, 2006.

CHEN, J.-S. Scheduling of nonresumable jobs and flexible maintenance activities on a

single machine to minimize makespan.European Journal of Operational Research, v. 190,

p. 90–102, 2008.

CHEN, W.-C. Minimizing number of tardy jobs on a single machine subject to periodic

maintenance.Omega, v. 37, p. 591–599, 2009.

CHEN, W.-J. Minimizing total flow time in the single-machine scheduling problem with

periodic maintenance. Journal of the Operational Research Society, v. 57, p. 410–415,

2006.

CHEN, W.-J. An efficient algorithm for scheduling jobs on a machine with periodic

maintenance. International Journal of Advanced Manufacturing Technology, v. 34, n.

11–12, p. 1173–1182, 2007.

CUI, W.-W.; LU, Z. Integrated production scheduling and periodic maintenances

on a single machine with release dates. In: 2014 IEEE International Conference on

Automation Science and Engineering (CASE). Taipei, Taiwan: [s.n.], 2014.

Referˆencias 30

DYER, M. E.; WOLSEY, L. A. Formulating the single machine sequencing problem

with release dates as a mixed integer program. Discrete Applied Mathematics, v. 26, p.

255–270, 1990.

GRAHAM, R. et al. Optimization and approximation in deterministic sequencing and

scheduling: a survey. In: HAMMER, E. J. P.; KORTE, B. (Ed.). Discrete Optimization

II Proceedings of the Advanced Research Institute on Discrete Optimization and Systems

Applications of the Systems Science Panel of NATO and of the Discrete Optimization

Symposium co-sponsored by IBM Canada and SIAM Banff, Aha. and Vancouver. [S.l.]:

Elsevier, 1979, (Annals of Discrete Mathematics, v. 5). p. 287 – 326.

HSU, C.-J.; LOW, C.; SU, C.-T. A single-machine scheduling problem with maintenance

activities to minimize makespan. Applied Mathematics and Computation, v. 215, n. 11,

p. 3929–3935, 2010.

JI, M.; HE, Y.; CHENG, T. Single-machine scheduling with periodic maintenance to

minimize makespan.Computers & Operations Research, v. 34, p. 1764–1770, 2007.

KOHL, N. et al. 2-path cuts for the vehicle routing problem with time windows.

Transportation Science, v. 33, n. 1, p. 101–116, 1999.

LEE, C.-Y.; LIN, C.-S. Single-machine scheduling with maintenance and repair

rate-modifying activities. European Journal of Operational Research, v. 135, n. 3, p. 493

– 513, 2001.

LEE, J.-Y.; KIM, Y.-D. Minimizing the number of tardy jobs in a single-machine

scheduling problem with periodic maintenance. Computers & Operations Research, v. 39,

p. 2196–2205, 2012.

LI, G. et al. Parallel-machine scheduling with machine-dependent maintenance periodic

recycles.International Journal of Production Economics, v. 186, p. 1 – 7, 2017.

LIAO, C.; CHEN, W. Single-machine scheduling with periodic maintenance and

nonresumable jobs.Computers & Operations Research, v. 30, p. 1335–1347, 2003.

LIU, M. et al. An improved exact algorithm for single-machine scheduling to minimise

the number of tardy jobs with periodic maintenance.International Journal of Production

Research, v. 54, n. 12, p. 3591–3602, 2016.

LOW, C.; HSU, C.-J.; SU, C.-T. A modified particle swarm optimization algorithm for

a single-machine scheduling problem with periodic maintenance. Expert Systems with

Applications, v. 37, p. 6429–6434, 2010.

LUO, W.; CHENG, T.; JI, M. Single-machine scheduling with a variable maintenance

activity. Computers & Industrial Engineering, v. 79, p. 168 – 174, 2015.

MA, Y.; CHU, C.; ZUO, C. A survey of scheduling with deterministic machine

availability constraints. Computers & Industrial Engineering, v. 58, n. 2, p. 199 – 211,

2010.

NOGUEIRA, T.; CARVALHO, C. de; RAVETTI, M. Analysis of mixed integer

programming formulations for single machine scheduling problems with sequence

dependent setup times and release dates. [S.l.], 2014.

Referˆencias 31

PACHECO, J.; ´ANGEL-BELLO, F.; ´ALVAREZ, A. A multi-start tabu search method for

a single-machine scheduling problem with periodic maintenance and sequence-dependent

set-up times. Journal of Scheduling, v. 16, p. 661–673, 2013.

PEI, J. et al. Minimizing the makespan for a serial-batching scheduling problem with

arbitrary machine breakdown and dynamic job arrival. The International Journal of

Advanced Manufacturing Technology, v. 86, n. 9, p. 3315–3331, 2016.

PESSOA, A. et al. Exact algorithm over an arc-time-indexed formulation for parallel

machine scheduling problems.Mathematical Programming Computation, Springer-Verlag,

v. 2, p. 259–290, 2010.

PINEDO, M.Scheduling Theory, Algorithms, and Systems. [S.l.]: Springer, 2016.

SBIHI, M.; VARNIER, C. Single-machine scheduling with periodic and flexible periodic

maintenance to minimize maximum tardiness. Computers & Industrial Engineering,

v. 55, p. 830–840, 2008.

SOURD, F. New exact algorithms for one-machine earliness-tardiness scheduling.

INFORMS Journal on Computing, v. 21, p. 167–175, 2009.

SUBRAMANIAN, A.; FARIAS, K. Efficient local search limitation strategy for single

machine total weighted tardiness scheduling with sequence-dependent setup times.

Computers & Operations Research, v. 79, p. 190 – 206, 2017.

SWANSON, L. Linking maintenance strategies to performance. International Journal of

Production Economics, v. 70, n. 3, p. 237 – 244, 2001.

TANAKA, S.; FUJIKUMA, S.; ARAKI, M. An exact algorithm for single-machine

scheduling without machine idle time. Journal of Scheduling, v. 12, p. 575–593, 2009.

XU, D.; YANG, D.-L. Makespan minimization for two parallel machines scheduling

with a periodic availability constraint: Mathematical programming model, average-case

analysis, and anomalies. Applied Mathematical Modelling, v. 37, n. 14, p. 7561 – 7567,

2013.

XU, D.; YIN, Y.; LI, H. A note on scheduling of nonresumable jobs and flexible

maintenance activities on a single machine to minimize makespan. European Journal of

Operational Research, v. 197, p. 825–827, 2009.

YIN, Y. et al. Approximation schemes for single-machine scheduling with a fixed

maintenance activity to minimize the total amount of late work. Naval Research

Logistics, v. 63, n. 2, p. 172–183, 2016.

YU, X.; ZHANG, Y.; STEINER, G. Single-machine scheduling with periodic maintenance

to minimize makespan revisited. Journal of Scheduling, v. 17, n. 3, p. 263–270, 2014.

YU, X.; ZHANG, Y.; STEINER, G. Single-machine scheduling with periodic maintenance

to minimize makespan revisited. Journal of Scheduling, v. 17, n. 3, p. 263–270, 2014.

ZADE, A.; FAKHRZAD, M. A dynamic genetic algorithm for solving a single machine

scheduling problem with periodic maintenance. ISRN Industrial Engineering, v. 2013, p.

11 pages, 2013. Article ID 936814.

32

APÊNDICE A

A.1 Resultados detalhados para as instâncias de

Pa-checo, Ángel-Bello e Álvarez (2013)

A tabela A.1 mostra os resultados agregados para cada formula¸c˜ao implementada

com o m´etodo iterativo para as instˆancias propostas por Pacheco, ´Angel-Bello e ´Alvarez

(2013), onde Tam. ´arvore representa a m´edia de n´os da ´arvore dobranch-and-bound.

Tabela A.1: Resultados agregados para as instˆancias propostas por Pacheco, ´Angel-Bello

e ´Alvarez (2013)

CF ATF ATF-M ATF-P

Gap Tam. t # Gap Tam. t # Gap Tam. t # Gap Tam. t # n S α

(%) ´arvore (s) opt (%) ´arvore (s) opt (%) ´arvore (s) opt (%) ´arvore (s) opt

10 1 2,25 0,00 1646,8 1,6 5 0,00 1,0 0,6 5 0,00 1,2 0,6 5 0,00 1,0 0,0 5 2,50 0,00 715,6 0,2 5 0,00 1,0 0,8 5 0,00 1,2 0,8 5 0,00 1,0 0,0 5 3,00 0,00 35,6 0,1 5 0,00 1,0 0,4 5 0,00 1,3 0,4 5 0,00 1,0 0,0 5 4,00 0,00 5,0 0,0 5 0,00 1,0 0,9 5 0,00 1,4 0,9 5 0,00 1,0 0,2 5 2 2,25 0,00 3749,4 1,9 5 0,00 1,0 2,3 5 0,00 1,3 2,3 5 0,00 1,0 0,0 5 2,50 0,00 3439,4 1,1 5 0,00 1,0 1,2 5 0,00 1,2 1,2 5 0,00 1,0 0,0 5 3,00 0,00 685,0 0,2 5 0,00 4,2 1,4 5 0,00 1,4 1,4 5 0,00 1,0 0,1 5 4,00 0,00 48,4 0,1 5 0,00 1,0 2,0 5 0,00 1,9 2,0 5 0,00 1,0 0,6 5 3 2,25 0,00 2434,8 1,4 5 0,00 1,0 3,0 5 0,00 1,5 3,0 5 0,00 1,0 0,0 5 2,50 0,00 532,4 0,2 5 0,00 1,0 1,8 5 0,00 1,4 1,8 5 0,00 1,0 0,0 5 3,00 0,00 184,0 0,1 5 0,00 1,0 1,5 5 0,00 1,8 1,5 5 0,00 1,0 0,1 5 4,00 0,00 12,4 0,1 5 0,00 5,6 3,7 5 0,00 2,7 3,7 5 0,00 1,0 0,5 5 12 1 2,25 0,00 22091,6 9,1 5 0,00 1,0 1,5 5 0,00 1,3 1,5 5 0,00 1,0 0,0 5 2,50 0,00 9987,2 4,4 5 0,00 1,0 1,0 5 0,00 1,3 1,0 5 0,00 1,0 0,0 5 3,00 0,00 274,8 0,1 5 0,00 1,0 0,8 5 0,00 1,5 0,8 5 0,00 1,0 0,1 5 4,00 0,00 27,6 0,1 5 0,00 1,0 1,1 5 0,00 2,0 1,1 5 0,00 1,0 0,3 5 2 2,25 0,00 6886,4 4,1 5 0,00 1,0 3,5 5 0,00 1,4 3,5 5 0,00 1,0 0,0 5 2,50 0,00 6128,8 2,7 5 0,00 1,0 3,0 5 0,00 1,5 3,0 5 0,00 1,0 0,0 5 3,00 0,00 1208,0 0,6 5 0,00 1,0 1,8 5 0,00 1,7 1,8 5 0,00 1,0 0,1 5 4,00 0,00 110,8 0,1 5 0,00 4,8 2,6 5 0,00 2,6 2,6 5 0,00 1,0 0,5 5 3 2,25 0,00 9010,4 4,0 5 0,00 1,0 5,9 5 0,00 2,0 5,9 5 0,00 1,0 0,1 5 2,50 0,00 3977,2 2,4 5 0,00 1,0 3,5 5 0,00 2,0 3,5 5 0,00 1,0 0,1 5 3,00 0,00 813,0 0,5 5 0,00 38,6 10,9 5 0,00 4,2 10,9 5 0,00 1,4 0,2 5 4,00 0,00 92,6 0,1 5 0,00 8,2 5,9 5 0,00 4,2 5,9 5 0,00 1,0 1,2 5

A.1 Resultados detalhados para as instˆancias de Pacheco, ´Angel-Bello e ´Alvarez (2013) 33

CF ATF ATF-M ATF-P

Gap Tam. t # Gap Tam. t # Gap Tam. t # Gap Tam. t # n S α

(%) ´arvore (s) opt (%) ´arvore (s) opt (%) ´arvore (s) opt (%) ´arvore (s) opt

15 1 2,25 0,00 1,4E+ 5 91,9 5 0,00 9,4 4,3 5 0,00 1,7 4,3 5 0,00 1,0 0,1 5 2,50 0,00 4244,8 4,7 5 0,00 1,0 2,5 5 0,00 1,7 2,5 5 0,00 1,0 0,1 5 3,00 0,00 3373,6 1,8 5 0,00 5,8 3,8 5 0,00 2,1 3,8 5 0,00 1,0 0,2 5 4,00 0,00 73,2 0,1 5 0,00 3,8 1,9 5 0,00 1,9 1,9 5 0,00 2,2 0,4 5 2 2,25 0,00 1,8E+ 5 88,8 5 0,00 1,0 8,8 5 0,00 2,2 8,8 5 0,00 1,0 0,1 5 2,50 0,00 52303,2 26,3 5 0,00 1,0 9,3 5 0,00 2,8 9,3 5 0,00 1,0 0,1 5 3,00 0,00 4748,6 3,1 5 0,00 23,2 11,8 5 0,00 4,2 11,8 5 0,00 1,0 0,2 5 4,00 0,00 548,6 0,3 5 0,00 28,8 11,7 5 0,00 4,1 11,7 5 0,00 1,0 0,7 5 3 2,25 0,00 60084,4 3,0 5 0,00 1,0 14,5 5 0,00 3,0 14,5 5 0,00 1,0 0,1 5 2,50 0,00 5877,2 3,3 5 0,00 1,0 11,4 5 0,00 3,6 11,4 5 0,00 1,0 0,1 5 3,00 0,00 5130,4 2,9 5 0,00 25,6 19,1 5 0,00 5,3 19,1 5 0,00 1,0 0,4 5 4,00 0,00 232,0 0,2 5 0,00 45,0 16,7 5 0,00 6,5 16,7 5 0,00 1,0 0,8 5 20 1 2,25 0,00 1,0E+ 6 1451,5 5 0,00 1,0 13,8 5 0,00 3,1 13,8 5 0,00 1,0 0,1 5 2,50 0,00 8,6E+ 5 661,8 5 0,00 3,6 10,5 5 0,00 3,2 10,5 5 0,00 1,0 0,2 5 3,00 0,00 35765,4 27,7 5 0,00 27,2 11,7 5 0,00 4,0 11,7 5 0,00 1,0 0,3 5 4,00 0,00 690,6 0,9 5 0,00 6,8 8,1 5 0,00 4,6 8,1 5 0,00 4,4 0,6 5 2 2,25 10,61 6,5E+ 6 6736,7 1 0,00 1,0 66,9 5 0,00 7,4 66,9 5 0,00 1,0 0,1 5 2,50 0,14 2,1E+ 6 2915,6 4 0,00 14,2 56,8 5 0,00 9,7 56,8 5 0,00 3,2 0,4 5 3,00 0,00 1,0E+ 5 78,1 5 0,00 57,8 60,3 5 0,00 13,7 60,3 5 0,00 4,0 0,7 5 4,00 0,00 4656,8 4,7 5 0,00 66,0 48,4 5 0,00 34,5 48,4 5 0,00 15,8 2,1 5 3 2,25 2,89 4,2E+ 6 4926,1 2 0,00 2,8 87,4 5 0,00 9,2 87,4 5 0,00 1,0 0,2 5 2,50 0,00 2,3E+ 6 1654,8 5 0,00 6,4 65,8 5 0,00 11,7 65,8 5 0,00 1,0 0,5 5 3,00 0,00 2,1E+ 5 154,4 5 0,00 140,8 216,1 5 0,00 27,6 216,1 5 0,00 1,0 1,0 5 4,00 0,00 8258,6 9,1 5 0,00 250,4 270,4 5 0,00 48,5 270,4 5 0,00 48,0 4,3 5 30 1 2,25 7,31 3,3E+ 6 7192,8 0 0,00 34,2 105,3 5 0,00 23,8 14,8 5 0,00 3,0 0,8 5 2,50 4,45 3,0E+ 6 6202,4 1 0,00 71,0 121,0 5 0,00 59,4 25,5 5 0,00 15,8 1,0 5 3,00 0,82 9,3E+ 5 1834,7 4 0,00 47,6 101,7 5 0,00 47,6 42,6 5 0,00 12,2 1,1 5 4,00 0,00 10392,2 30,4 5 0,00 115,0 85,3 5 0,00 48,6 56,1 5 0,00 5,2 1,4 5 2 2,25 12,43 3,1E+ 6 7190,8 0 0,00 28,4 678,3 5 0,00 18,8 34,9 5 0,00 1,0 0,5 5 2,50 9,95 3,3E+ 6 7191,2 0 0,00 55,6 506,5 5 0,00 55,4 54,4 5 0,00 2,8 0,7 5 3,00 4,09 3,5E+ 6 7191,6 0 0,00 220,8 789,5 5 0,00 148,2 199,6 5 0,00 58,2 3,3 5 4,00 0,00 1,6E+ 6 2721,0 5 0,00 150,4 604,1 5 0,00 98,2 272,8 5 0,00 9,4 3,7 5 3 2,25 9,59 3,4E+ 6 7190,9 0 0,00 17,6 1049,3 5 0,00 4,4 48,6 5 0,00 2,4 0,6 5 2,50 6,50 3,2E+ 6 7191,3 0 0,00 1194,2 1494,2 5 0,00 111,0 133,7 5 0,00 12,4 1,4 5 3,00 2,36 3,4E+ 6 7083,1 0 0,00 623,0 1985,7 5 0,00 248,0 379,4 5 0,00 87,4 4,5 5 4,00 0,00 4,2E+ 5 821,0 5 0,00 175,6 963,0 5 0,00 455,6 1199,1 5 0,00 470,4 27,3 5 40 1 2,25 10,10 2,1E+ 6 7191,7 0 0,92 341,2 1924,7 4 0,00 16,6 72,4 5 0,00 1,0 0,7 5 2,50 8,62 1,2E+ 6 4612,3 0 0,00 106,4 675,5 5 0,00 503,8 118,3 5 0,00 1,0 0,6 5 3,00 4,51 1,3E+ 6 4134,4 0 1,09 115,4 1975,3 4 0,00 109,4 292,9 5 0,00 2,0 1,6 5 4,00 0,43 9,5E+ 5 2505,4 3 0,00 22,8 299,1 5 0,00 62,8 275,1 5 0,00 1,0 1,9 5 2 2,25 11,43 1,6E+ 6 6303,6 0 0,00 23,2 5374,4 5 0,00 42,2 121,0 5 0,00 1,0 0,7 5 2,50 10,60 1,1E+ 6 4297,7 0 0,00 43,2 5539,8 5 0,00 13,8 140,9 5 0,00 5,0 1,0 5 3,00 7,66 8,6E+ 5 3219,7 0 0,19 28,4 4062,6 4 0,00 67,8 455,5 5 0,00 14,8 3,3 5 4,00 1,27 4,4E+ 5 1780,3 1 0,34 133,4 4323,9 3 0,00 137,8 1266,2 5 0,00 183,6 24,7 5 3 2,25 12,28 1,4E+ 6 5422,9 0 1,45 1,0 7200,0 0 0,00 35,6 267,7 5 0,00 4,4 1,5 5 2,50 9,96 1,3E+ 6 5323,4 0 1,72 25,6 6922,9 1 0,00 272,0 1156,1 5 0,00 251,6 8,3 5 3,00 4,49 1,2E+ 6 5290,9 0 1,39 66,5 7200,0 0 0,00 535,8 3676,5 5 0,00 792,8 27,3 5 4,00 1,26 8,7E+ 5 3483,0 0 1,27 338,3 6652,2 1 0,81 336,0 6448,6 1 0,00 746,6 84,5 5

A.2 Resultados detalhados para as instˆancias propostas neste trabalho 34

CF ATF ATF-M ATF-P

Gap Tam. t # Gap Tam. t # Gap Tam. t # Gap Tam. t # n S α

(%) ´arvore (s) opt (%) ´arvore (s) opt (%) ´arvore (s) opt (%) ´arvore (s) opt

50 1 2,25 5,57 6,7E+ 5 3664,4 0 0,15 98,4 4162,8 4 0,00 41,0 146,2 5 0,00 1,0 0,7 5 2,50 9,60 4,8E+ 5 3341,2 0 0,00 22,6 3759,6 5 0,00 45,4 320,8 5 0,00 1,0 1,1 5 3,00 4,27 6,5E+ 5 3237,3 0 0,00 128,0 3555,9 5 0,00 164,2 1080,1 5 0,00 1,0 2,1 5 4,00 0,53 9,2E+ 5 3655,9 2 0,00 20,0 1313,5 5 0,00 150,8 1371,1 5 0,00 1,0 5,0 5 2 2,25 20,39 5,8E+ 5 4965,8 0 0,00 52,5 5154,7 4 0,00 24,2 442,9 5 0,00 1,0 5,0 5 2,50 13,68 4,7E+ 5 3302,3 0 0,00 31,6 4073,7 5 0,00 62,6 711,6 5 0,00 1,0 6,9 5 3,00 7,12 7,1E+ 5 4320,3 0 0,00 64,2 1767,1 5 0,00 73,6 912,9 5 0,00 14,6 13,5 5 4,00 2,04 7,8E+ 5 3943,1 1 0,00 60,4 1783,8 5 0,00 160,2 2181,0 5 0,00 9,8 26,8 5 3 2,25 12,69 6,9E+ 5 5459,2 0 - 1,0 7200,0 0 0,00 103,4 1748,1 5 0,00 12,0 1,9 5 2,50 9,00 4,8E+ 5 3566,8 0 - 1,0 7200,0 0 0,00 320,4 3199,9 4 0,00 49,0 3,3 5 3,00 5,00 3,9E+ 5 2788,5 0 - 1,0 7200,0 0 1,29 188,2 7200,0 0 0,00 812,8 29,3 5 4,00 3,22 4,0E+ 5 2901,7 0 - 1,0 7200,0 0 0,18 50,8 7200,0 0 0,00 718,6 263,7 5

A tabela A.2 mostra os resultados agregados para o algoritmo iterativo aplicado `a

formula¸c˜ao ATF-P para as instˆancias de Pacheco, ´Angel-Bello e ´Alvarez (2013). #it

corresponde `a m´edia do n´umero de itera¸c˜oes, t

(s) indica o tempo m´edio (em segundos)

despendido nas itera¸c˜oes invi´aveis do algoritmo iterativo, et

Last

(s)denota o tempo m´edio

(em segundos) gasto pela ´ultima itera¸c˜ao.

A.2 Resultados detalhados para as instâncias

propos-tas neste trabalho

Documentos relacionados