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 条
  • [1] Fast error diffusion and digital halftoning algorithms using look-up tables
    Wu, Chai Wah
    Stanich, Mikel
    Li, Hong
    Qiao, Yue
    Ernst, Larry
    NIP 22: 22ND INTERNATIONAL CONFERENCE ON DIGITAL PRINTING TECHNOLOGIES, FINAL PROGRAM AND PROCEEDINGS, 2006, : 240 - +
  • [2] Repeated Look-Up Tables
    Reinhard, Erik
    Garces, Elena
    Stauder, Jurgen
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2020, 29 : 2370 - 2379
  • [3] Fast radiative transfer using monochromatic look-up tables
    Vincent, R. Anthony
    Dudhia, Anu
    JOURNAL OF QUANTITATIVE SPECTROSCOPY & RADIATIVE TRANSFER, 2017, 186 : 254 - 264
  • [4] Fast computation of DCT by statistic adapted look-up tables
    Kutka, R
    IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOL I AND II, PROCEEDINGS, 2002, : 781 - 784
  • [5] IMPLEMENTATION OF DYNAMIC LOOK-UP TABLES
    CLARKE, N
    CANTONI, A
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1994, 141 (06): : 391 - 397
  • [6] Memory reduction in look-up tables for fast symmetric function generators
    Lygouras, JN
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 1999, 48 (06) : 1254 - 1258
  • [7] FAST FOURIER-TRANSFORMS WITH FACTORED RESIDUE LOOK-UP TABLES
    GOUTZOULIS, AP
    APPLIED OPTICS, 1989, 28 (19): : 4167 - 4175
  • [8] INMOS COLOR LOOK-UP TABLES
    不详
    MICROPROCESSORS AND MICROSYSTEMS, 1992, 16 (01) : 37 - 49
  • [9] MICROCOMPUTER INTERFACING - LOOK-UP TABLES
    TITUS, CA
    LARSEN, DG
    RONY, PR
    TITUS, JA
    AMERICAN LABORATORY, 1979, 11 (05) : 113 - &
  • [10] Discrete YUV look-up tables for fast colour segmentation for robotic applications
    Sen Gupta, Gourab
    Bailey, Donald
    2008 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-4, 2008, : 916 - 921