I'm not a potential customer for this, but i have worked on a few commercial projects involving combinatorial optimisation. Misc thoughts: - I'm not familiar with the LABS problem, but the LABS benchmark page is interesting & compares against Gurobi. I'd be curious to see how an existing commercial non-mip approximate solver such as Hexaly (formerly LocalSolver) compares here. - the other two benchmarks aren't very c…
Optimization Solver as a Service
11–20 of 48 posts
Re: Optimization Solver as a Service
#12Earlier quoted context omitted.
I personally disagree with "no free lunch"; (for the uninitiated, "no free lunch" refer to the fact for any deterministic algorithm, there exist a problem that will force the algorithm to go through the entire solution space to find the optimal solution, with every single other possible algorithm beating it ( https://en.wikipedia.org/wiki/No_free_lunch_theorem )). For many planning problems, finding a good enough sol…
No free lunch theorem has nothing to say about approximate solutions, so I'm really not sure what you're going on about. OR-tools is almost exclusively linear programming which according to its strict assumptions converges more or less trivially, assuming a correctly composed program. Which means if you're paying for it "as a service" you all but deserve to lose that money. > Different algorithms are better for diffe…
Re: Optimization Solver as a Service
#13Often, the difference on "harder" problems is 10x or more.
I have problems that gurobi solves in 30 seconds that take 15 minutes or more for ~every non-commercial solver (or-tools, HIGHS, ipopt, etc).
But right now, this wouldn't even be interesting to me to use even if they actually were fronting commercial solvers, because they can't actually run it any faster and having this ".solve" API does nothing - pyomo already does that for me in practice.
Re: Optimization Solver as a Service
#14https://plato.asu.edu/guide.html
Their website has just 3 cherry picked instances and claim complete dominance.
Re: Optimization Solver as a Service
#15I'm not a potential customer for this, but i have worked on a few commercial projects involving combinatorial optimisation. Misc thoughts: - I'm not familiar with the LABS problem, but the LABS benchmark page is interesting & compares against Gurobi. I'd be curious to see how an existing commercial non-mip approximate solver such as Hexaly (formerly LocalSolver) compares here. - the other two benchmarks aren't very c…
Does anyone use Hexaly for any serious work? If so, why? There seem to be many better alternatives out there.
Re: Optimization Solver as a Service
#16Earlier quoted context omitted.
Does anyone use Hexaly for any serious work? If so, why? There seem to be many better alternatives out there.
Amazon has been quite vocal about using Hexaly.
Re: Optimization Solver as a Service
#17I'm not a potential customer for this, but i have worked on a few commercial projects involving combinatorial optimisation. Misc thoughts: - I'm not familiar with the LABS problem, but the LABS benchmark page is interesting & compares against Gurobi. I'd be curious to see how an existing commercial non-mip approximate solver such as Hexaly (formerly LocalSolver) compares here. - the other two benchmarks aren't very c…
Does anyone use Hexaly for any serious work? If so, why? There seem to be many better alternatives out there.
Re: Optimization Solver as a Service
#18I'm not a potential customer for this, but i have worked on a few commercial projects involving combinatorial optimisation. Misc thoughts: - I'm not familiar with the LABS problem, but the LABS benchmark page is interesting & compares against Gurobi. I'd be curious to see how an existing commercial non-mip approximate solver such as Hexaly (formerly LocalSolver) compares here. - the other two benchmarks aren't very c…
Does anyone use Hexaly for any serious work? If so, why? There seem to be many better alternatives out there.
Hexaly claims to go far beyond MIP. Amazon uses it for packing VMs into servers. This video by one of their research scientists was widely circulated at the time [1].
I work on combinatorial optimization too but a specific problem so we write the heuristics from scratch. Seems exact solvers are doing a lot more these days?
Re: Optimization Solver as a Service
#19If there were evidence that it offered better performance, I might consider running larger workloads on it.
Re: Optimization Solver as a Service
#20That's our Solver as a Service for scheduling problems (vehicle routing problem, shift scheduling, job scheduling, etc). It runs scheduling problems implemented with our open source solver: solver.timefold.ai
But this post is such a service for formula problems instead (think master capacity planning, portfolio optimization, etc), due to the choice of MILP solvers underneath. Similar to NextMv, Neos, etc.