TRY NOW!
AMPL > >Resources > >Learn More > >AMPL Videos

AMPL Videos

Adding Optimization to Your Applications:
     AMPL’s Model-Based Approach to Fast Development and Reliable Deployment

Introduction to the AMPL APIs

Installing AMPL on Windows
Installing AMPL on macOS
AMPL Options for Students

Brian Kernighan on Mathematical Programming with AMPL

 


Adding Optimization to Your Applications

In this INFORMS webinar, learn the fundamentals of AMPL’s model-based approach to building optimization applications quickly and reliably:

  • Understand of the optimization modeling lifecycle and the components of the modern optimization toolchain.
  • Appreciate the benefits of model-based optimization for fast development and reliable deployment, including the advantages of modeling and modeling languages versus programming and programming languages for optimization.
  • See case studies of successful model-based optimization applications across a variety of business types.


Introduction to the AMPL APIs

Build optimization into your applications with AMPL’s programming interfaces for C++, C#, Java, MATLAB, Python, and R. Access AMPL models and run AMPL commands from your programs, and exchange data directly and efficiently between AMPL parameters & variables and your preferred data structures.


Installing AMPL on Windows


Installing AMPL on macOS


AMPL Options for Students

Learn about free demos for small problems, free large-scale support in the cloud via the NEOS Server, full-featured AMPL for Courses, unrestricted 30-day student trials, and special academic pricing.


Brian Kernighan on Mathematical Programming with AMPL

Computer science pioneer and AMPL co-founder Brian Kernighan is interviewed by Lex Fridman on the origins and principles of AMPL. Watch on YouTube