AIR Tools - A MATLAB Package for Algebraic Iterative ...
AIR Tools - A MATLAB Package for Algebraic Iterative ...
AIR Tools - A MATLAB Package for Algebraic Iterative ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
3.2 <strong>Algebraic</strong> Reconstruction Techniques (ART) 21<br />
where V = diag(ςj) and W = diag 1<br />
ςi <br />
i , where ς and ςj denotes the row and<br />
the column sums:<br />
ς i =<br />
ςj =<br />
n<br />
j=1<br />
m<br />
i=1<br />
a i j<br />
a i j<br />
<strong>for</strong> i = 1, . . .,m<br />
<strong>for</strong> j = 1, . . .,n.<br />
For this method we assume that ai = 0 and aj = 0, such that A does not contain<br />
any zero rows or columns.<br />
Since the SART method has T = I, we cannot use theorem 3.1. The convergence<br />
<strong>for</strong> SART was independently developed by Censor, Elfvind in [4] and Jiang,<br />
Wang in [26]. Both showed that the convergence <strong>for</strong> SART is within the interval<br />
(0, 2).<br />
3.2 <strong>Algebraic</strong> Reconstruction Techniques (ART)<br />
We now introduce a different class of methods which we will denote algebraic<br />
reconstruction techniques (ART). All methods in the ART-class are fully sequential<br />
method, i.e., each equation is treated at a time, since each equation is<br />
dependent on the previous.<br />
3.2.1 Kaczmarz’s Method<br />
The classical and most known method of the ART class is called Kaczmarz’s<br />
method, [27]. The method is a so-called row action method, since each iteration<br />
consist of a ”sweep” through all the rows in the matrix A. Since the method uses<br />
one equation in each step, an iteration consists of m steps. Figure 3.3 shows<br />
an example of a sweep <strong>for</strong> the consistent case with the relaxation parameter<br />
λk = 1.<br />
The algorithm <strong>for</strong> Kaczmarz’s method updates x k in the following way:<br />
x k,0 = x k ,<br />
x k,i = x k,i−1 bi −<br />
+ λk<br />
ai , xk,i−1 ai2 2<br />
x k+1 = x k,m .<br />
a i , i = 1, 2, . . .,m,