YoVDO

Linear Programming Made Easy with Boost Proto

Offered By: CppNow via YouTube

Tags

C++Now Courses Finance Courses Linear Programming Courses Chip Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore linear programming and its applications in operations research, finance, and chip design through this CppNow conference talk. Learn how to leverage the power of Boost Proto to create CVX++, a domain-specific embedded language for expressing and solving linear programs. Discover how CVX++ combines the declarative programming style of modeling languages like AMPL with the familiarity and power of C++. Understand how Proto transforms convert user-defined objective functions and constraints into machine-friendly representations, utilizing GLPK as the backend solver. Gain insights into overcoming the challenges of low-level APIs like GLPK and see how CVX++ offers an efficient, user-friendly approach to modeling and solving linear programming problems in C++.

Syllabus

Patrick Mihelich: Linear programming made easy with Boost Proto


Taught by

CppNow

Related Courses

Your Favorite Undefined Behavior in C++
CppNow via YouTube
Under the Hood - Assembly, System Calls, and Hardware in C++
CppNow via YouTube
Carbon Language Successor Strategy - From C++ Interop to Memory Safety
CppNow via YouTube
Value Oriented Programming Part 1 - You Say You Want to Write a Function
CppNow via YouTube
Introducing a Memory-Safe Successor Language in Large C++ Code Bases
CppNow via YouTube