Various parameter values are provided in the form of data tables, where data keys are ordered and unevenly spaced in general, for real‐time simulation of dynamic systems. However, most parameter values required for simulation do not explicitly exist in data tables. Thus, unit intervals, including parameter values, are searched rather than the data keys. Since real‐time constraint enforces use of a fixed step size in integration of system differential equations because of the inherent nature of input from and output to real hardware, the worst case of iterated probes in searching algorithms is the core measure for comparison. The worst case is expressed as Big O. In this study, conventional bisection, interpolation, and fast searches are analyzed and compared in Big O as well as the newly developed searching algorithms: modified fast search and modified regular falsi search. If the criterion is actual execution time required for searching, most numerical tests in this paper show that bisection search is superior to the others. Interpolation search and its variations show better performance in the case of linear or near linear data distribution than bisection search. The numerical tests show that modified regular falsi search is faster than the other interpolation searches in either expected time or worst cases. Given parameter tables should be carefully examined for their data distribution in order to determine the most appropriate searching algorithm for the application.
Article navigation
1 May 2003
Research Article|
May 01 2003
Fast search algorithms for look‐up tables Available to Purchase
Sugjoon Yoon;
Sugjoon Yoon
Sejong University, Seoul, South Korea
Search for other works by this author on:
Hyunjoo Kang
Hyunjoo Kang
Sejong University, Seoul, South Korea
Search for other works by this author on:
Publisher: Emerald Publishing
Online ISSN: 1758-7077
Print ISSN: 0264-4401
© MCB UP Limited
2003
Engineering Computations (2003) 20 (3): 238–247.
Citation
Yoon S, Kang H (2003), "Fast search algorithms for look‐up tables". Engineering Computations, Vol. 20 No. 3 pp. 238–247, doi: https://doi.org/10.1108/02644400310467180
Download citation file:
Suggested Reading
Intelligent dynamic scheduling system: the application of genetic algorithms
Integrated Manufacturing Systems (July,2000)
Dynamic T‐search for accelerating searching speeds in Delaunay triangulation
Engineering Computations (May,2003)
Dynamic simulation modelling for lean logistics
International Journal of Physical Distribution & Logistics Management (April,1997)
An improved artificial fish swarm algorithm optimized by particle swarm optimization algorithm with extended memory
Kybernetes (February,2016)
The effect of the third invariant in computational plasticity
Engineering Computations (August,2003)
Related Chapters
AI and Human Resources: Practices and Questions
Digital Transformation: Organizational Challenges and Management Transformation Methods
Exploring Bias in Artificial Intelligence in Digital Transformation and the Datafied Future of Work
AI and Diversity in a Datafied World of Work: Will the Future of Work be Inclusive?
Recommended for you
These recommendations are informed by your reading behaviors and indicated interests.
