Claims
- 1. A method for characterizing relationships between a primary goal and an auxiliary goal in an enterprise planning model comprising:
representing said primary goal by a primary objective function, said primary objective function being dependent upon a set of operational variables; resolving said objective function to yield a plurality of sets of operational decisions; and presenting, in a data structure, a plurality of auxiliary goal values associated with a plurality of primary goal values in response to said plurality of sets of operational decisions.
- 2. A method as claimed in claim 1 further comprising:
constructing an effective objective function by combining said primary objective function and an auxiliary function representing said auxiliary goal, said auxiliary function being dependent upon a subset of said set of operational variables; and said resolving activity resolves said effective objective function to yield said plurality of sets of operational decisions.
- 3. A method as claimed in claim 2 wherein:
said constructing activity includes applying a weighting factor to said auxiliary function to form a weighted auxiliary function in said objective effective function; and said resolving activity is performed for each of a plurality of weighting values for said weighting factor to yield said plurality of sets of operational decisions.
- 4. A method as claimed in claim 3 wherein said presenting activity correlates, in said data structure, each of said plurality of weighting values for said weighting factor with associated ones of said plurality of auxiliary goal values and said plurality of primary goal values.
- 5. A method as claimed in claim 2 wherein said auxiliary goal is a price image, and said plurality of auxiliary goal values is a plurality of price image values in response to said plurality of sets of operational decisions.
- 6. A method as claimed in claim 1 wherein said resolving activity repeatedly resolves said objective function to yield said plurality of sets of operational decisions.
- 7. A method as claimed in claim 1 wherein said presenting operation comprises repeatedly associating one of said plurality of auxiliary goal values with one of said plurality of primary goal values in said data structure to yield said relationships.
- 8. A method as claimed in claim 1 further comprising:
selecting a subset of said relationships, each of said relationships including one of said plurality of auxiliary goal values associated with one of said plurality of primary goal values; and for each of said subset of said relationships, optimizing said objective function to yield one of said plurality of sets of operational decisions.
- 9. A method as claimed in claim 1 further comprising visually displaying said data structure as a table.
- 10. A method as claimed in claim 1 further comprising graphically presenting said plurality of primary goal values versus said plurality of auxiliary goal values.
- 11. A method as claimed in claim 10 wherein said graphically presenting activity establishes a discrete entity for an association between one of said plurality of primary goal values and one of said plurality of auxiliary goal values in a graph.
- 12. A method as claimed in claim 1 further comprising:
for each of said plurality of sets of operational decisions, determining one of said plurality of primary goal values and one of said plurality of auxiliary goal values that form one of said relationships; and storing said each of said plurality of sets of operational decisions in connection with said one of said relationships.
- 13. A computer-based method for enterprise planning utilizing an enterprise planning model, said method comprising:
representing a primary goal of an enterprise by a primary objective function utilizing said enterprise planning model, said primary objective function being dependent upon a set of operational variables; constructing an effective objective function by combining said primary objective function and an auxiliary function representing an auxiliary goal, said auxiliary function being dependent upon a subset of said set of operational variables; repeatedly resolving said effective objective function to yield a plurality of sets of operational decisions for said enterprise; establishing discrete entities in a data structure, each of said discrete entities characterizing a relationship between one of a plurality of primary goal values and one of a plurality of auxiliary goal values determined in response to one of said sets of operational decisions; receiving a user input identifying one of said discrete entities in said data structure; and providing one of said plurality of sets of operational decisions corresponding to said one of said discrete entities.
- 14. A computer-based method as claimed in claim 13 further comprising visually displaying said data structure as a table.
- 15. A computer-based method as claimed in claim 13 further comprising graphically presenting said each of said discrete entities as said one of said plurality of primary goal values versus said one of said plurality of auxiliary goal values.
- 16. A computer-based method as claimed in claim 13 wherein said user input is at least one of said plurality of auxiliary goal values that a user wishes said enterprise to achieve.
- 17. A computer-based method as claimed in claim 13 wherein said providing operation includes optimizing said effective objective function to yield said one of said plurality of sets of operational decisions.
- 18. A computer-based method as claimed in claim 13 wherein:
said method further comprises storing said plurality of sets of operational decisions in connection with said discrete entities; and said providing operation includes accessing said one of said plurality of sets of operational decisions in response to said one of said discrete entities.
RELATED INVENTIONS
[0001] This application is a continuation of and claims the benefit of U.S. patent application Ser. No. 09/951,334, filed 10 Sep. 2001, which in turn is a continuation-in-part of U.S. Pat. No. 6,308,162, issued 23 Oct. 2001, and which in turn claims the benefit of U.S. Provisional Application No. 60/049,948, filed 21 May 21, 1997 and U.S. Provisional Application No. 60/049,826, filed 21 May 21, 1997 all of which are incorporated by reference herein.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60049948 |
May 1997 |
US |
|
60049826 |
May 1997 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09951334 |
Sep 2001 |
US |
Child |
10844922 |
May 2004 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09084156 |
May 1998 |
US |
Child |
09951334 |
Sep 2001 |
US |