License Portal

Search
Close this search box.

MOSEK Solver: Download, Pricing & Documentation

AMPL & Mosek: Precision Unleashed

MOSEK ApS provides optimization software that helps their clients make better decisions. Due to its powerful state-of-the-art simplex solver for linear problems and interior-point conic solver for quadratic and conic problems, MOSEK is widely employed in the technology, financial, energy and forestry industries.

MOSEK Solver: Download, Pricing and Documentation

Unlock new possibilities

Book a Free Demo or Pricing Discussion

About MOSEK

Developer: Mosek ApS

Current version: 10.0

MOSEK, a high-performance solver developed by MOSEK ApS, a company based in Denmark, is renowned for its efficiency in solving large-scale mathematical optimization problems. It specializes in linear, quadratic, conic, mixed-integer, and convex optimization, catering to a wide array of sectors including finance, energy, telecommunications, and aerospace. Its ability to handle sparse matrix problems and large-scale optimization tasks makes it a preferred choice for both academic research and industrial applications. MOSEK’s robust performance, combined with its seamless integration with modeling languages and systems like AMPL, enables users to solve complex optimization problems with remarkable precision and speed. By offering advanced optimization capabilities, MOSEK empowers professionals and researchers to unlock innovative solutions and make informed, data-driven decisions, making it a pivotal tool in the field of optimization.

Problem types supported

Linear, quadratic and conic problems in continuous and integer variables.

Special forms detected

Convex quadratic expressions in objectives and constraints; conic quadratic constraints; disjunctive constraints

Algorithms available

For continuous problems, primal and dual simplex, interior-point (barrier); for integer problems, advanced branch-and-bound with presolve, feasibility heuristics and cut generators.

Special features

Shared-memory parallel processing for barrier, branch-and-bound. Tools to access remote optimization servers. Special facilities for infeasibility diagnosis.

Download MOSEK for All Platforms - Windows, Linux, macOS

Experience the power of MOSEK on the AMPL Portal, available for Windows, Linux, and macOS. 
MOSEK can be used with AMPL from various programming languages using our APIs
Python Logo For Python enthusiasts, MOSEK is also accessible as a module with amplpy, blending seamlessly with your Python projects. Explore more about this integration at AMPL Python Integration.

# Install Python API for AMPL

$ python -m pip install amplpy

 

# Install MOSEK

$ python -m amplpy.modules install mosek

AMPL and MOSEK Pricing

Buy MOSEK individually - or combine with AMPL for a full optimization system

INDIVIDUAL

Best for individuals running on one machine

AMPL Pricing

$3,000 /year

MOSEK Pricing

PTS Only

$650 /year

PTS+PTSON

$1,250 /year

SINGLE-PROCESS

Best for small applications running one process at a time

AMPL Pricing

$4,500 /year

MOSEK Pricing

PTS Only

$1,000 /year

PTS+PTSON

$1,900 /year

MULTI-PROCESS

Best for large teams or applications to run multiple processes simultaneously

AMPL Pricing

$7,000 /year

+$700 /additional CPU

MOSEK Pricing

PTS Only

$2,500 /year

+$250 /additional CPU

PTS+PTSON

$4,500 /year

+$450 /additional CPU

Try it before you buy it

Get a free, full-featured AMPL license, with all solvers, to experience the performance, support, and flexibility we provide as part of our product offering.

INDIVIDUAL

Best for individuals running on one machine

AMPL Pricing

$6,000 /purchase
+ $1,200 maintenance annually

MOSEK Pricing

PTS Only

$1,300 /year /purchase
+ $260 maintenance annually

PTS+PTSON

$2,500 /purchase
+ $500 maintenance annually

SINGLE-PROCESS

Best for small applications running one process at a time

AMPL Pricing

$9,000 /purchase
+ $1,800 maintenance annually

MOSEK Pricing

PTS Only

$2,000 /year /purchase
+ $400 maintenance annually

PTS+PTSON

$3,800 /purchase
+ $760 maintenance annually

MULTI-PROCESS

Best for large teams or applications to run multiple processes simultaneously

AMPL Pricing

$14,000 /purchase
+ $2,400 maintenance annually

+1,400 /additional CPU

MOSEK Pricing

PTS Only

$5,000 /year /purchase
+ $1,000 maintenance annually

+$500 /additional CPU

PTS+PTSON

$9,000 /purchase
+ $1,800 maintenance annually

+$900 /additional CPU

Try it before you buy it

Get a free, full-featured AMPL license, with all solvers, to experience the performance, support, and flexibility we provide as part of our product offering.

INDIVIDUAL

SINGLE-PROCESS

MULTI-PROCESS

Dynamic License Validation Available (License server)

Works seamlessly in containerized cloud environments
Static License Validation Available (Machine fingerprinted)
Works in air-gapped high security environments
# of Users
1 (Named user)
Unlimited
Unlimited
# of Processes
Unlimited
1
Unlimited
# of Machines
1 Machine at a time (Dynamic)
1 Fixed machine (Static)
1 Machine at a time (Dynamic)
1 Fixed machine (Static)
Multiple machines (Dynamic – not to exceed total core count)
1 Fixed machine (Static)
# of Variables/Constraints
Unlimited
Unlimited
Unlimited
CPUs or vCPUs
8 (16 threads)

16 (32 threads)

8 (16 threads)
(Additional cores can be purchased)
Looking for something…more?

Contact us for customized licenses tailored for your teams specific needs

AMPL & MOSEK Pricing

Buy MOSEK individually - or combine with AMPL for a full optimization system

INDIVIDUAL

Best for individuals running on one machine

AMPL Pricing

$3,000 /yearly subscription

or

$6,000 /purchase
+ $1,200 maintenance annually

MOSEK Pricing

PTS Only

$650 /yearly subscription

$1,300 /purchase
+ $260 maintenance annually

or
PTS+PTSON

$1,250 /yearly subscription

$2,500 /purchase
+ $500 maintenance annually

SINGLE-PROCESS

Best for small applications running one process at a time

AMPL Pricing

$4,500 /yearly subscription

or

$9,000 /purchase
+ $1,800 maintenance annually

MOSEK Pricing

PTS Only

$1,000 /yearly subscription

$2,000 /purchase
+ $400 maintenance annually

or
PTS+PTSON

$1,900 /yearly subscription

$3,800 /purchase
+ $760 maintenance annually

MULTI-PROCESS

Best for large teams or applications to run multiple processes simultaneously

AMPL Pricing

$7,000 /yearly subscription
+ $700 additional CPU

or

$14,000 /purchase
+ $2,800 maintenance annually

+ $1,400 additional CPU

MOSEK Pricing

PTS Only

$2,500 /yearly subscription
+ $250/additional CPU

$5,000 /purchase
+ $1,000 maintenance annually

+ $500/additional CPU

or
PTS+PTSON

$4,500 /yearly subscription
+ $450/additional CPU

+ $500/additional CPU

$9,000 /purchase
+ $1,800 maintenance annually

+ $900/additional CPU

Streamlined Solutions: The Combined Force of AMPL and MOSEK

MOSEK downloads are available from the My Downloads page of your account at the AMPL Portal, and are included in the bundles that are used for free trials.

The integration of AMPL with the MOSEK solver represents a formidable combination in the realm of optimization, blending AMPL’s intuitive modeling capabilities with MOSEK’s advanced computational efficiency. This synergy is particularly advantageous for solving complex linear, quadratic, conic, and mixed-integer programming problems. AMPL’s user-friendly interface simplifies the model development process, making it accessible to both novices and experienced practitioners. When paired with MOSEK’s robust optimization algorithms, this integration enables swift and accurate solutions for large-scale and computationally intensive models.

In practical applications, the AMPL-MOSEK duo excels in various industries where precision and rapid problem-solving are paramount. For instance, in finance, it facilitates sophisticated portfolio optimization and risk management. In the energy sector, it assists in optimizing network designs and operations. Additionally, in logistics, it enhances vehicle routing and scheduling, leading to significant time and cost savings. The seamless workflow enabled by AMPL’s flexibility in data handling, combined with MOSEK’s prowess in tackling large-scale challenges, allows users to efficiently test different scenarios and make informed decisions. This integration, therefore, stands as a crucial tool for professionals across diverse fields, driving innovative solutions and optimizing operational efficiency with unmatched precision.

Real-World Applications for MOSEK

Mosek Solver Applications

MOSEK is a powerhouse optimization solver that transcends mathematical abstractions and delves into the heart of real-world challenges. Its ability to handle complex linear, quadratic, and conic optimization problems makes it a sought-after tool across diverse industries, from finance and healthcare to energy and transportation. Whether you’re navigating the turbulent waters of financial markets, managing the intricate dance of power grids, or optimizing resource allocation in a bustling hospital, MOSEK helps you find optimal solutions, maximize resources, and ultimately achieve your goals.

Sunset supply chain optimization mosek
  • Finance:
    • Building robust and diversified investment portfolios, even in volatile markets.
    • Analyzing credit risk and making informed lending decisions.
    • Accurately pricing insurance policies and managing risk exposure.
  • Energy:
    • Optimizing power grid operations for stability and resilience.
    • Seamlessly integrating renewable energy sources into existing grids.
    • Reducing energy consumption through smart building and community management.
  • Transportation:
    • Designing efficient routes and schedules for delivery vehicles and public transport.
    • Optimizing fleet management and vehicle utilization.
    • Minimizing traffic congestion and improving travel times.
  • Healthcare:
    • Allocating scarce resources like operating rooms and medical equipment.
    • Scheduling medical staff to maximize patient care and efficiency.
    • Predicting patient outcomes and improving clinical decision-making.
  • Production and Manufacturing:
    • Optimizing production schedules to meet demand while minimizing costs.
    • Managing inventory levels efficiently and avoiding stockouts.
    • Designing efficient production lines and processes.

 

Read more content here >>

Mosek Solver for Risk Management

  • Portfolio Optimization with Confidence: Forget blindly chasing returns – MOSEK empowers you to build robust portfolios that weather market storms. By factoring in historical data, market volatility scenarios, and investor risk tolerances, MOSEK constructs diversified portfolios that optimize potential returns while mitigating downside risks. Imagine protecting your clients’ investments by crafting portfolios that hold their ground even during unexpected market crashes.
  • Credit Risk Analysis: Making Informed Lending Decisions: MOSEK delves into the financial labyrinths to predict loan defaults and guide informed lending strategies. By analyzing past loan data, borrower behavior, and economic trends, it identifies high-risk borrowers, allowing you to adjust credit policies and minimize potential losses. Picture a bank leveraging MOSEK’s insights to offer competitive interest rates to low-risk borrowers while tightening policies for high-risk candidates, ultimately leading to a more robust and profitable loan portfolio.
  • Hedging Risks and Pricing Insurance with Precision: Navigating the uncharted waters of risk requires a steady hand and powerful tools. MOSEK equips insurance companies with the analytical prowess to accurately price policies and manage risk exposure. By analyzing claims data, historical events, and potential risk scenarios, it helps determine optimal premiums and design effective hedging strategies. Imagine an insurance provider using MOSEK to craft flood insurance policies that reflect the specific flood risk of each location, ensuring fair pricing and financial stability.

 

Read more content here >>

MOSEK Applications in the Energy Sector

  • Optimizing Power Grids for Stability and Resilience: MOSEK acts as the invisible conductor, orchestrating the complex symphony of power generation, transmission, and distribution. By considering factors like fluctuating renewable energy output, real-time demand fluctuations, and grid capacity limitations, it ensures a stable and reliable electricity supply. Picture integrating solar and wind farms seamlessly into existing grids, balancing their intermittent nature with traditional power sources to prevent outages and safeguard energy security.
  • Empowering the Green Revolution with Renewable Integration: MOSEK paves the way for a sustainable future by facilitating the integration of renewable energy sources into existing power grids. It optimizes the utilization of solar and wind power by predicting their output, managing energy storage, and seamlessly integrating them into the grid. Imagine maximizing the contribution of solar farms by using MOSEK to predict their output based on weather forecasts and dynamically allocating excess energy for storage or distribution. 
  • Saving Energy and Building Smart Communities: MOSEK extends its reach beyond large-scale grids, helping buildings and communities optimize their energy consumption. By analyzing usage patterns, predicting peak demand, and identifying areas for improvement, it enables smarter energy management. Picture a smart office building leveraging MOSEK to adjust heating and cooling systems based on real-time occupancy data, reducing energy waste and lowering operational costs. 

 

Read more content here >>

Frequently Asked Questions

MOSEK excels at handling linear, mixed-integer linear, quadratic, and conic optimization problems. This includes complex challenges in finance, energy, transportation, scheduling, resource allocation, and design optimization.

MOSEK supports all major 64-bit operating systems (Windows, Linux, macOS) and integrates with various nl-based modeling languages and interfaces. This flexibility allows users to choose their preferred environment for working with MOSEK.

MOSEK is used by leading companies and organizations across various industries. For example, airlines use MOSEK to optimize route planning and aircraft scheduling, reducing fuel consumption and delays. Financial institutions leverage it for portfolio optimization and risk management, maximizing returns while minimizing risk exposure. In the energy sector, MOSEK helps optimize power grid operations and integrate renewable energy sources, contributing to sustainability and grid resilience.

MOSEK uses a combination of interior-point and simplex algorithms along with branch-and-bound methods for different problem types, ensuring efficient and reliable solutions.

MOSEK is designed to handle large and complex optimization problems with millions of variables and constraints. It utilizes advanced memory management and parallelization techniques for scalability.

AMPL’s integration with MOSEK provides advanced data connectivity options, enabling seamless access to databases and APIs for efficient data importation into optimization models and exporting results for analysis or system integration. This feature supports direct interaction with SQL databases via ODBC for real-time data queries, and custom scripts can facilitate API communication, allowing for dynamic data exchange. Such connectivity empowers users to incorporate real-time data into their AMPL models, optimize using MOSEK, and then directly update databases or interact with other services. This integration ensures that optimization processes are deeply embedded within data-driven decision-making frameworks, making the AMPL-MOSEK combo a powerful tool for applications requiring up-to-date data and comprehensive system integration.

MOSEK offers a large set of options to adjust its behaviour. Learn more here.

Further Information & Resources

Mosek website

Mosek for AMPL User’s Guide including option descriptions

Mosek-AMPL interface source code

What’s New in Mosek