JOURNAL ARTICLE

A scalable Kalman filter algorithm: Trustworthy analysis on constrained least square model

Luisa D’AmoreRosalba CacciapuotiValeria Mele

Year: 2020 Journal:   Concurrency and Computation Practice and Experience Vol: 33 (4)   Publisher: Wiley

Abstract

Summary Kalman filter (KF) is one of the most important and common estimation algorithms. We introduce an innovative designing of Kalman filter algorithm based on domain decomposition (we call it DD‐KF). DD‐KF involves decomposition of the whole computational problem, partitioning of the solution and a slight modification of KF algorithm allowing a correction at run‐time of local solutions. The resulted parallel algorithm consists of concurrent copies of KF algorithm, each one requiring the same amount of computations on each subdomain and an exchange of boundary conditions between adjacent subdomains. Main advantage of this approach is that it can be potentially applied in a moderately nonintrusive manner to existing codes for tracking and controlling systems in location, navigation, in computer graphics and in much more state estimation problems. To highlight the capability of DD‐KF of exploiting the computing power provided by future designs of microprocessors based on multi/many‐cores CPU/GPU technologies, we consider DD both at physical core level and at microprocessor level and we discuss scalability of DD‐KF algorithm at coarse and fine grained level. Throughout the present work, we derive and discuss DD‐KF algorithm for solving constrained least square model, which underlies any data sampling and estimation problem.

Keywords:
Computer science Kalman filter Scalability Algorithm Computation Multi-core processor Decomposition Parallel computing

Metrics

3
Cited By
0.29
FWCI (Field Weighted Citation Impact)
21
Refs
0.64
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Target Tracking and Data Fusion in Sensor Networks
Physical Sciences →  Computer Science →  Artificial Intelligence
Numerical Methods and Algorithms
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Reservoir Engineering and Simulation Methods
Physical Sciences →  Engineering →  Ocean Engineering

Related Documents

© 2026 ScienceGate Book Chapters — All rights reserved.