[ 
https://issues.apache.org/jira/browse/MATH-716?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Luc Maisonobe resolved MATH-716.
--------------------------------

       Resolution: Fixed
    Fix Version/s: 3.0

Fixed in subversion repository as of r1209307.

Thanks for the report.
                
> BracketingNthOrderBrentSolver exceeds maxIterationCount while updating always 
> the same boundary
> -----------------------------------------------------------------------------------------------
>
>                 Key: MATH-716
>                 URL: https://issues.apache.org/jira/browse/MATH-716
>             Project: Commons Math
>          Issue Type: Bug
>    Affects Versions: 3.0
>            Reporter: Pascal Parraud
>            Assignee: Luc Maisonobe
>            Priority: Minor
>             Fix For: 3.0
>
>
> In some cases, the aging feature in BracketingNthOrderBrentSolver fails.
> It attempts to balance the bracketing points by targeting a non-zero value 
> instead of the real root. However, the chosen target is too close too zero, 
> and the inverse polynomial approximation is always on the same side, thus 
> always updates the same bracket.
> In the real used case for a large program, I had a bracket point xA = 
> 12500.0, yA = 3.7e-16, agingA = 0, which is the (really good) estimate of the 
> zero on one side of the root and xB = 12500.03, yB = -7.0e-5, agingB = 97. 
> This shows that the bracketing interval is completely unbalanced, and we 
> never succeed to rebalance it as we always updates (xA, yA) and never updates 
> (xB, yB).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to