JuMP-dev 2025
Ticket sales now open: purchase a ticket
JuMP-dev 2025 will be held November 17–20, 2025 in Auckland, New Zealand.
This is the week following CPAIOR 2025, which will be held November 10–13, 2025 in Melbourne, Australia. (Melbourne is a 4 hour flight and 2 hour time difference from New Zealand.)
JuMP-dev will be co-located with the 57th ORSNZ, the Operations Research Society of New Zealand’s annual conference, which will take place November 20–21, 2025, also in Auckland, New Zealand.
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.
To request a visa invitation, please write to jump-dev-2025@googlegroups.com
with the subject line Visa invitation letter
.
Schedule
The workshop will be structured as two days of talks, a hackathon, and a local excursion. The schedule is subject to change at any time.
- Monday 17 November: talks at GridAKL
- Tuesday 18 November: talks at GridAKL
- Wednesday 19 November: self-guided excursion
- Thursday 20 November: hackathon at the University of Auckland
Talk schedule
A preliminary schedule is as follows. Some accepted talks are not yet scheduled because of uncertainty around the speaker’s travel.
Monday 17 | Tuesday 18 | |
---|---|---|
09:00 | Coffee and registration |
Coffee |
09:15 | ||
09:30 | Introduction and welcome |
Bridging the Gap Between Models and Solvers through Constraint Programming Jean-François Baffier |
09:45 | The state of JuMP Miles Lubin |
|
10:00 | Unlocking the Power of Google OR-Tools with MathOptInterface.jl Thibaut Cuvelier |
|
10:15 | JuMP on demand: Creating your own compute cluster for solving optimisation problems James Foster |
|
10:30 | Morning tea |
Morning tea |
10:45 | ||
11:00 | Optimizing over trained neural networks with MathOptAI.jl TBC |
GPU Implementation of Algorithm NCL Michael Saunders |
11:15 | ||
11:30 | ApplicationDrivenLearning.jl a framework to train forecast models with application-driven cost functions Joaquim Dias Garcia |
CuClarabel: GPU Acceleration for a Conic Optimization Solver Yuwen Chen |
11:45 | AdaptiveProjection.jl: Automating the Speed-Accuracy Trade-off in Random Projection Methods Jean-François Baffier |
|
12:00 | Lunch |
Lunch |
12:15 | ||
12:30 | ||
12:45 | ||
13:00 | ||
13:15 | ||
13:30 | ||
13:45 | ||
14:00 | Automatic Generation of JuMP.jl Constraints from ModelingToolkit.jl Models Dimitri Alston |
Revisiting sparse matrix coloring and bicoloring Alexis Montoison |
14:15 | ||
14:30 | Large Scale JuMP Models with Constraint Generators Benoît Legat |
Open energy models: benchmarking, profiling and debugging tool for JuMP Joaquim Dias Garcia |
14:45 | ||
15:00 | Break |
Break |
15:15 | ||
15:30 | The State of InfiniteOpt.jl Joshua Pulsipher |
TIMES2JuMP - Learnings from IEA-ETSAP feasibility study of migrating the TIMES code to Julia JuMP. James Glynn |
15:45 | The life and times of SDDP.jl Oscar Dowson |
|
16:00 | What's new in HiGHS, and thanks to JuMP for its support! Julian Hall |
|
16:15 | Wrap up and thanks |
|
16:30 | Wrap up |
Venue
The workshop will take place in downtown Auckland.
Talks
The first two days of JuMP-dev will be held at the GridAKL in downtown Auckland, New Zealand.
Hackathon
The hackathon on Thursday will take place in Building 201, Room 326 at 10 Symonds street.
ORSNZ 57 will be simultaneously taking place in the nearby University of Auckland Conference Centre.
Accommodation
There are a wide range of accommodation options within walking distance.
Airport transfers
The easiest way to get from the Airport to downtown is via the Sky Drive bus. Tickets are $20, and you can purchase one from the driver.
There are a variety of cheaper but non-direct and slow public transport options. You can pay for public transport in Auckland with a contactless credit card. For busses, tag on and off the reader inside the door of each bus. For trains, some stations have barriers, others have a post at the platforms.
Excursion
There will be a self-guided excursion on the Wednesday 19 November. Details to come.
New Zealand entry requirements
If you require a visa, please email jump-dev-2025@googlegroups.com
with the
subject Visa invitation letter
.
Regardless of your visa status, everyone traveling to New Zealand must complete a New Zealand Traveller Declaration. The easiest way to complete this is via the app. You must complete it no sooner than 24 hours before starting your travel. If you forget to complete the declaration prior to traveling, you may request a paper form from the flight attendants on your flight.
Program committee
- Oscar Dowson (Program chair; local organization)
- Jean-François Baffier (Internet Initiative Japan)
- Oleg Barbin (Fonterra; local organization)
- David Bernal Neira (Purdue)
- Mathieu Besançon (Inria, Université Grenoble Alpes)
- Joaquim Dias Garcia (PSR)
- James Foster (CSIRO)
- Lea Kapelevich (Amazon)
- Benoît Legat (UCLouvain)
- Miles Lubin (Hudson River Trading)
To contact the program committee, write to jump-dev-2025@googlegroups.com
.