COMPUTERIZED SYSTEM FOR MARKET-BASED CONSTRAINT OPTIMIZATION
First Claim
1. An apparatus for determining assignments to attributes of components within a system, said attributes having variables indicative of assignments to said attributes, comprising:
- a first constraint data structure for determining a preferential set of assignments to a first variable, said first variable being indicative of an assignment to a first attribute of a first component, said first constraint data structure having first preferential rules for determining preferential assignments to said first variable; and
a first computer module connected to said first constraint data structure for determining bid data based upon said first preferential rules, said bid data containing price data associated with a first preferential set of assignments to said first variable;
whereby said first variable is assigned a value based upon said bid data.
6 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for determining assignments to attributes (e.g., electrical power or overall dimensional size) of components within a system. A computerized constraint network is constructed which uses constraint agents, variable agents, and task agents in order to make assignments to the attributes of the components based upon market-based constraint optimization techniques. The attributes have variables indicative of the assignments to the attributes. Constraint data structures assist the agents in determining permissible assignments for the variables. The constraint data structures use preferential rules for determining the assignments to the variables. The preferential rules indicate which assignments for the variables of the agents produce higher utility and lower cost.
76 Citations
2 Claims
-
1. An apparatus for determining assignments to attributes of components within a system, said attributes having variables indicative of assignments to said attributes, comprising:
-
a first constraint data structure for determining a preferential set of assignments to a first variable, said first variable being indicative of an assignment to a first attribute of a first component, said first constraint data structure having first preferential rules for determining preferential assignments to said first variable; and
a first computer module connected to said first constraint data structure for determining bid data based upon said first preferential rules, said bid data containing price data associated with a first preferential set of assignments to said first variable;
whereby said first variable is assigned a value based upon said bid data. - View Dependent Claims (2)
-
Specification