Optimization expert system
First Claim
Patent Images
1. An expert system, comprising:
- a data storage device, storing a plurality of models, each model including a plurality of attributes including a variable attribute;
a plurality of objectives, each objective including an objective rule for evaluating a characteristic of the model; and
a plurality of strategies, each strategy including a strategic rule for modifying the variable attribute; and
a processor coupled to the data storage device, the processor including instructions which, when executed by the processor, cause the processor to;
evaluate a selected model in accordance with a selected objective and having the variable attribute set in accordance with a selected strategy to determine a characteristic value associated with the selected model and the variable attribute setting;
determine, using the objective rule, whether the characteristic value is an improvement over a previous characteristic value; and
store a result in the storage device when the characteristic value is an improvement over the previous characteristic value, the result including an identification of the selected model and the variable attribute setting used to determine the improved characteristic value.
1 Assignment
0 Petitions
Accused Products
Abstract
An expert system having a data storage device and a processor. The data storage device stores models having attributes, objectives having rules for evaluating the models, and strategies having rules for modifying the attributes. The processor evaluates a selected model in accordance with a selected objective and having the variable attribute set in accordance with a selected strategy to determine a characteristic value associated with the selected model and the variable attribute setting. The processor also stores information associated with improved results in the data storage device.
-
Citations
35 Claims
-
1. An expert system, comprising:
-
a data storage device, storing a plurality of models, each model including a plurality of attributes including a variable attribute;
a plurality of objectives, each objective including an objective rule for evaluating a characteristic of the model; and
a plurality of strategies, each strategy including a strategic rule for modifying the variable attribute; and
a processor coupled to the data storage device, the processor including instructions which, when executed by the processor, cause the processor to;
evaluate a selected model in accordance with a selected objective and having the variable attribute set in accordance with a selected strategy to determine a characteristic value associated with the selected model and the variable attribute setting;
determine, using the objective rule, whether the characteristic value is an improvement over a previous characteristic value; and
store a result in the storage device when the characteristic value is an improvement over the previous characteristic value, the result including an identification of the selected model and the variable attribute setting used to determine the improved characteristic value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification