DocumentCode :
2858621
Title :
A Tool for Calculating Exponential Run-Time Properties
Author :
Anderson, Hugh ; Khoo, Siau-Cheng ; Liu, Yijie
Author_Institution :
Nat. Univ. of Singapore, Singapore
fYear :
2007
fDate :
26-29 Sept. 2007
Firstpage :
25
Lastpage :
32
Abstract :
Affine size-change analysis has been used for calculating precise polynomial bounds on the run times, and stack depths of affine size-change terminating programs. Such polynomial costs may be discovered by a characterization as a problem in quantifier elimination. In this paper we extend this work to cover a class of exponential cost programs. The tool described allows the calculation of run-time and stack-depth costs for some classes of exponential-cost programs, again by using quantifier elimination. The technique is automated, and uses the reduce computer algebra system.
Keywords :
computational complexity; process algebra; program diagnostics; affine size-change terminating program analysis; computer algebra system; exponential cost program; exponential run-time property calculation tool; polynomial cost; quantifier elimination; run-time cost; stack-depth cost; static analysis; Algorithm design and analysis; Computer science; Cost function; Embedded system; Equations; Polynomials; Real time systems; Runtime; Scientific computing; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Symbolic and Numeric Algorithms for Scientific Computing, 2007. SYNASC. International Symposium on
Conference_Location :
Timisoara
Print_ISBN :
978-0-7695-3078-8
Type :
conf
DOI :
10.1109/SYNASC.2007.15
Filename :
4438076
Link To Document :
بازگشت