Fixed resource allocation

Organizations across industries have competing demands for resources ranging from assembly lines, computer servers, physical space (floor space or shelf space), capital equipment etc. Often, this demand exceeds capacity. These organizations need to find the optimal assignments of these physical assets to drive maximum revenue.

Overview

Optimally assign physical resources to requests for that demand.

TARGET

Optimize revenue with an optimal assignment of requests to resources.

Challenge

Starting with the revenue for the activities (or other priorities set by the business), an optimization problem needs to be formulated based on the requests and ERP data. All this data needs to be cleaned, joined and transformed into valuable ML features before going into model training. This pre-modeling prep process can be frustrating and time consuming. We are here to help.

Modeling techniques and libraries

Schedule optimization

Find the optimal schedule to maximize the revenue from the use of the fixed resources.

Package:
  • CVOXPT
  • pyOpt
  • scipy.optimize

Data features

Customer Project cost
ERP
Data Type
Continuous
Target
No
Yes
Customer Shipments
ERP
Data Type
Continuous
Target
No
Yes
Fulfillment cost
Inventory
Data Type
Continuous
Target
No
Yes
Headcount assigned
ERP
Data Type
Continuous
Target
No
Yes
Inventory cost
Inventory
Data Type
Continuous
Target
No
Yes
Machine Type
ERP
Data Type
Categorical
Target
No
Yes
Machine Utilization in last day
ERP
Data Type
Continuous
Target
No
Yes
Machine Utilization in last month
ERP
Data Type
Continuous
Target
No
Yes
Machine Utilization in last quarter
ERP
Data Type
Continuous
Target
No
Yes
Machine Utilization in last year
ERP
Data Type
Continuous
Target
No
Yes
Machine failure/repair
Maintenance Log
Data Type
Binary
Target
No
Yes
Online product cost
ERP
Data Type
Continuous
Target
No
Yes

Related accelerators

No items found.

Get your data science on.