Looking for an elixir library to do linear programming

Just as the title says, I’m looking for a library specifically for linear programming to work in a program producing schedules. wiki

I’ve googled around for a few hours without luck. Is this something I’ll have to come up with myself?

Probably, I haven’t seen anything yet. Solving computing tasks like this one probably wouldn’t be efficient enough on the beam. You can try interfacing with a command line tool using ports or with a C lib using NIFs. Here is a list of tools / libs from which some could be useful (the list includes solvers for integer programming but also linear and nonlinear programming solvers and other kinds of optimization software)

1 Like

Your best bet would be to create a port to an existing linear programming solution in another language. Elixir and pretty much anything involving heavy lifting with linear algebra is going to be an uphill battle.

1 Like