摘要 |
<p>A system (8) for optimizing the allocation of a resource includes an optimizer file (14) containing resource allocation data including a demand and multiple bids for the resource, each bid including at least a unit price for the resource. An optimizer engine (16) coupled to the file (14) receives the data and generates priorities for at least some of the bids according to their unit prices. The engine (16) generates an integer program according to the data and communicates the priorities in association with the integer program. A solver (18) coupled to the engine (16) receives the priorities and the integer program. The solver (18) generates a solution to the integer program using the priorities, the solution optimizing the allocation of the resource subject to the demand and the bids.</p> |