rust-lp-modeler icon indicating copy to clipboard operation
rust-lp-modeler copied to clipboard

Feedback on good_lp

Open lovasoa opened this issue 4 years ago • 3 comments
trafficstars

Hello @jcavat ! Sorry for polluting the issue section, but I finished a first iteration of the improved API for linear programming I was mentioning in https://github.com/jcavat/rust-lp-modeler/pull/66#issuecomment-777411644. It is in early stage, but I would love to get your feedback on the API design.

Here it is: - https://github.com/lovasoa/good_lp - https://crates.io/crates/good_lp - https://docs.rs/good_lp

lovasoa avatar Feb 12 '21 12:02 lovasoa

Compared to this crate, it doesn't handle non-linear objectives and constraints, but it is immensely faster when handling large problems. I have a test for a sum of 100k variables.

lovasoa avatar Feb 12 '21 12:02 lovasoa

very elegant ! You should consider at least quadratic inequalities. It seems it's now well supported by CBC.

jcavat avatar Feb 12 '21 13:02 jcavat

Would you be interested in contributing ? Can I add you as a maintainer ?

lovasoa avatar Feb 12 '21 20:02 lovasoa