PLANO DE ENSINO 1. IDENTIFICAÇÃO Disciplina: Introdução a Otimização Combinatória Código: ICC500 Turma: CB01 URL: http://ioc-ufam.weebly.com Nº de Créditos: 4.4.0 Ano: 2015 Semestre: 1 Carga horária: 60h Professor: Rosiane de Freitas E-mail: rosiane@icomp.ufam.edu.br Local: Sala 106/107 (térreo do Bloco 06 - salas-de-aula ICE) e Laboratório de Graduação II. Cursos para o qual está sendo oferecida: Bacharelado em Ciência da Computação 2. HORÁRIO 3. EMENTA ATIVIDADE SEG TER QUA QUI SEX Aulas 10-12 10-12 Atendimento 13-16 13-16 Preparação de aula 14-16 14-16 Problemas clássicos, algoritmos e complexidade computacional. Modelagem matemática. Problemas mono-objetivos. Combinatória. Problemas Clássicos P e NP-diíceis. Métodos exatos x aproximados. Busca local x busca global. Otimização Contínua x Discreta. Programação Linear Contínua. Método Simplex. Método de Pontos Interiores. Introdução a Teoria dos Grafos e seus algoritmos. Introdução a combinatória poliédrica. Programação Linear Inteira. Problemas de otimização: caminhos mínimos, fluxo em redes, emparelhamento, alocação, roteamento, escalonamento e outros. Caracterização de problemas em redes, processos industriais / ambientais / urbanos / educacionais, ambiente Web, novas mídias, desenvolvimento de software, etc. Exemplos e Exercícios. 4. OBJETIVO Apresentar ao aluno uma visão geral de Otimização Combinatória, subárea da Ciência da Computação, com ênfase em modelagem matemática e em grafos, programação matemática e algoritmos exatos e heurísticos, tornando-o capaz de modelar problemas teóricos e aplicações práticas complexas das mais diversas áreas do conhecimento e do setor produtivo, através da aplicação do ferramental de OC, e com o desenvolvimento de métodos computacionais avançados, exatos e aproximados. Objetivo específico: estudo geral de conceitos, problemas e técnicas de otimização para a aplicação em situações diversas de projetos vivenciados pelos alunos. 5. CONTEÚDO PROGRAMÁTICO (SUJEITO A ALTERAÇÕES) Semana Dia Tema Proposto 01 ter Apresentação da disciplina qui Visão Geral Otimização Combinatória - Exercícios
02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 ter Modelagem de POCs e PL/PLI ferramentas PL e PLI ter Modelagem e PL/PLI ferramentas PL e PLI ter Apresentação modelagem problemas clássicos ter PI visão geral ter PI teoria qui Revisão ter PP1 qui Correção PP1 ter EntregaTrab 1 qui Métodos exatos x aproximados ter PI, PMI - conceitos avançado ter Dinâmica, revisão qui Entrega Trab 2 qui Entrega Trab 3
18 19 ter Defesas/apresentações qui Defesas/apresentações ter Defesas/apresentações qui Revisão Geral Provas finais 6. AVALIAÇÃO A avaliação será feita com base em trabalhos parciais realizados ao longo do curso, mais um trabalho prático final, que servirá como prova final: Exercícios teóricos e práticos 3 trabalhos parciais (Trab1, Trab2, Trab3) entrega obrigatória Prova Parcial e Prova Final A Média Parcial (MP) será calculada da seguinte maneira: 3PP Trab1 Trab2 Trab3 ME MP = 7 A Média Final (MF) será calculada a partir da seguinte fórmula: 2MP + PF MF = 3 ** o aluno que ficar com MP 8,0 ou mais, poderá ter a nota repetida como PF! 7. METODOLOGIA Aulas expositivas, discussões em sala de aula, apresentação de exemplos e estudos de casos, aulas em laboratório, trabalhos práticos, defesas, seminários, listas de exercícios e avaliações escritas individuais. 8. NOTÍCIAS E OUTRAS INFORMAÇÕES O aluno deverá acompanhar periodicamente a página da disciplina para se manter atualizado quanto ao cronograma, materiais de leitura, referências web, datas de entrega de trabalhos, e outras notícias. 9. REFERÊNCIAS BIBLIOGRÁFICAS ABRAHAM, A., JAIN, L., GOLDBERG, R. Evolutionary Multiobjective Optimization: Theoretical Advances and Applications, Springer, USA, 2005. BAZARAA, M. S., JARVIS, J. J. Linear Programming and Network Flows. John Wiley, Ny, 1977. BLAZEWICZ, J., ECKER, K., SCHMIDT, G., WEGLARZ, J. Scheduling in Computer and Manufacturing Systems. Spring-Verlag, 1993. BRUCKER, P. Scheduling Algorithms, 4th ed. Springer-Verlag, New York, USA, 2004 CHVATAL, V. V.. Linear Programming. Freeman, 1983. DAVIS, L. editor. Handbook of Genetic Algorithms. Van Nostrand Reinhold, 1991. FRENCH, S. Sequencing and Scheduling: An Introduction to the Mathematics of the Job-Shop. John Wiley, 1982.
GAREY, M. R., JOHSON, D. S. Computers and Intractability: A Guide to the Theory of NP-Completeness. John Wiley&Sons, 1988. GOLDBARG, M. C., LUNA, H. P. Otimização Combinatória e Programação Linear: modelos e algoritmos. Ed. Campus, 2000. GRAHAM, R., LAWLER, E., LENSTRA, J., RINNOY-KAN, A. (1979). Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey, Annals of DM, 5: 287-326. HARMAN, M. JONES, B. F. (2001). Search-Based Software Engineering. Information and Software Technology, 43(14):833-839. LAWLER, E. L. Combinatorial Optimization: Networks and Matroids. Reedição do livro original de 1976. New York: Dover Publications, 2001. LAWLER, E. L., LENSTRA, J. K., KAN, A. H. G. RinnooY, SHMOYS, D. B. The Traveling Salesman Problem. John Wiley, 1985. LEUNG J. ed. Handbook of Scheduling: Algorithms, Models, and Performance Analysis. Chapman & Hall and CRS Press, 2004. MACULAN, N, FAMPA, M. Otimização linear. Editora UNB, 2006. MIYAZAWA, Flávio Keidi. Otimização. Notas de Aula,, Universidade Estadual de Campinas, 2002. NEMHAUSER, G. L., WOLSEY, L. A. Integer and Combinatorial Optimization. John Wiley&Sons, 1988. PAPADIMITRIOU, C. H., STEIGLITZ, K. Combinatorial Optimization: Algorithms and Complexity. Prentice Hall, 1982. PARKER, R. G., RARDIN, R. L. Discrete Optimization. Academic Press, 1988. PINEDO, M. (2002). Scheduling: Theory, Algorithms and Systems. Second Edition. Prentice-Hall: UK. PRADO, Darci. Programação Inteira Mista. Série Pesquisa Operacional, vol 3, 2 a ed. Editora DG, 1999. VAN LAARHOVEN, P. J. M., AARTS, E. H. L. Simulated Annealing: Theory and Applications. Reidel, 1987. WAKABAYASHI, Yoshiko, FERREIRA, Carlos. Combinatória Poliédrica e Planos-de-Corte Faciais. 10a Escola de Computação. Campinas, 1996. TALBI, E-G., W. E. Metaheuristics: From Design to Implementation, Wiley InterScience, 2009. 10. LOCAL DE ATENDIMENTO Bloco principal do (IComp), Setor Norte, Sala 1219 (profa. Rosiane de Freitas) 11. INFORMAÇÕES PARA ARQUIVAMENTO Professor: Rosiane de Freitas Manaus, 07 / 04 /2015. Assinatura Coordenador de Curso Aprovado em Manaus, / /2015. Assinatura 1 2 3 12. LISTA DE PRESENÇA DOS ACADÊMICOS Nome Assinatura Email
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Nome Assinatura Email
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 Nome Assinatura Email