Methods and apparatus for allocating resources in the presence of uncertainty
First Claim
1. A computer system for optimally allocating organizational resources comprising:
- means for obtaining at least two scenarios;
means for obtaining at least a first-stage allocation for at least two of said scenarios; and
means for determining an Optimal Final Allocation including;
means for separately optimizing said first-stage allocations against each scenario such that said optimizing means generates additional stage allocations, means for re-optimizing the additional stage allocations against each scenario, and means for resolving infeasibilities that may occur during said means for optimizing and said means for re-optimizing.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of allocating resources in the presence of uncertainty is presented. The method builds upon deterministic methods and initially creates and optimizes scenarios. The invention employs clustering, line-searching, statistical sampling, and unbiased approximation for optimization. Clustering is used to divide the allocation problem into simpler sub-problems, for which determining optimal allocations is simpler and faster. Optimal allocations for sub-problems are used to define spaces for line-searches; line-searches are used for optimizing allocations over ever larger sub-problems. Sampling is used to develop Guiding Beacon Scenarios that are used for generating and evaluating allocations. Optimization is made considering both constraints, and positive and negative ramifications of constraint violations. Applications for capacity planning, organizational resource allocation, and financial optimization are presented.
86 Citations
1 Claim
-
1. A computer system for optimally allocating organizational resources comprising:
-
means for obtaining at least two scenarios;
means for obtaining at least a first-stage allocation for at least two of said scenarios; and
means for determining an Optimal Final Allocation including;
means for separately optimizing said first-stage allocations against each scenario such that said optimizing means generates additional stage allocations, means for re-optimizing the additional stage allocations against each scenario, and means for resolving infeasibilities that may occur during said means for optimizing and said means for re-optimizing.
-
Specification