Artificial Intelligence | News | Insights | AiThority
[bsfp-cryptocurrency style=”widget-18″ align=”marquee” columns=”6″ coins=”selected” coins-count=”6″ coins-selected=”BTC,ETH,XRP,LTC,EOS,ADA,XLM,NEO,LTC,EOS,XEM,DASH,USDT,BNB,QTUM,XVG,ONT,ZEC,STEEM” currency=”USD” title=”Cryptocurrency Widget” show_title=”0″ icon=”” scheme=”light” bs-show-desktop=”1″ bs-show-tablet=”1″ bs-show-phone=”1″ custom-css-class=”” custom-id=”” css=”.vc_custom_1523079266073{margin-bottom: 0px !important;padding-top: 0px !important;padding-bottom: 0px !important;}”]

Gurobi Releases OptiMods, An Open-Source Python Repository of Optimization Use Cases

OptiMods provides data-driven APIs for specific optimization problems.

Gurobi Optimization, LLC, the leader in decision intelligence technology, announced the release of OptiMods, an open-source project that provides Python users with high-level access to optimization capabilities. Developed by the Gurobi Tech teams, the project aims to put optimization in the hands of more people—especially those without prior knowledge of optimization and mathematical modeling.

AiThority Interview Insights: How to Get Started with Prompt Engineering in Generative AI Projects

“Of course, there are millions of different problems that can be solved with optimization”

“Many people have real-life business problems that can be solved with mathematical optimization, and they don’t even realize it. OptiMods helps bridge that gap,” explained Dr. Robert Luce, Principal Developer at Gurobi and the lead developer behind the project.

At launch, the OptiMods gallery includes the following modules:

  • Maximum Bipartite Matching: For grouping and assignments, such as matching workers or resources to specific tasks.
  • Least Absolute Deviation Regression: For outlier detection and financial risk management, as well as applications across economics, social sciences, and environmental studies.
  • Minimum-Cost Flow: For problems where the goal is to route a certain amount of flow in the cheapest way.
  • Maximum Weighted Independent Set: For a range of applications in various fields, including computer vision, pattern recognition, molecular structure matching, social network analysis, and genome data mapping.
  • Mean-Variance Portfolio: For strategic allocation of wealth across various assets, including stocks, bonds, commodities, and other investment instruments.
  • Quadratic Unconstrained Binary Optimization (QUBO): For NP-hard discrete optimization problems like max-cut, graph coloring, partitioning, and maximum independent set.
  • Workforce Scheduling: For problems that involve balancing many competing concerns, such as: worker availability, cost, and preferences; shift coverage requirements; conditions on consecutive shifts or rest breaks; and so on.

“Of course, there are millions of different problems that can be solved with optimization,” he added. “OptiMods only covers seven of them. But it’s a start.”

Read More about AiThority InterviewAiThority Interview with Raj Suri, Founder at Presto Automation

With OptiMods, people can solve problems that would be very difficult or impossible to solve without any optimization methods. Gurobi hopes that, through OptiMods, more people will discover that optimization is a useful tool that can be used more prominently in the workplace.

“OptiMods represents a big step toward putting the power of optimization into the hands of more people,” explained Gurobi CEO, Duke Perrucci. “When people and businesses make optimal decisions, they can do more with less—and, over time, that can make our world a better place. That’s what we’re aiming for as an organization.”

OptiMods includes example datasets for each module, all of which can be run using the free, limited-size Gurobi license that is automatically included in the Gurobi Python interface, gurobipy. Larger datasets require a full license. Academics have access to full-featured Gurobi Academic Licenses for free; commercial users can request a Gurobi Evaluation License.

The Gurobi team would like to grow the OptiMods collection over time. As such, it invites people familiar with optimization to contribute new Mods covering their favorite problems.

 Latest AiThority Interview Insights : AiThority Interview with Manuvir Das, VP, Enterprise Computing at NVIDIA

 [To share your insights with us, please write to sghosh@martechseries.com] 

Comments are closed.