ACM Home Page
Please provide us with feedback. Feedback
Optimization with dynamic functions
Full text PdfPdf (319 KB)
Source International Conference on APL archive
Proceedings of the APL98 conference on Array processing language table of contents
Rome, Italy
Pages: 222 - 227  
Year of Publication: 1998
ISBN:1-58113-181-X
Also published in ...
Author
Stephen M. Mansour  The Carlisle Group, Inc., 746 N. Webster Ave., Scranton, PA
Sponsors
Italian Chapter of SIGApl : Italian Chapter of SIGApl
SIGAPL: ACM Special Interest Group on APL Programming Language
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 24,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/327559.327755
What is a DOI?

ABSTRACT

Many optimization methods are iterative in nature and require users to specify constraints and objectives. The normal way to handle this type of problem would be to create a loop with an execute statement inside the body of the loop. The loop is necessary because of the iterative nature of the algorithm and the execute statement is necessary because the objective function is user-defined."Execute" can be costly inside a loop. While there are existing ways to remove "execute" from the loop, they are awkward. However, dynamic functions can be built ahead of time and called inside the loop. Defined operators allow an arbitrary optimization function to be passed to the looping function.The method of simulated annealing can deal with large-scale optimization problems without getting trapped in local minima. Constraints can be treated as objectives with a high penalty for violations. Hence we can eliminate constraints and deal only with objectives. A series of objectives is combined into a single objective function. Since the objectives are defined by the user, a dynamic function is created. The goal is to reduce the result of the dynamic function to zero (negative values are not permitted). The function is called iteratively until a specific tolerance is reached.This paper will use an example from the mortgage industry to demonstrate the use of dynamic functions in iterative optimization methods.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
ROSS, PHILIP J (1988), Taguchi Techniques for Quality Engineerinb McGraw Hill.
 
3
FREUND, JOHN E. (1992), Modem Elementary Statmics, 8th Ed., Prentice Hall
 
4
HILI.rF.R and LtEBERMANN, (1986) Introduction w Operations Research ,Chapter 15, McGraw Hill.
 
5
BOENDER and ROMEIJN (1995), "Stochastic Methods", Handbook of Global Optimization, Klower Academic Publishers.