[
https://issues.apache.org/jira/browse/MATH-246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12689202#action_12689202
]
Ben McCann commented on MATH-246:
---------------------------------
LinearEquation -> LinearConstraint is fine by me. My thought with calling it
LinearEquation was that it could potentially be reused by other algorithms.
GoalType moved from LinearObjectiveFunction to SimplexSolver is okay too.
LinearOptimizer interface is fine (though I'd be curious to see the interface
definition and other implementing classes if you want more feedback)
If you were to remove LinearModel, I assume you would merge it into
SimplexSolver? Then the constructor would take:
GoalType goal, LinearObjectiveFunction objective, List<LinearConstraint>
constraints, boolean restrictToNonNeagtive, double epsilon
That's fine too or did you have other plans to make adhere to the new interface?
> Simplex Method Implementation
> -----------------------------
>
> Key: MATH-246
> URL: https://issues.apache.org/jira/browse/MATH-246
> Project: Commons Math
> Issue Type: New Feature
> Reporter: Benjamin McCann
> Assignee: Luc Maisonobe
> Fix For: 2.0
>
> Attachments: newfiles.zip
>
>
> I've created an implementation of the Simplex algorithm for optimizing
> systems of constrained linear equations that I'd like to contribute.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.