Code Monkey home page Code Monkey logo

stochprog's Introduction

Bioreactor Optimization Examples

pictorial

  • 3 Products [A, C, R+]
  • 2 Bioreactors [ BR1, BR2 ]

Schedule Production for 1 Period

Maximize Net Revenue

(Revenue net of Production Cost, Stockout Cost, and Inventory Cost)

While the following constraints are satisfied:

  • Capacity Constraint: Only 1 Product Per Bioreactor
  • Downstream Constraint: Downstream Technical Requirement
  • Delivery Constraint: Delivery Technical Requirement
  • Material Flow Constraint: Product + Prior_Inventory + Stockout = Demand + New_Inventory

See Full Model Data in Data Dictionary

Unknown Demand (3 scenarios)

Demand Scenarios Prob A C R+
High Demand 25% 40 30 40
More of the Same 50% 30 30 30
R+ Down C Up 25% 30 40 10
AVERAGE 32.5 32.5 27.5

pictorial
Includes Functionality for Bleed Feed Production

  • 3 Products [A, C, R+]
  • 2 Bioreactors [ BR1, BR2 ]
  • 2 Periods [P1, P2]
  • Includes Functionality for Bleed Feed Production: Avoid New Setup Cost in 2nd Period, If Bleed-Feed is Selected
  • Includes Stochastic Constraint: Probability of Meeting End Inventory Requirement $\geq$ 75%

Schedule Production for 2 Periods

Maximize Net Revenue

(Revenue net of Production Cost, Stockout Cost, and Inventory Cost)

While the following constraints are satisfied:

All prior problem contraints for

  • Period 1 and
  • All Period 2 Scenarios

In addition:

  • Bleed Feed Constraint: Bleed feed available in period 2 only if same product was scheduled for period 1
  • End Inventory Constraint: Probability of meeting end inventory requirements exceeds limit

See Full Model Data in Data Dictionary

stochprog's People

Contributors

ispapadakis avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.