Already the first month of 2009 is over. I am finally catching up… So, this post comes a little late (I started writing this series of posts in 2008!) but finally here it is.
A lot happened on the software side of operations research in 2008, one of the most notable being ILOG’s acquisition by IBM. The purchase was finalized early January 2009. But there is a new company in town: Gurobi Optimization and everyone is excited.
With a management team composed of CPLEX’s founder and brain power Robert Bixby, Ed Rothberg and Zonghao Gu, expectations are high.
Version 1.0 of the Gurobi suite of optimization products will be released in April, 2009, prior to the INFORMS Practice meeting.
They will be in Phoenix, AZ at the pre-conference workshop on Sunday, April 26th.
Looks like one of the strongest points of Gurobi’s optimization software will be its capability of taking advantage of multiple cores and processors:
The Gurobi MIP solver will include shared memory parallelism, capable of simultaneously exploiting any number of processors and cores per processor. The implementation will be deterministic: two separate runs on the same model will produce identical solution paths.
No official software yet but the first results comparing CPLEX, Gurobi and Mosek came 2 days ago: Take a look at the initial results. For the test set 1 (selected problems from MIPLIB) CPLEX beats Gurobi 8 to 5. But for the test set 4, especially for the neos problems, Gurobi beats CPLEX 17 to 8 with 2 ties and 1 problem unsolved by both software using a single thread (if I didn’t miscount!). At a first glance, the performance of Gurobi relative to CPLEX using a single thread vs. 4 threads improves only slightly. I can’t wait to see the new results in April.
On another note, my first reaction when I first heard of Gurobi was “what an interesting name, Gurobi”… It looks like a combination of the first two letters of the co-founders’ last names Gu (Zonghao Gu) Ro (Edward Rothberg) Bi (Robert Bixby). Just a guess.