pyomo
pyomo copied to clipboard
Pyomo.DOE enchancement: add support for stochastic programming decompositions
Summary
Steps:
- Mimic
parmestto automatically formulate local extensive form usingcreate_ef.pyandscenario_tree.py(import fromparmest) - Verify Pyomo.DOE works with new approach (regression testing)
- Verify
parmestworks usingmpi-sppyon a handful of examples - Verify Pyomo.DOE works using
mpi-sppyon a handful of examples - Computational timings -- what is the benefit of decompositions
- Move
create_ef.py,scenario_tree.py, and similar supporting files to a utility folder in pyomo? Okay to import fromparmestfor now (utility folder), revisit withmpi-sppyteam later.