Blog

Blog

Official AMPL Extension for Visual Studio

We’re excited to announce the official release of the AMPL extension for Visual Studio Code is now available on the Visual Studio Marketplace! 🎉

Whether you’re modeling energy systems, optimizing supply chains, or teaching mathematical programming, this extension brings AMPL right into your favorite Python development environment.

Read More >

Stay Informed with AMPL

Subscribe to our newsletter

Search
Blog

Official AMPL Extension for Visual Studio

We’re excited to announce the official release of the AMPL extension for Visual Studio Code is now available on the Visual Studio Marketplace! 🎉

Whether you’re modeling energy systems, optimizing supply chains, or teaching mathematical programming, this extension brings AMPL right into your favorite Python development environment.

Read More >
Blog

From Patterns to Precision: Machine Learning & Mathematical Optimization for Real-World Challenges

Machine Learning (ML) and Mathematical Optimization (MO) are two powerful tools for addressing complex problems across various fields. While ML uses data to identify patterns and make predictions, MO focuses on finding the best possible solution within a defined set of constraints. Understanding their unique strengths, limitations, and synergistic potential enables effective application in problem-solving.

Read More >
Blog

Breaking Barriers in Optimization: AMPL’s Early Results with NVIDIA cuOpt

In testing NVIDIA cuOpt, the results speak for themselves. | In the world of optimization, speed is everything. Whether optimizing supply chains, scheduling transportation, or tackling complex energy market decisions, the ability to solve large-scale mathematical programming problems quickly can mean the difference between an efficient operation and costly delays. 

Read More >
Aerospace engineering space view to earth

What is Optimization?

Every business makes decisions—but not every business makes them optimally.

Optimization is the difference between guessing and knowing, between wasting resources and maximizing efficiency. It’s about finding the best possible solution to complex challenges—faster, smarter, and with real-world constraints in mind.

Read More >
Blog

Using ChatGPT for AMPL Models and Streamlit Apps

This guide will help you leverage ChatGPT to generate ideas for AMPL models, write these models, and create simple Streamlit apps for visualization. It is designed for data scientists, OR specialists, and students to save time and streamline their workflow.

Read More >
Blog

Understanding Dependencies: The Core of Optimization Models

Understanding the dependencies between variables and parameters is crucial in optimization modeling, as these relationships shape the foundation of accurate and effective models. They bridge the gap between mathematical abstractions and real-world systems, influencing decisions in supply chain optimization, financial planning, and resource allocation.

Mastering dependencies allows developers to create robust, adaptable models that thrive in complex, data-driven environments. This article dives into key types of relationships in optimization models, offering real-life examples to showcase their practical applications.

Read More >

Need to brush up on your optimization skills?

An Introduction to Optimization with Python and AMPL

Learn the basics of mathematical optimization and develop the practical skills needed to building models and solving problems with a free online book.

Blog

Stay connected

Join our newsletter for periodic updates on news, events and product enhancements.

Group 11 Copy 4

Ready to try AMPL?

Freely test all that AMPL offers.

Group 37 Copy

Have questions or feedback?

We'd love to hear from you.