System and Method for Optimizing Federated and ETLd Databases with Considerations of Specialized Data Structures Within an Environment Having Multidimensional Constraints
First Claim
1. A computer-implemented method for creating a data warehousing scheme having optimally selected components, the computer-implemented method comprising:
- inputting into an optimization engine a mathematical model of a goal for the data warehousing scheme;
inputting into the optimization engine at least one constraint on the data warehousing scheme;
performing a mathematical optimization algorithm using the optimization engine, wherein an output of the optimization engine is an optimized data warehousing scheme having optimally selected components; and
storing the optimized data warehousing scheme.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for creating a data warehousing scheme having optimally selected components. A mathematical model of a goal for the data warehousing scheme is input into an optimization engine. At least one constraint on the data warehousing scheme is input into the optimization engine. A mathematical optimization algorithm is performed using the optimization engine, wherein an output of the optimization engine is an optimized data warehousing scheme having optimally selected components. The optimized data warehousing scheme can be stored.
-
Citations
20 Claims
-
1. A computer-implemented method for creating a data warehousing scheme having optimally selected components, the computer-implemented method comprising:
-
inputting into an optimization engine a mathematical model of a goal for the data warehousing scheme; inputting into the optimization engine at least one constraint on the data warehousing scheme; performing a mathematical optimization algorithm using the optimization engine, wherein an output of the optimization engine is an optimized data warehousing scheme having optimally selected components; and storing the optimized data warehousing scheme. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising:
-
a computer usable medium having computer usable program code for creating a data warehousing scheme having optimally selected components, the computer program product including; computer usable program code for inputting into an optimization engine a mathematical model of a goal for the data warehousing scheme; computer usable program code for inputting into the optimization engine at least one constraint on the data warehousing scheme; computer usable program code for performing a mathematical optimization algorithm using the optimization engine, wherein an output of the optimization engine is an optimized data warehousing scheme having optimally selected components; and computer usable program code for storing the optimized data warehousing scheme. - View Dependent Claims (16, 17)
-
-
18. A data processing system comprising:
-
a bus; at least one processor coupled to the bus; a computer usable medium coupled to the bus, wherein the computer usable medium contains a set of instructions for creating a data warehousing scheme having optimally selected components, wherein the at least one processor is adapted to carry out the set of instructions to; input into an optimization engine a mathematical model of a goal for the data warehousing scheme; input into the optimization engine at least one constraint on the data warehousing scheme; perform a mathematical optimization algorithm using the optimization engine, wherein an output of the optimization engine is an optimized data warehousing scheme having optimally selected components; and store the optimized data warehousing scheme. - View Dependent Claims (19, 20)
-
Specification