8 Extended Newton-Raphson method
8-1 Introductory remarks
In Chap. 7, we have seen that overdetermined nonlinear systems are common in
geodetic and geoinformatic applications, that is there are frequently more mea-
surements than it is necessary to determine unknown variables, consequently the
number of the variables n is less then the number of the equations m. Mathemati-
cally, a solution for such systems can exist in a least square sense. There are many
techniques to handle such problems, e.g.,:
• Direct minimization of the residual of the system, namely the minimization
of the sum of the least square of the errors of the equations as the objective.
This can be done by using local methods, like gradient type methods, or by
employing global methods, like genetic algorithms.
• Gauss-Jacobi combinatorial solution. Having more independent equations, m,
than variables, n, so m > n, the solution - in a least-squares sense - can be
achieved by solving the
m
n
combinatorial square subsets (n×n) of a set of m equations, and then weighting
these solutions properly. The square s ystems can be solved again via local meth-
ods, like Newton-type methods or by applying computer algebra (resultants,
Groebner basis) or global numerical methods, like linear homotopy presented
in Chap. 6.
• Considering the necessary con dition of the minimum of the least square error,
the overdetermined system can be transformed into a square one via computer
algebra (see ALESS in Sect. 7-2). Then, the square system can be solved again
by local or global methods. It goes without saying that this technique works for
non-polynomial cases as well.
• For the special type of overdetermined systems arising mostly from datum
transformation problems, the so called Procrustes algorithm can be used. There
exist different types of them, partial, general and extended Procrustes algo-
rithms. These methods are global and practically they need only a few or no
iterations.
In this chapter, a special numerical method is introduced, which can solve
overdetermined or underdetermined nonlinear systems directly. In addition, it
is robust enough to also handle determined systems when the Jacobian is ill-
conditioned. Our problem is to solve a set of nonlinear equations
f(x) = 0 (8.1)
where f:R
m
→ R
n
, namely x ∈ R
m
and f ∈ R
n
.
If n = m and the Jacobi matrix has a full rank everywhere, in other words the
system of equations is regular, and if in addition, the initial value of the iteration
J.L. Awange et al., Algebraic Geodesy and Geoinformatics, 2nd ed.,
DOI 10.1007/978-3-642-12124-1 8,
c
Springer-Verlag Berlin Heidelberg 2010