×

System and method of solving optimization problems using prestored advanced bases

  • US 7,424,451 B1
  • Filed: 10/10/2000
  • Issued: 09/09/2008
  • Est. Priority Date: 10/10/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for solving a current financial portfolio optimization problem inputted by a user of a computer system comprising the steps of:

  • storing, on a computer, a plurality of data groups each associated with one of a plurality of anticipated financial portfolio optimization problems, each of the data groups including solutions to a corresponding anticipated financial portfolio optimization problem, each of the data groups further including input values and intermediate calculation values associated with the corresponding anticipated financial portfolio optimization problem, wherein said storing occurs before said current financial portfolio optimization problem is input;

    compiling, using said computer, said solutions to produce a set of results from said solving anticipated financial portfolio optimization problems;

    preparing and storing, on said computer, a plurality of look-up tables for identifying each of said results, the plurality of look-up tables containing equation names, RHS (Right Hand Side) values, and objective values pertaining to the plurality of anticipated financial portfolio optimization problems;

    solving, using said computer, the current financial portfolio optimization problem using the stored results from said solved anticipated financial portfolio optimization problems, the solving step including the steps of;

    selecting, using user-defined functions, at least one of the stored results using the look-up tables; and

    determining whether or not the selected result contains solutions to the current financialportfolio optimization problem;

    wherein, if the determining step determines that the selected result contains solutions to the current financial portfolio optimization problem, then the optimal solutions included in the selected result are output as optimal solutions to the current financial portfolio optimization problem; and

    wherein, if the determining step determines that the selected result does not contain solutions to the current financial portfolio optimization problem, then the selected result is modified using a search method, and the current financial portfolio optimization problem is iteratively solved using the modified data group to obtain solutions to the current problem.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×