Ferramentas de Utilizador

Ferramentas de Site


inf05010:homepage

Diferenças

Esta página mostra as diferenças entre as duas revisões da página.

Ligação para esta vista de comparação

Ambos os lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
inf05010:homepage [2020/03/04 09:26]
127.0.0.1 Edição externa
inf05010:homepage [2025/10/08 15:34] (Actual)
Linha 1: Linha 1:
-====== Otimização combinatória (2020/1) ======+====== Otimização combinatória (2025/2) ======
  
 //If one would take statistics about which mathematical problem is using up most of the computer time in the world, then ... the answer would probably be linear programming. (László Lovász)// //If one would take statistics about which mathematical problem is using up most of the computer time in the world, then ... the answer would probably be linear programming. (László Lovász)//
Linha 11: Linha 11:
 **Súmula:​** Modelagem matemática,​ programação linear e não-linear. Programação inteira e solução via métodos exatos. Algoritmos de aproximação e heurísticas.\\ **Súmula:​** Modelagem matemática,​ programação linear e não-linear. Programação inteira e solução via métodos exatos. Algoritmos de aproximação e heurísticas.\\
 **Turma:** A.\\ **Turma:** A.\\
-**Horário/​Sala:​** Seg/Qua 10.30, ​sala 108, [[http://​mapa.ufrgs.br/​index.php?​verb=pan&​building=1885|prédio 43413]] ​(67).\\ +**Horário/​Sala:​** Seg/Qua 10.30, ​111 (43425).\\ 
-**Consultas:​** ​Qui 13.30, sala 216, [[http://​mapa.ufrgs.br/​index.php?​verb=pan&​building=44|prédio 43425]].\\ +**Consultas:​** ​a combinar.\\
-**Detalhes:​** {{sy.pdf|Programa}}.+
  
 ===== Resultados ===== ===== Resultados =====
-  * [[2020-1-FF|Frequência]] + 
-  * [[2020-1-Notas|Notas]] +  * [[2025-2-Trabalhos|Trabalhos]]
-  * [[2020-1-Trabalhos|Trabalhos]] +
-  * [[2020-1-Quiz|Quiz]]+
  
 ===== Notícias ===== ===== Notícias =====
  
 +  * Sep 9: soluções Laboratório e Lista 1 e nova Lista 2 disponível.
 +  * :!: As aulas começam no dia 11 de agosto.
   * Otimização:​ [[https://​youtu.be/​Dc38La-Xvog|tudo que você consegue fazer eu faço melhor]]. 8-)   * Otimização:​ [[https://​youtu.be/​Dc38La-Xvog|tudo que você consegue fazer eu faço melhor]]. 8-)
  
 ===== Materiais ===== ===== Materiais =====
  
-  * {{notas-9348.pdf|Notas de aula (Junho de 2018)}}. +  * {{notas-e76bc7.pdf|Notas de aula (Abril de 2024)}}. 
-  * Página da disciplina em [[2019-2|2019/​2]],​ [[2019-1|2019/​1]],​ [[2018-2|2018/​2]],​ [[2018-1|2018/​1]],​ [[2017-2|2017/​2]],​ [[2017-1|2017/​1]],​ [[2016-2|2016/​2]],​ [[2016-1|2016/​1]],​ [[2015-2|2015/​2]],​ [[2015-1|2015/​1]],​ [[2014-2|2014/​2]],​ [[2014-1|2014/​1]],​ [[2013-2|2013/​2]],​ [[2013-1|2013/​1]],​ [[2012-2|2012/​2]],​ [[2012-1|2012/​1]],​ [[2011-2|2011/​2]],​ [[2011-1|2011/​1]],​ [[2010-2|2010/​2]],​ [[2010-1|2010/​1]],​ [[2009-2|2009/​2]],​ [[2009-1|2009/​1]],​ [[2008-2|2008/​2]],​ [[2008-1|2008/​1]] e [[2007-2|2007/​2]].+  * Página da disciplina em [[2025-1|2025/​1]],​ [[2024-2|2024/​2]],​ [[2024-1|2024/​1]],​ [[2023-2|2023/​2]],​ [[2023-1|2023/​1]],​ [[2022-2|2022/​2]],​ [[2022-1|2022/​1]],​ [[2021-2|2021/​2]],​ [[2021-1|2021/​1]],​ [[2020-2|2020/​2]],​ [[2020-1|2020/​1]], ​[[2019-2|2019/​2]],​ [[2019-1|2019/​1]],​ [[2018-2|2018/​2]],​ [[2018-1|2018/​1]],​ [[2017-2|2017/​2]],​ [[2017-1|2017/​1]],​ [[2016-2|2016/​2]],​ [[2016-1|2016/​1]],​ [[2015-2|2015/​2]],​ [[2015-1|2015/​1]],​ [[2014-2|2014/​2]],​ [[2014-1|2014/​1]],​ [[2013-2|2013/​2]],​ [[2013-1|2013/​1]],​ [[2012-2|2012/​2]],​ [[2012-1|2012/​1]],​ [[2011-2|2011/​2]],​ [[2011-1|2011/​1]],​ [[2010-2|2010/​2]],​ [[2010-1|2010/​1]],​ [[2009-2|2009/​2]],​ [[2009-1|2009/​1]],​ [[2008-2|2008/​2]],​ [[2008-1|2008/​1]] e [[2007-2|2007/​2]].
   * [[https://​apps.ankiweb.net|Anki]] flashcards para [[http://​www.inf.ufrgs.br/​~mrpritt/​oc/​Otimização combinatória_U1.apkg|unidade 1]], [[http://​www.inf.ufrgs.br/​~mrpritt/​oc/​Otimização combinatória_U2.apkg|unidade 2]] e [[http://​www.inf.ufrgs.br/​~mrpritt/​oc/​Otimização combinatória_U3.apkg|unidade 3]].   * [[https://​apps.ankiweb.net|Anki]] flashcards para [[http://​www.inf.ufrgs.br/​~mrpritt/​oc/​Otimização combinatória_U1.apkg|unidade 1]], [[http://​www.inf.ufrgs.br/​~mrpritt/​oc/​Otimização combinatória_U2.apkg|unidade 2]] e [[http://​www.inf.ufrgs.br/​~mrpritt/​oc/​Otimização combinatória_U3.apkg|unidade 3]].
  
 ==== Aulas ==== ==== Aulas ====
  
-^ No.  ^ Data   ​^ Tópicos ​                                             ^ Notas pág. ^  Exercícios ​ ^  Soluções ​  ^ Leitura ^ +^ No.^ Data        ^ Tópicos ​                                                ​^ Notas cáp. ^  Exercícios ​                                 ^  Soluções ​                                     ^ Leitura ​                                                               
-   |       | ** Programação linear ​**                                 ​           ​  ​                     +    ​|       | ** Heurísticas ​**                                         ​              ​                                            ​                                                                                                        ​                                                                        ​
- 1 | 09/03 | Administrativa,​ Introdução:​ Exemplos e solução gráfica. ​ |     9-11   ​  ​| [[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_1|V1]],​MF1,​2 ​            ​+  ​1 | 11/08 | Administrativa, ​Introdução,​ Busca local. ​                 |    10.1,​10.2 ​ |  {{qh0120252.pdf|Q1}} ​                      ​| ​ {{sqh0120252.pdf|SQ1}} [[https://​nbviewer.org/​url/​github.com/​mrpritt/​otimizacao-combinatoria/​blob/​main/​demos/​D01-tsp-h1.ipynb|D1]] ​    ​| ​                                        | 
- ​2 ​11/03 | Formulação e exemplos. ​                                  ​   ​11-13 ​  ​|   | [[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_1|V1]],​MF2 ​              ​+|   2 | 13/08 | GRASP, Simulated annealing, Busca local iterada, VNS.     ​| ​   10.3-10.6 ​ |  {{qh0220252.pdf|Q2}} ​                      ​| ​ {{sqh0220252.pdf|SQ2}} [[https://​nbviewer.org/​url/​github.com/​mrpritt/​otimizacao-combinatoria/​blob/​main/​demos/​D02-tsp-h2.ipynb|D2]] ​    ​| ​                                        | 
-|  3 | 16/03 | Laboratório de formulação (sala 101, 67).                |       ​14 ​|   ​| ​  |                      | +|   3 | 18/08 | Busca Tabu, Algoritmos genéticos, meméticos. ​             |           ​11 ​ |  {{qh0320252.pdf|Q3}} ​                      ​| ​ {{sqh0320252.pdf|SQ3}},​ [[https://​nbviewer.org/​url/​github.com/​mrpritt/​otimizacao-combinatoria/​blob/​main/​demos/​D03-tsp-h3.ipynb|D3]] ​   |                                         | 
-|  4 | 18/03 | Forma matricial e normal, introdução método simplex. ​    ​   ​15-20 ​  ​  ​| [[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_2|V2]].1,​MF2,​3 ​          ​+|     ​| ​      | ** Programação linear **                                  |               ​| ​                                            ​| ​                                                                                                        ​| ​                                                                        | 
-|  ​23/03 | Método simplex. Sistemas ilimitados. ​                    ​   ​27-35 ​  ​  ​| [[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_2|V2]].2,2.3,​MF3.{1,​2} ​  ​+|     | 20/08 | Aula inaugural. ​                                          ​| ​              ​| ​                                            ​| ​                                                                                                        ​| ​                                                                        | 
- ​6 ​25/03 | Método simplex. Pivô tool, fase I. Soluções degeneradas. |    ​35-46 ​  ​|   | [[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_2|V2]].4,​MF3.3 ​          ​+|   4 | 25/08 | Introdução:​ Exemplos e solução gráfica. ​                  |      1.1,​1.3 ​ ​| ​ ​{{q0120252.pdf|Q4}}                        ​ ​{{sq0120252.pdf|SQ4}} ​                                                                                 ​| [[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_1|V1]],​MF1,​2 ​             
-|  ​30/03 Dualidade: Introduçãoteoremas de dualidade              ​35-42 ​  ​  ​| [[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_5|V5]].{1,2,3,4,6},MF4   +  5 27/08 | Formulação e exemplos. ​                                            ​1.1  ​ ​{{e0120252.pdf|E1}}, {{q0220252.pdf|Q5}} ​  ​|  {{se0120252.pdf|S1}},​ {{sq0220252.pdf|SQ5}} ​                                                           ​| [[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_1|V1]],​MF2 ​               
-|  ​01/04 Revisão e exercícios                                              ​  ​| [[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_3|V3]],MF3.6             +|   01/09 | Forma matricial e normal, introdução método simplex. ​      ​1.2,​2.1,​2.2  ​ ​{{q0320252.pdf|Q6}}                        |  {{sq0320252.pdf|SQ6}} ​                                                                                 ​| [[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_2|V2]],​[[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_6|V6]],​MF2,​3 ​ 
-|  ​06/04 | **Prova 1**                                                         ​  ​                     +  7 | 03/09 | Laboratório de formulação (sala 103/​43413). ​              ​| ​     1.1,​B.2 ​ ​| ​ ​{{l0220252.pdf|L}} ​                        ​| ​ {{sl0220252.pdf|SL}} ​                                                                                  ​| ​                                                                        | 
-10 08/04 | Dualidade: Folgas complementares. Método simplex dual.   |    51-59   ​  ​                     +|   8 | 08/09 | Método simplex. Sistemas ilimitados. ​                          ​2.3,​2.4  ​ ​{{q0420252.pdf|Q7}}                        |  {{sq0420252.pdf|SQ7}} ​                                                                                 ​| [[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_2|V2]],​MF3.{1,​2} ​         
-11 13/04 | Método simplex dual. Analise de sensibilidade. ​          ​   ​60-17 ​  ​  ​| [[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_6|V6]].{1,2,3},​[[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_7|V7]].1      +  9 10/09 | Método simplex. Pivô tool, fase I. Soluções degeneradas. ​          ​2.5  ​ ​{{q0520252.pdf|Q8}}, {{e0420252.pdf|E2}} ​  ​|  {{sq0520252.pdf|SQ8}} ​                                                                                 ​| [[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_2|V2]],​MF3.3 ​             
-12 15/04 Analise de sensibilidade                                  ​72-79 ​  ​  ​| [[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_6|V6]].{1,2,3},[[http://dx.doi.org/10.1007/978-1-4614-7630-6_7|V7]].1      | +|  ​10 15/09 Revisão e exercícios. ​                                    ​| ​              ​| ​ {{e0320252.pdf|E3}}[[https://​docs.google.com/​forms/​d/​e/​1FAIpQLSfBqno_mTNpI6kdpSaZj8HlgKqvnTV3f0FSpLqBMRBPEOsGPA/​viewform?​usp=dialog|UL3]]  ​ ​{{se0320252.pdf|S3}}  ​| [[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_3|V3]],MF3.6              
-|    |       | ** Programação inteira I **                              |          |   ​| ​  ​| ​                     | +|  ​11 17/09 [[:​inf05010:​dualidade1|Dualidade:​ Introdução,​ teoremas de dualidade.]]  ​     ​3.1-3.3  ​                              ​                                                                                          ​| [[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_5|V5]],MF4                ​
-| 13 | 20/04 | Introdução e aplicações. ​                                ​| ​  ​87-103 |   ​| ​  | W1.{1-4},​PS13.1 ​     +|  ​12 22/09 | **Prova 1**                                               ​              ​ ​{{p0120252.pdf|P1}}                        ​ ​{{sp0120252.pdf|SP1}} ​                                                                                 |                                                                         
-14 22/04 | Formulação e exemplos. ​                                  ​ 105-112   ​  ​| W1.{5-7},​PS13.1 ​     + ​13 ​24/09 | Dualidade: Folgas complementares. Método simplex dual.    |      3.2 3.4  ​ ​{{q0620252.pdf|Q9}}                        |  {{sq0620252.pdf|SQ9}} ​                                                                                 |                                                                         
-15 27/04 Laboratório de formulação (sala 101, 67)               |          |   ​  ​                     + ​14 ​29/09 | Método simplex dual. Analise de sensibilidade. ​                ​3.5,​3.6  ​ ​{{q0720252.pdf|Q10}}                       ​| ​ {{sq0720252.pdf|SQ10}} ​                                                                                | [[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_6|V6]],V7.1               | 
-16 29/04 | Revisão e exercícios. ​                                              ​  ​                     +|  15 | 01/10 | Analise de sensibilidade. ​                                ​| ​         ​3.7  |  {{q0820252.pdf|Q11}}, {{e0420252.pdf|E4}} ​ |  {{sq0820252.pdf|SQ11}} ​                                                                                ​| ​[[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_6|V6]],V7.1               ​
-17 04/05 **Prova 2**                                              ​           |   ​| ​                     ​+    ​      | ** Programação inteira **                                 ​| ​              ​| ​                                            ​| ​                                                                                                        ​| ​                                                                        | 
-         ​** Heurísticas e aproximação **                          ​           |   ​| ​                     ​+|  16 | 06/10 Introdução e aplicações                                       5, 6.1  ​                                            ​                                                                                                        ​| [[http://​dx.doi.org/​10.1007/​978-1-4614-7630-6_23|V23]],[[https://onlinelibrary.wiley.com/doi/10.1002/9781119606475.ch1|W1.{1-4}]],​PS13.1 ​ 
-18 06/05 Busca local, Simulated annealing. ​                       ​ ​155-169 ​  |   ​| ​                     ​+ ​17 ​08/10 | Formulação e exemplos. ​                                        6.1-6.3  ​                                            ​                                                                                                        | [[https://​onlinelibrary.wiley.com/​doi/​10.1002/​9781119606475.ch1|W1.{5-7}]],​PS13.1 ​   
-| 19 | 11/05 | GRASP, Busca Tabu, VNS.                                  |  169-179 |   ​| ​  ​| ​                     | + ​18 ​13/10 Formulação e demonstrações                              ​|          ​B.2  ​                                            ​                                                                                                        ​                                                                        ​
-| 20 | 13/05 | Algoritmos genéticos, meméticos. ​                        ​| ​ 181-190 |   ​| ​  ​| ​                     | + ​19 ​15/10 | Revisão e exercícios. ​                                    ​              ​                                            ​                                                                                                        ​                                                                        ​
-|    |       | ** Programação inteira II **                             ​           ​  ​                     +    ​20/10 //Semana Acadêmica// ​                                     ​              ​                                            ​
-21 18/05 | Matrizes totalmente unimodulares. ​                       |  ​121-128 ​  ​  ​| W3.{1,​2},​K5.4,​PS13.2 | +    ​22/10 //Semana Acadêmica// ​                                     ​              ​                                            ​
-22 20/05 | Problemas com solução simples. ​                          ​ 128-130   ​  ​| W3.{3,​4},​PS13.2 ​     +    ​27/10 //Dia do Servidor Público// ​                                            ​                                            ​
-23 25/05 Desigualdades ​válidas. ​                                  ​|  ​130-136 ​  ​  ​| W8.{1-4            ​+ 19 | 29/10 | **Prova 2**                                               ​              ​                                            ​                                                                                                        ​                                                                        ​|  ​       
-24 27/05 | Algoritmos de planos de corte. ​                          ​|  ​137-141 ​  ​  ​W8.{5,6},PS14.1      ​+ ​20 ​03/11 | Matrizes totalmente unimodulares. ​                        ​         ​7.1 ​ ​| ​                                            ​                                                                                                        | [[https://​onlinelibrary.wiley.com/​doi/​10.1002/​9781119606475.ch1|W3.{1,2}]],​K5.4,​PS13.2 ​                                                   
-25 01/06 | Algoritmos de Branch-and-bound. ​                         |  ​141-147 ​  ​  ​| W7,​G5.2.3 ​           + ​21 ​| 05/11 | Problemas com solução simples, desigualdades válidas    ​       7.2-3  ​                                            ​                                                                                                        | [[https://​onlinelibrary.wiley.com/​doi/​10.1002/​9781119606475.ch1|W3.{3,4}]],PS13.2,​W8.{1-4} ​                                               ​
-26 03/06 | Revisão e exercícios. ​                                              ​  ​                     + ​22 ​10/11 Problemas com solução simples, desigualdades ​válidas. ​    ​         ​7.4 ​ ​| ​                                            ​                                                                                                        | [[https://​onlinelibrary.wiley.com/​doi/​10.1002/​9781119606475.ch8|W8.{5,6}]],​PS14.1 ​                                                        
-27 08/06 | **Prova 3**                                                         ​  ​                     + ​23 ​12/11 | Algoritmos de planos de corte. ​                                    ​7.5 ​ ​| ​                                            ​                                                                                                        ​[[https://​onlinelibrary.wiley.com/​doi/​10.1002/​9781119606475.ch7|W7]],G5.2.3                                                               
-28 10/06 | Algoritmos de aproximação. ​                              ​           ​  ​                     + ​24 ​17/11 | Algoritmos de Branch and bound. ​                          ​         ​7.5 ​ ​| ​                                            ​                                                                                                        | [[https://​onlinelibrary.wiley.com/​doi/​10.1002/​9781119606475.ch7|W7]],​G5.2.3 ​                                                              ​
-29 15/06 | Apresentação de trabalhos. ​                              ​           ​  ​                     + ​25 ​19/11 | Revisão e exercícios. ​                                    ​              ​                                            ​                                                                                                        ​                                                                        ​
-30 17/06 | Apresentação de trabalhos. ​                              ​           ​  ​                     + ​26 ​24/11 | **Prova 3**                                               ​              ​                                            ​                                                                                                        ​                                                                        ​|  ​       
-   24/06 Prova de recuperação. ​                                   |            ​  ​                     + ​27 ​26/11 | [[:​inf05010:​apr|Algoritmos de aproximação.]]              ​              ​                                            ​                                                                                                        ​                                                                        ​|  ​       
-         |                                                          |          |   ​| ​  ​| ​                     | + ​28 ​01/12 | Apresentação de trabalhos. ​                                             ​                                            ​                                                                                                        ​                                                                        ​|  ​       
-|    | 15/07 | Término oficial das aulas. ​                              ​           ​  ​                     + ​29 ​03/12 | Apresentação de trabalhos. ​                                             ​                                            ​                                                                                                        ​                                                                        ​
- + ​30 ​08/12- Provas ​de recuperação. ​                                   |               ​                                            ​                                                                                                        ​                                                                        ​
-LivrosV=Vanderbei, MF=Maculan,​Fampa, W=Wolsey, G=Goldbarg, K=Korte, PS=Papadimitriou/​Steiglitz.+    ​20/12 | Término oficial das aulas. ​                                             ​                                            ​                                                                                                        ​                                                                        ​
 +V: Vanderbei, WWolsey, PSPapadimitriou/​Steiglitz ​MF: Maculan/​Fampa
  
 ==== Material ==== ==== Material ====
  
   * {{r.tex|Template em LaTeX}} para a lista de exercícios e {{r.pdf|uma versão compilada}}.   * {{r.tex|Template em LaTeX}} para a lista de exercícios e {{r.pdf|uma versão compilada}}.
-  * Uma {{GLPK-quickref.pdf|referéncia ​répida}} para o GLPK e MathProg+  * Uma {{GLPK-quickref.pdf|referéncia ​rápida}} de GLPK e MathProg
  
 ==== Ferramentas ==== ==== Ferramentas ====
  
-  * [[http://www.maths.ed.ac.uk/LP-Explorer|LP explorer]] +  * Visualização de LPs [[https://gilp.henryrobbins.com/en/​latest/​examples/​index.html|GILP]] 
-  * [[http://​www.princeton.edu/​~rvdb/​JAVA/​pivot/​simple.html|Vanderbei'​s ​simple pivot tool]]+  * Vanderbei'​s  ​[[http://​www.princeton.edu/​~rvdb/​JAVA/​pivot/​simple.html|simple pivot tool]] ​and [[https://​vanderbei.princeton.edu/​JAVA/​pivot/​advanced.html|advanced pivot tool]].
   * [[http://​www.gnu.org/​software/​glpk|GNU Linear programming kit]]   * [[http://​www.gnu.org/​software/​glpk|GNU Linear programming kit]]
  
inf05010/homepage.1583324813.txt.gz · Esta página foi modificada pela última vez em: 2020/03/04 09:26 por 127.0.0.1