Tutoriais/treinamentos - disciplinas

TUTORIAIS/TREINAMENTOS DISCIPLINAS

Nesta página disponibilizo alguns tutoriais e ou treinamentos referentes às disciplinas que ministro.

1. PROGRAMAÇÃO LINEAR

Neste tutorial mostro como baixar e utilizar a interface gráfica GUSEK, que utiliza o solver open source GLPK. Os arquivos (pdf e modelos) desenvolvidos no treinamento podem ser baixados aqui

O GUSEK pode ser baixado aqui.

Neste tutorial eu apresento a linguagem de programação matemática MathProg. Essa linguagem é um subconjunto da famosa linguagem AMPL, e serve para descrever modelos matemáticos de PL/PI/PIM de maneira genérica.

A documentação oficial de MathProg pode ser encontrada aqui aqui. Embora completo, o manual oficial não é muito didático, para um tutorial com mais exemplos seguir este link.

Ainda, como MathProg é um subconjunto da AMPL, muitas das funcionalidades deste são iguais aos do MathProg, assim podemos usar o manual de referência do próprio AMPL para buscar exemplos.

Todos os modelos gerados no tutorial podem ser baixados aqui, bem como a apresentação.

Neste tutorial em formato de texto, descrevo como é possível realizar a integração do solver SCIP com a linguagem de programação C++ em ambiente Windows, usando o Microsoft Visual Studio. Com isso é possível criar aplicações com interfaces gráficas, que usam o solver nos seus processos. Como o solver é open source, toda a aplicação pode ser comercializada.
TUTORIAL

Neste tutorial, a monitora da disciplina (2023) Letícia de Godoi Souza explica como baixar (também online) e utilizar o software Geogebra. O Geogebra é utilizado no ensino da matemática, principalmente na parte de visualização de funções, equações, gráficamente.

O treinamento é focado na utilização do software para resolução de problemas de PL usando o método gráfico.

O site do Geogebra é este, e o material utilizado no treinamento (exemplos e modelos) pode ser baixado aqui

Programa para transformar arquivos .mod em .lp, e resolver .lp em batelada. O programa usa o solver SCIP e pode usar o GUROBI. Para utilizar o GUROBI, o mesmo deve estar instalado na máquina, e o arquivos 'gurobi110.dll' deve ser colocado na mesma pasta do executável do programa. O arquivo 'gurobi110.dll' geralmente fica no caminho: C:\gurobi1101\win64\bin.

Download instalador