Skip to main content

Table 2 Computational complexity of acquisition algorithms

From: Multi-antenna techniques for interference mitigation in GNSS signal acquisition

Algorithm

Test statistic

Operation

Cost

GLRT

r ̂ xd

Matrix × Vector

O(NKL)

 

R ̂ xx

Matrix × Matrix

O( N 2 K)

 

R ̂ xx 1

Matrix inversion

O( N 3 )

 

T(X)= r ̂ xd H R ̂ dd 1 R ̂ xx 1 r ̂ xd

Matrix-vector

O( N 2 L+NL)

TRB

r ̂ xd

Matrix × Vector

O(NKL)

 

R ̂ xx

Matrix × Matrix

O( N 2 K)

 

R ̂ xx 1

Matrix inversion

O( N 3 )

 

w ̂ = R ̂ xx 1 r ̂ xd

Matrix × Vector

O( N 2 L)

 

y= w ̂ H X

Vector × Matrix

O(NKL)

 

R yd = 1 K y d H

Vector × Vector

O(KL)

 

R yy = w H R ̂ xx w

Vector × Matrix

O( N 2 L+NL)

 

T(y)= R ̂ yd H R ̂ yd R ̂ yy

Scalar

O(2L)

MVDR

R ̂ xx

Matrix × Matrix

O( N 2 K)

 

R ̂ xx 1

Matrix inversion

O( N 3 )

 

w ̂ = R ̂ xx 1 h 0 h 0 H R ̂ xx 1 h 0

Matrix × Vector

O(2 N 2 +3N)

 

y= w ̂ H X

Vector × Matrix

O(NK)

 

R yd = 1 K y d H

Vector × Vector

O(KL)

 

R yy = w H R ̂ xx w

Vector × Matrix

O( N 2 +N)

 

T(y)= R ̂ yd H R ̂ yd R ̂ yy

Scalar

O(2L)