Resource Allocation
Distributes limited budget or capacity across competing demands.
Supported rules and limits
Integer demand quantities are bounded by demand and assigned to one eligible resource bundle. requirements and consumption are per unit; budgets apply to total consumption. required=false permits partial/zero fulfillment. No continuous or split-across-bundles allocation. Optional demand:1 items on one scalar units pool can use a memory-bounded knapsack path that optimizes value minus cost; richer contracts retain generic search.
Version 1.0.0 is a release candidate. Confirm supported rules before integrating.
- Heuristic search; no optimality or infeasibility proof
- Integer demand quantities are bounded by demand and assigned to one eligible resource bundle. requirements and consumption are per unit; budgets apply to total consumption. required=false permits partial/zero fulfillment. No continuous or split-across-bundles allocation.
What you can optimize
- Value
- Cost
- Coverage
Typical applications
- Marketing budgets
- IT capacity
- Public services
Related models
Assignment & Resource Allocation
Capacity Allocation
Allocates shared capacity among customers, products or channels.
Assignment & Resource Allocation
Facility Location
Chooses where to open sites to serve customers at the lowest total cost.
Scheduling
Project Scheduling
Schedules project activities under precedence and shared resource limits.
Make it work in your product.
We run and maintain the model, solver and cloud. Need different rules? We can adapt the model.
Custom requests: reply in less than 48 hours.