×

Method for controlled optimization of enterprise planning models

  • US 6,308,162 B1
  • Filed: 05/21/1998
  • Issued: 10/23/2001
  • Est. Priority Date: 05/21/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-implemented method for controlling the optimization of an enterprise planning model while simultaneously satisfying at least one strategic constraint not taken into account in said enterprise planning model, said method comprising the steps of:

  • selecting a primary goal including a set of operational decisions, wherein said primary goal is represented by a primary objective function, said primary objective function being dependent upon a set of operational variables with each of said operational variables corresponds to one of said operational decisions.;

    selecting at least one auxiliary goal, a subset of said set of operational decisions, wherein said auxiliary goal is represented by a constraint function that is dependent upon a subset of said set of operational variables;

    forming an effective goal by combining said primary goal with said at least one auxiliary goal such that said auxiliary goal acts as a constraint on said primary goal, wherein said effective goal is represented by an effective objective function, which depends on said set of operational variables, wherein said effective objective function is formed by applying a weighting factor to each constrain function, and subtracting each weighted constraint function from said primary objective function; and

    optimizing said effective goal with respect to each of said operational decisions through simulated annealing, thereby yielding a set of operational decisions that would maximize the primary goal, while simultaneously achieving said auxiliary goal, wherein said step of optimizing further includes optimizing said effective objective function with respect to each of said operational variables, thereby obtaining optimal values for each of said operational variables even when said set of operational variables includes at least one discrete variable.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×