• Sonuç bulunamadı

3. SÜREKLİ MIKNATISLI MOTORLARIN YAPISI VE MATEMATİKSEL

3.5 SMSM’un Sınıflandırılması

Os métodos que podem ser aplicados ao PPTMPSR não se limitam aos que foram apresentados neste trabalho. Uma possível extensão para esse trabalho é a realização de novos estudos na modelagem do problema, com a intenção de utilizar outros critérios na função objetivo, como por exemplo, minimizar o atraso e adiantamento na entrega das tarefas que, por sua vez, possuem datas de entrega pré- estabelecidas. Além disso, o problema pode ser estudado numa versão multi-objetivo da função Z, já que os critérios utilizados neste trabalho são conflitantes.

Na implementação das metaheurísticas GRASP e ILS se propõe algumas melhorias, por exemplo, para a metaheurística ILS a sugestão é testar outras formas de perturbação e do critério de aceitação. Uma sugestão bastante pertinente é o

estudo e a implementação de outras metaheurísticas, tais como, algoritmos genéticos,

Simulated Annealing e Scatter Search. Além disso, a construção e a utilização de um

método híbrido, que combine as melhores técnicas das metaheurísticas GRASP e ILS, também pode ser sugerido como trabalho a ser implementado.

O método de busca local implementado neste trabalho, utilizado por todos os métodos, explora a estrutura de vizinhança NR. Em trabalhos futuros o método de busca local pode explorar as estruturas de vizinhança NR e NT de forma independente, ou seja, inicialmente se explora uma dessas estruturas e, após a definição da melhor solução nessa estrutura, inicia-se a partir dela a exploração da outra estrutura. Além disso, podem ser utilizadas outras formas de movimentos na sequência, de forma a se obter outra estrutura de vizinhança, ainda não utilizada.

Na técnica path relinking a sugestão é construir um caminho de soluções entre uma solução de E e uma outra solução garantidamente bastante diferente, para que desta maneira tente-se escapar de soluções ótimos locais.

Por fim, o critério de parada utilizado neste trabalho pode ser alterado para que o tempo de execução dos métodos seja melhor aproveitado. Um exemplo de critério de parada que pode ser implementado é o critério baseado num tempo limite de execução, de acordo com o tamanho da instância. No entanto, se o método ficar alguma fração (definida previamente) do tempo limite sem encontrar soluções melhores, a execução é interrompida e a melhor solução encontrada até o momento é retornada. Com esse critério, a idéia é definir o tempo de execução dos métodos de acordo com a necessidade de cada instância e relacionado com o tamanho da instância.

REFERÊNCIAS BIBLIOGRÁFICAS

AIEX, R.M.; BINATO, S.; RESENDE, M.G.C. Parallel grasp with path-relinking for job shop scheduling. Parallel Comput., 29(4), 393–430, 2003.

AIEX, R.M.; RESENDE, M.G.C.; PARDALOS, P.M.; TORALDO, G. Grasp with path relinking for three-index assignment. INFORMS Journal on Computing, 17(2), 224–247, 2005.

ALBA, E.; TALBI, E.G.; LUQUE, G.; MELAB, N. Metaheuristics and Parallelism.

John Wiley & Sons, 2005.

ALIDAEE, B. Schedule of n jobs on two identical machines to minimize weighted mean flow time. Computers & Indutrial Engineering. London, v. 24, n. 1, p. 53-55, 1993.

ALLAHVERDI, A.; GUPTA, J.N.D.; ALDOWAISAN, T. A review of scheduling research involving setup considerations. OMEGA, The international Journal

of Management Science, 27(2):219–239, 1999.

ALLAHVERDI, A.; NG, C.T.; CHENG, T.C.E.; KOVALYOV, M.Y. A survey of scheduling problems with setup times or costs. European Journal of

Operational Research. 187(3), 985-1032, 2008.

AMBÜHL, C; MASTROLILLI, M. On-line scheduling to minimize Max flow time: na optimal preemptive algorithm. Operations Research Letters. Amsterdam, v. 33, p. 597-602, 2005.

BÄCK, T.; FOGEL, D.B.; MICHALEWICZ, Z. Handbook of Evolucionary

Computation. Oxford University Press, 1997.

BAKER, K.R. Introduction to sequencing and scheduling. New York: John Wiley &

Sons, Inc, 1974.

BALAKRISHNAN, N.; KANET, J.J.; SHIDHARAN, S.V. Early/tardy scheduling with sequence dependent setups on uniform parallel machines. Computers &

BARROS, A.D.; MOCCELLIN, J.V. Análise da flutuação do gargalo em flowshop permutacional com tempos de setup assimétricos e dependentes da sequência.

Gestão & Produção, v. 11, n. 1, p. 101-108, 2004.

BLUM, C.; ROLI, A. Metaheuristics in combinatorial optimisation: Overview and conceptual comparison. Technical Report 13, Université Libre de Bruxelles, 2001.

BURBIDGE, J.L. The introduction of group technology. London: Heinemann, 1975.

CAO, J.; BEDWORTH, D.D. Flow shop scheduling in serial multi product process with transfer and set-up times. International Journal of Production Research. London, v. 30, n. 8, p. 1819-1830, 1992.

CHENG, T.C.E.; SIN, C.C.S. A state-of-the-art review of parallel-machine scheduling research. European Journal of Operational Research, Amsterdan, v. 47, n. 3, p. 271-292, 1990.

CONGRAM, R.K.; POTTS, C.N.; VANE DE VELDE, S.L. An iterated dynasearch algorithm for the single-machine total weighted tardiness scheduling problem.

INFORMS Journal on Computing, 14(1), 52–67, 2002.

DORIGO, M. Optimization, Learning and Natural Algorithms. Phd thesis, Politécnico di Milano, Italy, 1992.

FEO, T.A.; RESENDE, M.G. C. Greedy randomized adaptive search procedures.

Journal of Global Optimization, 6(2):109-133, 1995.

FEO, T.A.; SARATHY, K.; MCGAHAN, J. A grasp for single machine scheduling with sequence dependent setup costs and linear delay penalties. Comput. Oper.

Res., 23(9), 881–895, 1996.

FRENCH, S. Sequencing ans scheduling: an introduction to the mathematics of the job shop. New York: Wiley, 1992.

GLOVER, F. Tabu search and adaptive memory programming - advances, applications and challenges. In: BARR, R.S.; HELGASON, R.V.; KENNGINGTON, J.L. editors. Interfaces in Computer Science and

Operations Research, 1–75, 1996.

GLOVER, F. A Template for Scatter Search and Path Relinking, in Artificial Evolution. In HAO, J.-K.; LUTTON, E.; RONALD, E.; SCHOENAUER, M.; SNYERS, D. (eds.), Lecture Notes in Computer Science, Springer 1363, pp. 13–54, 1998.

GLOVER, F.; KOCHENBERGER, G. Handbook of Metaheuristics. Kluwer Academic Publishers, 2002.

GLOVER, F.; LAGUNA, M.; MARTÍ, R. Fundamentals of Scatter Search and Path Relinking. Control and Cybernetics 29, 653–684, 2000.

GOMES, H.A.S.; NETO, J.F.B. Utilização de metaheurística na programação de escala de pessoal em empresas de transporte coletivo por ônibus. Anais do

XXXV Simpósio Brasileiro de Pesquisa Operacional, pp. 894-905, 2003.

GUINET, A. Textile production systems: a succession of non-identical parallel processor shops. Journal of the Operational Research Society, 42(8):655–671, 1991.

GUPTA, J.N.D.; RUIZ-TORRES, A.J. Generating efficient schedules for identicall parallel machines involving flow-time and tardy jobs. European Journal of

Operational Research. Amsterdam, v. 167, p. 679-695, 2005.

KIM, D.W.; KIM, K.H.; JANG, W.; CHEN, F.F. Unrelated parallel machine scheduling with setup times using simulated annealing. Robotics and Computer

Integrated Manufacturing, 18, 223–231, 2002.

KIRKPATRICK, S.; GELLAT, C.D.; VECCHI, M.P. Optimization by simulated annealing. Science, 220(4598):671–680, 1983.

LÓPEZ, F.G.; TORRES, M.G.; BATISTA, B.M.; PÉREZ, J.A.M.; MORENO- VEGA, J.M. Solving feature subset selection problem by a parallel scatter search.

European Journal of Operational Research, 169(2):477-489, 2006.

LOURENÇO, H.R.; MARTIN, O.; STÜTZLE, T. Iterated Local Search. In F. GLOVER, F.; KOCHENBERGER, G., editors, Handbook of Metaheuristics, p. 321–353. Kluwer Academic Publishers, Norwell, MA, 2002.

MACCARTHY, B.L.; LIU, J.Y. Adressing a gap in scheduling research – a review of optimization and heuristic methods in production scheduling. International

MARSH, J.D.; MONTGOMERY, D.C. Optimal procedures for scheduling jobs with sequence-dependent changeover times on parallel processors. AIIE Technical

Papers, p. 279–286, 1973.

MELO, V.A.; MARTINHON, C.A. Metaheurísticas híbridas para o problema do caixeiro viajante com coleta de prêmios. Anais do XXXVI Simpósio Brasileiro

de Pesquisa Operacional, p. 1295-1306, 2004.

MLADENOVIC, N.; HANSEN, P. Variable neighborhood search. Computers and

Operations Research, 24:1097-1100, 1997.

MÜHLENBEIN, H.; MAHNIG, T.; OCHOA, A. Schemata, distributions and graphical models in evolutionary optimization. Journal of Heuristics, 5(2):215- 247, 1999.

NOWICKI, E.; ZDRZALKA, S. A survey of results for sequencing problems with controllable processing times. Discrete Applied Mathematics, 26(2-3):271–287, 1990.

OSMAN, I.; POTTS, C. Simulated annealing for permutation flow-shop scheduling.

Omega, 17(6), 551–557, 1989.

PRAIS, M.; RIBEIRO, C.C. Reactive grasp: An application to a matrix decomposition problem in tdma traffic assignment. INFORMS Journal on

Computing, 12(3), 164–176, 2000.

PINEDO, M. Scheduling: Theory, Algorithms, and Systems. Prentice Hall, Upper

Saddle, N.J, second edition, 2002.

RANGEL, M.C.; ABREU, N.M.M.; BOAVENTURA-NETTO, P.O. Grasp para o pqa: um limite de aceitação para soluções iniciais. Pesquisa Operacional, 20(1):45-58, 2000.

RADHAKRISHNA, S.; VENTURA, J.A. Simulated annealing for parallel machine scheduling with earliness-tardiness penalties and sequence-dependent set-up times. International Journal of Production Research, 38(10), 2233–2252, 2000.

REDDY, V.; NARENDRAN, T.T. Heuristics for scheduling sequence-dependent set-up jobs in flow line cells. International Journal of Production Research, Oxon, v. 41, n.1, p. 193-206, 2003.

RESENDE, M.; RIBEIRO, C. Handbook of Metaheuristics, chapter Greedy randomized adaptive search procedures. Kluwer, 2003.

RESENDE, M.; RIBEIRO, C. GRASP with path-relinking: recent advances and

applications. IBARAKI, T.; NONOBE K.; YAGIURA, M. p. 29-63, 2005.

ROBINSON, A. Modern approaches to manufacturing improvement: The shingo System. Portland: Productivity Press, 1990.

RUIZ, R.; ANDRÉS, C. Unrelated parallel machines scheduling with resource- assignable sequence dependent setup times. Em Baptiste, P., Kendall, G., Munier-Kordon, A., Sourd, F., eds.: Proceedings of the 3rd Multidisciplinary

International Conference on Scheduling: Theory and Applications (MISTA),

Paris, France, 439–446, 2007.

RUIZ, R.; MAROTO, Y.C. A genetic algorithm for hybrid flowshops with sequence dependent setup times and machine elegibility. European Journal of

Operational Research, 2004.

RUIZ, R.; MAROTO, C.; ALCARAZ, J. Two new robust genetic algorithms for the flowshop scheduling problem,Omega, 34: 461–476, 2006.

RUIZ, R.; STÜTZLE, T. An iterated greedy heuristic for the sequence dependent setup times flowshop problem with makespan and weighted tardiness objectives.

European Journal of Operational Research, 187(3), 1143–1159, 2008.

RUIZ, R.; STÜTZLE, T. A simple and effective iterated greedy algorithm for the permutation flowshop scheduling problem. European Journal of Operational

Research, 177(3), 2033–2049, 2007.

SBC – Sociedade Brasileira de Computação. Grandes Desafios da Pesquisa em

Computação no Brasil – 2006 – 2016, 2006. Disponível em:

<http://www.sbc.org.br/index.php?language=1&content=downloads&id=272>. Acesso em: 08 Agosto 2009.

SERRA, T.; MOURA, A.V. Escalonamento integrado para o transporte coletivo utilizando grasp, path-relinking e paralelismo. Anais do XXXVIII Simpósio

Brasileiro de Pesquisa Operacional, pp. 963-974, 2006.

SHINGO, S. Sistemas de produção com estoque zero: o Sistema Shingo para melhorias contínuas. trad Lia Weber Mendes. Porto Alegre: Bookman, 1996.

SIVRIKAYA-SERIFOGLU, F.; ULUSOY, G. Parallel machine scheduling with earliness and tardiness penalties. Computers & Operations Research, 26(8):773–787, 1999.

SOUZA, A.B.D.; MOCCELLIN, J.V. Metaheurística híbrida algoritmo genético Busca-Tabu para programação de operações flow shop. In: Simpósio Brasileiro

de Pesquisa Operacional, XXXII SBPO, Viçosa-MG. Anais. Rio de Janeiro:

SOBRAPO, 2000.

TAMINI, S.A.; RAJAN, V.N. Reduction of total weighted tardiness on uniform machines with sequence dependent setups. Industrial Engineering Research

Conference Proceedings, 181–185, 1997.

VOLMANN, T.E.; BERRY, W.L.; WHYBARK D.C. Manufacturing Planning

and Control Systems, Dow Jones-Irwin, 2ª edição, 1988.

WEBSTER, S.T. The complexity of scheduling job families about a common date.

Operations Research Letters, 20(2), 65–74, 1997.

WEBSTER, S.T. Weighted flowtime bounds for scheduling identical processors.

European Journal of Operational Research. Amsterdam, v. 80, p. 103-111,

1995.

WENG, M.X.; LU, J.; REN, H. Unrelated parallel machines scheduling with setup consideration and a total weighted completion time objective. International

Journal of Production Economics, 70(3):215–226, 2001.

ZHANG, F.; TANG, G.C.; CHEN, Z.L. A 3/2-approximation algorithm for parallel machine scheduling with controllable processing times. Operations Research

Letters, 29(1):41–47, 2001.

ZHU, Z.; HEADY, R. Minimizing the sum of earliness/tardiness in multi-machine scheduling: a mixed integer programming approach. Computers & Industrial

Engineering, 38(2):297–305, 2000.

YAMASHITA, D.S.; ARMENTANO, V.A.; LAGUNA, M. Scatter Search for Project Scheduling with Resource Availability Cost. European Journal of

Benzer Belgeler