A FAST GENERAL-PURPOSE ALGORITHM FOR THE COMPUTATION OF AUTO-CORRELATION AND CROSS-CORRELATION INTEGRALS FROM SINGLE-CHANNEL DATA

Citation
G. Widman et al., A FAST GENERAL-PURPOSE ALGORITHM FOR THE COMPUTATION OF AUTO-CORRELATION AND CROSS-CORRELATION INTEGRALS FROM SINGLE-CHANNEL DATA, Physica. D, 121(1-2), 1998, pp. 65-74
Citations number
35
Categorie Soggetti
Physycs, Mathematical",Physics,"Physycs, Mathematical
Journal title
ISSN journal
01672789
Volume
121
Issue
1-2
Year of publication
1998
Pages
65 - 74
Database
ISI
SICI code
0167-2789(1998)121:1-2<65:AFGAFT>2.0.ZU;2-F
Abstract
We developed an optimized algorithm that allows computation of auto- a nd cross-correlation integrals from single channel time series without restricting the range of hypersphere radii and embedding dimensions. Optimization was achieved by eliminating any multiple computation of s ubsets entering the distance function in the time-delay reconstruction of the phase space repeatedly for increasing embedding dimensions; th is is most effective when using the maximum norm. Compared to more nai ve implementations an improvement of 2-3 was achieved, depending on th e type of workstation, the operating system, and the compiler. An addi tional optimization for 80 x 86 assembly language allows to run the al gorithm on a standard personal computer as fast as on a workstation. I n contrast to other implementations, the execution speed of this algor ithm is nearly unaffected by the type of underlying data. Thus, it is optimal for real-time analyses. (C) 1998 Elsevier Science B.V.