Optimization in Python: Pyomo and Gurobipy Workshop - Brent Austgen - UT Austin INFORMS

preview_player
Показать описание
Join UT INFORMS student chapter officer Brent Austgen for a tutorial in implementing math models with pyomo and gurobipy. The tutorial includes an overview of these frameworks, a walk-through of some examples, and Q&A.

UT Austin INFORMS Student Chapter:
Рекомендации по теме
Комментарии
Автор

Thanks Brent for tutoring! Looking forward to the next tutorial!

helenlu
Автор

Great explanation! Thank you very much. Greetings from Technical University Kaiserslautern, Germany :)

Lux
Автор

This is a wonderful tutorial!!! Thank you so much!

Yosalsafiesta
Автор

Thanks for sharing. Seems Helen also from my country.

ershibahuasheng
Автор

Very helpful video. I wonder if it is possible to define multiple bounds for a variable in PYOMO. Eg: 1<x<3 or 4<x<8. If someone has an idea, please let me know.

sabiqas
Автор

Extremely helpful tutorial, many thanks for sharing

siyavashfilom
Автор

Hello, Great example and video. Thank you. Could you also show how to import variable and parameter sets from an excel file to pyomo?

BB-kbjd
Автор

hello, i have one problem. I already build my model with the first method from pyomo. I tried to use gurobi as a solver but i take this error "GurobiDirect does not support expressions of degree None". I want to ask if i can use the gurobi only as a solver and if yes then what is the problem?

tts
Автор

Thank you for this wonderful video. But I am not sure about the idea indexing a set with binary variable at 28:28
Could you please explain how it actually works? The word "Binary" is a bit misleading. I would appreciate if you could share some links/documents. Thank you once again!

wilsonmendes
Автор

thank you. this is very helpul tutorial. please can you upload your tutorial about cost optimization from csv file?

tigabuabebe
Автор

I found this tutorial very useful, now i know how to set n-dimensional parameters and decision variables according to the dimension of the dataframe. I wonder, what studies are coursing those students? is it sort of a master in operations research or it's just a course that contains oprimization topics?

robertaraujo
Автор

For the binary knapsack problem, what if you have two objectives?

digskullz
Автор

Nice and helpful video. However two commen errors in github codes. (1) graph.nodes or, graph.edges are not iterable. (2) module 'matplotlib.cbook' has no attribute 'is_string_like'. I am wondering if you could update the github codes. Thank you in advance.

raihanmasud
Автор

Is it possible to solve multiple LPP's within pyomo?

Blueface
Автор

is there a way to install the glpk solver in python

julatehmulbah
Автор

model.n = pe.Var(domain=pe.Binary)
model.m = pe.Var(domain=pe.Binary)
model.k = pe.Var(domain=pe.Binary)

gives this error; what shall i do

WARNING: Implicitly replacing the Component attribute n (type=<class
on block unknown with a new Component
(type=<class This is usually
indicative of a modelling error. To avoid this warning, use
block.del_component() and block.add_component().
WARNING: Implicitly replacing the Component attribute m (type=<class
on block unknown with a new Component
(type=<class This is usually
indicative of a modelling error. To avoid this warning, use
block.del_component() and block.add_component().
WARNING: Implicitly replacing the Component attribute k (type=<class
on block unknown with a new Component
(type=<class This is usually
indicative of a modelling error. To avoid this warning, use
block.del_component() and block.add_component().

tigabuabebe
Автор

Is it possible to get ur email @Brent, I have an DEA optimization model I'd like to implement in pyomo. But I'm struggling a bit.

Blueface