[ https://issues.apache.org/jira/browse/MATH713?page=com.atlassian.jira.plugin.system.issuetabpanels:commenttabpanel&focusedCommentId=13158340#comment13158340
]
Michał Skrzypczak commented on MATH713:

I'm quite busy at work now... When I'll find some time, I'll try to test it. Of course I'd
be glad if one of developers would do it before :)
> Negative value with restrictNonNegative
> 
>
> Key: MATH713
> URL: https://issues.apache.org/jira/browse/MATH713
> Project: Commons Math
> Issue Type: Bug
> Affects Versions: 2.2
> Environment: commonsmath2.2
> Reporter: Michał Skrzypczak
> Labels: nonnegative, simplex, solver
> Original Estimate: 3h
> Remaining Estimate: 3h
>
> Problem: commonsmath2.2 SimplexSolver.
> A variable with 0 coefficient may be assigned a negative value nevertheless restrictToNonnegative
flag in call:
> SimplexSolver.optimize(function, constraints, GoalType.MINIMIZE, true);
> Function
> 1 * x + 1 * y + 0
> Constraints:
> 1 * x + 0 * y = 1
> Result:
> x = 1; y = 1;
> Probably variables with 0 coefficients are omitted at some point of computation and because
of that the restrictions do not affect their values.

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
