help-glpk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-glpk] IRR (Internal Rate of Return) using MathProg


From: Andrew Makhorin
Subject: Re: [Help-glpk] IRR (Internal Rate of Return) using MathProg
Date: Sun, 16 Sep 2012 23:06:21 +0400

> It is well known, and your links show how, to use Newton's algorithm
> (aka Newton Raphson's algorithm) to find the IRR, since it's really
> find a root of a polynomial (see the other post by Jeffery Kantor,
> which also describes the fact that depending on the cash flows, there
> could be multiple solutions).
> 

Newton-Raphson's method is not a good choice in this case because 
i) it requires an initial guess, ii) it is able to find only one root;
iii) it may not converge. To find all roots of a polynomial it is much
better to use a specialized algorithm, for example, QD-algorithm or
Bairstow's algorithm. Note also that roots of polynomials of high degree
are extremely sensible to round-off errors in specifying the polynomial
coefficients, so I belive that there should exist another formulation 
of IRR.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]