JuMP-dev 2026

JuMP-dev 2026 logo

JuMP-dev 2026 will be held Sunday, May 31 and Monday June 1, 2026 in Edinburgh, Scotland.

This is the weekend prior to SIAM OP26, which will be held June 2-5, 2026 in Edinburgh, Scotland.

JuMP-dev will be co-located with the 2026 HiGHS Workshop.

Outline

The purpose of JuMP-dev is to bring together students, researchers, and practitioners with interests in the methodological, algorithmic, and software aspects of JuMP and related packages. In particular, we invite new contributors and those who have not met the core development team.

All participants will uphold the JuMP Code of Conduct.

How do I attend?

To attend JuMP-dev, you must purchase a ticket.

If you use JuMP in a professional capacity, please consider purchasing a “Supporter ticket”. If you purchase a supporter ticket, please email your company logo to jump-dev-2026@googlegroups.com, and we will include it in our promotional materials.

To request a visa invitation, please write to jump-dev-2026@googlegroups.com with the subject line Visa invitation letter.

Talks

Talk submissions are now closed.

Schedule

The workshop is structured as two days of talks. Unlike previous years, there will not be a hackathon; the JuMP core contributors will be attending SIAM OP26.

On Monday 1 June, the 2026 HiGHS Workshop will be taking place in parallel in an adjacent room. Participants are welcome to move between streams.

A preliminary schedule is as follows, and is subject to change at any time.

Sunday 31 (JuMP) Monday 1 (JuMP) Monday 1 (HiGHS)
08:30 
Coffee
Coffee
Coffee
09:00 
Introduction and welcome
Oscar Dowson
DiffOpt: Now Nonlinear and Streamlined
Joaquim Dias Garcia
HiGHS Workshop
09:15 
Calculating carbon intensity signals on the power grid
Noah Rhodes
09:30 
High Frequency Battery Optimization with JuMP
Mario Souto
DisjunctiveProgramming.jl’s New Suite of Solution Methods
Daniel Nguyen
09:45 
Optimal Planning for Steel Industry Decarbonization: A Mixed-Integer Linear Programming Approach in Julia
Vinícius Justen Pinto
Advanced Model Composition in ApplicationDrivenLearning.jl
Giovanni Amorim
10:00 
Optimize Your Fleet with Odoo and JuMP
Benoît Legat
DisjunctiveNet.jl: Neural Symbolic Learning via Differentiable Convexified Optimization Layers
Can Li
10:15 
DuckDB as backend to build optimization models in JuMP.jl
Diego Tejada
Batched optimization solvers: a tour d'horizon
François Pacaud
10:30 
Morning tea
Morning tea
Morning tea
10:45 
11:00 
Invited talk: Linopy
Fabian Hofmann
Encoding Matters when Embedding NNs in Optimization Problems
Chelsea Sidrane
HiGHS Workshop
11:15 
InfiniteMathOptAI.jl: Embedding Surrogates for Infinite-Dimensional Optimization
Joshua Pulsipher
11:30 
MathProgIncidence.jl: Graph theoretical tools for inspecting and debugging optimization problems
Robert Parker
Optimization Problem Surrogates with Graph Transformer Networks and integration within simulation workflows
Jose Daniel Lara
11:45 
12:00 
Why Your Model Works in Test but Fails at 4 AM: Production Lessons from Energy Dispatch
Harley Mackenzie
Toward Extending EAGO.jl for Exploiting GPU Parallelism
Dimitri Alston
12:15 
12:30 
Lunch (provided on-site)
Lunch (provided on-site)
Lunch (provided on-site)
14:00 
Antipode JuMPing - How Norwegian authorities use JADE.jl for better decision making
Jarand Hole
Second-Order GPU solver for Burer-Monteiro
Benoît Legat
HiGHS Workshop
14:15 
Automatic Decomposition of JuMP Models using TimeStructDecomposition.jl
Truls Flatberg
GraphsOfConvexSets.jl: Optimisation over Graphs of Convex Sets with JuMP
Charles van Hees
14:30 
PowerModelsADA: A Distributed Optimization Library for Optimal Power Flow
Mohannad Alkhraijah
First-order Convex (mixed-integer) optimization: FrankWolfe.jl and Boscia.jl
Deborah Hendrych
14:45 
Decentralized Network Expansion Planning Under Uncertainty Using a Nested Dual Decomposition Technique
Alireza Shefaei
TenSolver.jl: A tensor network based QUBO solver with JuMP integration
Iago Leal de Freitas
15:00 
An ADMM framework for solving actor‑decomposed energy system models
Stefan Strömer
PEPit.jl: Computer-Assisted Worst-Case Analysis of First-Order Optimization Algorithms in Julia
Shuvomoy Das Gupta
15:15 
Modelling and Solving Mathematical Programs with Complementarity Constraints.
Anton Edvinovich Pozharskiy
15:30 
Afternoon tea
Afternoon tea
Afternoon tea
15:45 
16:00 
Adding array support for JuMP’s Automatic Differentiation
Sophie Lequeu
The 2026 JuMP-dev prize
The JuMP developers
HiGHS Workshop
16:15 
Can ExaModels Power JuMP on GPUs?
Sungho Shin
JuMP's macros: a comprehensive overview
Oscar Dowson
16:30 
UnoSolver.jl, a unified SQP/barrier solver for nonlinearly constrained optimization
Charlie Vanaret
16:45 
17:00 
Dinner

 

Venue

JuMP-dev will be held at the John McIntyre Conference Centre. There are a wide range of accommodation options within walking distance.

Accommodation

There are a wide variety of accommodation options nearby.

Accommodation is available at the conference venue, but it is open only from Monday 1 June. (You will need to book somewhere else for the weekend.) For more details, see Summer stays at the University of Edinburgh.

Program committee

To contact the program committee, write to jump-dev-2026@googlegroups.com.

Sponsors

NexOR logo NABLARISE logo