good_lp VS argmin

Compare good_lp vs argmin and see what are their differences.

good_lp

Linear Programming for Rust, with a user-friendly API. This crate allows modeling LP problems, and lets you solve them with various solvers. (by lovasoa)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
good_lp argmin
4 2
189 883
3.7% 4.8%
7.1 9.3
21 days ago 8 days ago
Rust Rust
MIT License Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

good_lp

Posts with mentions or reviews of good_lp. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-24.

argmin

Posts with mentions or reviews of argmin. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-18.
  • Rust concepts I wish I learned earlier
    3 projects | news.ycombinator.com | 18 Jan 2023
    Two things that might help Rust a lot despite the complexity is the tooling and the ecosystem. Cargo is good, the compiler is extremely helpful, and there are a lot of crates to build on for all sorts of tasks.

    For example, if I need to use simulated annealing to solve an optimization problem, there already exist libraries that implement that algorithm well.[1] Unfortunately, the Haskell library for this seems to be unmaintained[2] and so does the OCaml library that I can find.[3] Similarly, Agda, Idris, and Lean 4 all seem like great languages. But not having libraries for one's tasks is a big obstacle to adoption.

    Nim looks very promising. (Surprisingly so to me.) Hopefully they will succeed at gaining wider recognition and growing a healthy ecosystem.

    [1] E.g., https://github.com/argmin-rs/argmin

    [2] https://hackage.haskell.org/package/hmatrix-gsl-0.19.0.1 was released in 2018. (Although there are newer commits in the GitHub repo, https://github.com/haskell-numerics/hmatrix. Not too sure what is going on.)

    [3] https://github.com/khigia/ocaml-anneal

  • Is there a library for non-linear optimization in Rust?
    3 projects | /r/rust | 27 Jan 2022
    You might find interest in argmin, a collection of common optimization algorithms.

What are some alternatives?

When comparing good_lp and argmin you can also consider the following projects:

advent-of-code-2022 - Solutions to Advent of Code 2022 | https://adventofcode.com/

optimization-engine - Nonconvex embedded optimization: code generation for fast real-time optimization

aoc_2022

ceres-solver - A large scale non-linear optimization library

advent-of-code - My solutions for Advent of Code

cmaes - A Rust implementation of the CMA-ES optimization algorithm.

advent_of_code_2022

keyboard_layout_optimizer - A keyboard layout optimizer supporting multiple layers. Implemented in Rust.

AdventOfCode

Peroxide - Rust numeric library with R, MATLAB & Python syntax

Advent-of-Code-2022 - My solutions in Rust for Advent of Code 2022

image-shrinker-lite - Drag-and-drop image compression app.