Fast search algorithms for look-up tables

被引:0
|
作者
Yoon, S [1 ]
Kang, H [1 ]
机构
[1] Sejong Univ, Seoul, South Korea
关键词
algorithms; data; simulation;
D O I
10.1108/02644400310467180
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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.
引用
收藏
页码:238 / 247
页数:10
相关论文
共 50 条
  • [41] A Finite-time Estimation For Updating Look-up Tables
    Wang, Xiaoyu
    Yin, Hai
    Wang, Changhui
    Chai, Yongsheng
    Liang, Mei
    Sun, Shujie
    2019 3RD CONFERENCE ON VEHICLE CONTROL AND INTELLIGENCE (CVCI), 2019, : 92 - 96
  • [42] A high efficient tables look-up algorithm for CAVLC decoding
    Wang, J. (123chihua@163.com), 1600, Academy Publisher (09):
  • [43] Improving Perceptual Uniformity of Sampling in Color Look-up Tables
    Patil, Rohit A.
    Derhak, Maxim W.
    COLOR SCIENCE AND ENGINEERING SYSTEMS, TECHNOLOGIES, AND APPLICATIONS: EIGHTEENTH COLOR AND IMAGING CONFERENCE, 2010, : 238 - 243
  • [44] An inverse halftoning technique using modified look-up tables
    Chang, CC
    Chan, CS
    FUNDAMENTA INFORMATICAE, 2005, 68 (03) : 207 - 220
  • [45] Improvement of the look-up tables for calculating the critical heat flux
    Gotovskii, M.A.
    Kvetnyi, M.A.
    Thermal Engineering (English translation of Teploenergetika), 2002, 49 (03): : 185 - 190
  • [46] A quick tables look-up optimization algorithm for CAVLC decoding
    Wang, Jianhua
    Cheng, Lianglun
    Liu, Jun
    Wang, Tao
    International Journal of Signal Processing, Image Processing and Pattern Recognition, 2014, 7 (03) : 257 - 267
  • [47] Evolved Look-Up Tables for Simulated DNA Controlled Robots
    Greenfield, Gary
    SIMULATED EVOLUTION AND LEARNING, PROCEEDINGS, 2008, 5361 : 51 - 60
  • [48] Improvement of the look-up tables for calculating the critical heat flux
    Gotovskij, M.A.
    Kvetnyj, M.A.
    Teploenergetika, 2002, (03): : 11 - 16
  • [49] Modelling delay degradation due to NBTI in FPGA Look-Up Tables
    Naouss, Mohammad
    Marc, Francois
    2016 26TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2016,
  • [50] Polynomial modelling of electromechanical devices: an efficient alternative to look-up tables
    Hamlaoui, MN
    Mueller, MA
    Bumby, J
    Spooner, E
    IEE PROCEEDINGS-ELECTRIC POWER APPLICATIONS, 2004, 151 (06): : 758 - 768