Method and apparatus for determining cost functions using parameterized components
First Claim
Patent Images
1. A system comprising:
- a resource for processing a workpiece; and
at least one scheduling agent configured to provide a plurality of cost function parameters and access a library of parameterized cost function components based on the plurality of cost function parameters to generate a cost function for processing the workpiece using the resource at least one of the cost function parameters defining a shape of the cost function, wherein the scheduling agent is further configured to provide a plurality of sets of cost function parameters, access the library of parameterized cost function components based on the sets of function parameters to generate a plurality of cost function sub-components, sum the plurality of cost function sub-components to generate a composite cost function, and normalize the composite cost function to generate values for the composite cost function within a predetermined range.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for generating a cost function includes providing a resource for processing a workpiece. A plurality of cost function parameters is provided. A library of parameterized cost function components is acessed based on the plurality of cost function parameters to generate a cost function for processing the workpiece using the resource. A system includes a resource for processing a workpiece and at least one scheduling agent. The scheduling agent is configured to provide a plurality of cost function parameters and access a library of parameterized cost function components based on the plurality of cost function parameters to generate a cost function for processing the workpiece using the resource.
58 Citations
16 Claims
-
1. A system comprising:
-
a resource for processing a workpiece; and at least one scheduling agent configured to provide a plurality of cost function parameters and access a library of parameterized cost function components based on the plurality of cost function parameters to generate a cost function for processing the workpiece using the resource at least one of the cost function parameters defining a shape of the cost function, wherein the scheduling agent is further configured to provide a plurality of sets of cost function parameters, access the library of parameterized cost function components based on the sets of function parameters to generate a plurality of cost function sub-components, sum the plurality of cost function sub-components to generate a composite cost function, and normalize the composite cost function to generate values for the composite cost function within a predetermined range. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a resource for processing a workpiece; and at least one scheduling agent configured to provide a plurality of cost function parameters and access a library of parameterized cost function components based on the plurality of cost function parameters to generate a cost function for processing the workpiece using the resource, at least one of the cost function parameters defining a shape of the cost function, wherein the scheduling agent is further configured to generate a flexibility discount function based on the cost function. - View Dependent Claims (8, 9)
-
-
10. A system, comprising:
-
a resource for processing a workpiece; and at least one scheduling agent configured to provide a plurality of cost function parameters and access a library of parameterized cost function components based on the plurality of cost function parameters to generate a cost function for processing the workpiece using the resource, at least one of the cost function parameters defining a shape of the cost function, wherein the scheduling agent is further configured to generate an urgency discount function based on the cost function. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification