diff --git a/_includes/jump-dev-2026-schedule.html b/_includes/jump-dev-2026-schedule.html index 8f149c7..9ddab6e 100644 --- a/_includes/jump-dev-2026-schedule.html +++ b/_includes/jump-dev-2026-schedule.html @@ -25,26 +25,26 @@ 09:30  -
ElectricityEmissions.jl: Calculating carbon intensity signals on the power grid
Noah Rhodes
[slides] -
DiffOpt: Now Nonlinear and Streamlined
Joaquim Dias Garcia
+
ElectricityEmissions.jl: Calculating carbon intensity signals on the power grid
Noah Rhodes
[slides][video] +
DiffOpt.jl: Differentiable optimization for JuMP
Joaquim Dias Garcia
[video]
What's new in HiGHS
Julian Hall
09:45  -
Optimal Planning for Steel Industry Decarbonization: A Mixed-Integer Linear Programming Approach in Julia
Vinícius Justen Pinto
[slides] +
Optimal Planning for Steel Industry Decarbonization: A Mixed-Integer Linear Programming Approach in Julia
Vinícius Justen Pinto
[slides][video] 10:00  -
Optimize Your Fleet with Odoo and JuMP
Benoît Legat
-
DisjunctiveProgramming.jl’s New Suite of Solution Methods
Daniel Nguyen
[slides] +
Optimize Your Fleet with Odoo and JuMP
Benoît Legat
[video] +
DisjunctiveProgramming.jl’s New Suite of Solution Methods
Daniel Nguyen
[slides][video]
HiPDLP: A PDLP solver for HiGHS
Yanyu Zhou
10:15  -
DuckDB as backend to build optimization models in JuMP.jl
Abel Siqueira
[slides] -
DisjunctiveNet.jl: Neural Symbolic Learning via Differentiable Convexified Optimization Layers
Can Li
[slides] +
DuckDB as backend to build optimization models in JuMP.jl
Abel Siqueira
[slides][video] +
DisjunctiveNet.jl: Neural Symbolic Learning via Differentiable Convexified Optimization Layers
Can Li
[slides][video] @@ -61,19 +61,19 @@ 11:00  -
UnoSolver.jl, a unified SQP/barrier solver for nonlinearly constrained optimization
Charlie Vanaret
[slides] +
UnoSolver.jl, a unified SQP/barrier solver for nonlinearly constrained optimization
Charlie Vanaret
[slides][video]
Encoding Matters when Embedding NNs in Optimization Problems
Chelsea Sidrane
Tallarium
Lucas Biton
11:15  -
InfiniteMathOptAI.jl: Embedding Surrogates for Infinite-Dimensional Optimization
Joshua Pulsipher
[slides] +
InfiniteMathOptAI.jl: Embedding Surrogates for Infinite-Dimensional Optimization
Joshua Pulsipher
[slides][video] 11:30  -
Reduced-space nonlinear optimization via the implicit function theorem
Robert Parker
+
Reduced-space nonlinear optimization via the implicit function theorem
Robert Parker
[video]
Optimization Problem Surrogates with Graph Transformer Networks and integration within simulation workflows
Jose Daniel Lara
Prescriptive Analytics ought to be in the database
Soren Little
@@ -85,8 +85,8 @@ 12:00  -
Batched optimization solvers: a tour d'horizon
François Pacaud
-
Toward Extending EAGO.jl for Exploiting GPU Parallelism
Dimitri Alston
+
Batched optimization solvers: a tour d'horizon
François Pacaud
[video] +
Toward Extending EAGO.jl for Exploiting GPU Parallelism
Dimitri Alston
[video]
Optimisation Problems at Edinburgh Airport
Ivona Gjeroska and Bárbara Cotrim Rodrigues
@@ -104,36 +104,36 @@ 14:00  -
Second-Order GPU solver for Burer-Monteiro
Benoît Legat
+
Second-Order GPU solver for Burer-Monteiro
Benoît Legat
[video]
Open Energy Benchmark: 2025 results, HiPO performance, and call for benchmarks
Daniele Lerede
14:15  -
Antipode JuMPing - How Norwegian authorities can use JADE.jl for better decision making
Jarand Hole
-
GraphsOfConvexSets.jl: Optimisation over Graphs of Convex Sets with JuMP
Charles van Hees
[slides] +
Antipode JuMPing - How Norwegian authorities can use JADE.jl for better decision making
Jarand Hole
[video] +
GraphsOfConvexSets.jl: Optimisation over Graphs of Convex Sets with JuMP
Charles van Hees
[slides][video] 14:30  -
Automatic Decomposition of JuMP Models using TimeStructDecomposition.jl
Truls Flatberg
[slides] -
First-order Convex (mixed-integer) optimization: FrankWolfe.jl and Boscia.jl
Deborah Hendrych
[slides] +
Automatic Decomposition of JuMP Models using TimeStructDecomposition.jl
Truls Flatberg
[slides][video] +
First-order Convex (mixed-integer) optimization: FrankWolfe.jl and Boscia.jl
Deborah Hendrych
[slides][video]
Recent developments and future plans for HiPO
Filippo Zanetti
14:45  -
Advanced Model Composition in ApplicationDrivenLearning.jl
Giovanni Amorim
[slides] -
TenSolver.jl: A tensor network based QUBO solver with JuMP integration
Iago Leal de Freitas
[slides] +
Advanced Model Composition in ApplicationDrivenLearning.jl
Giovanni Amorim
[slides][video] +
TenSolver.jl: A tensor network based QUBO solver with JuMP integration
Iago Leal de Freitas
[slides][video] 15:00  -
Modelling and Solving Mathematical Programs with Complementarity Constraints.
Anton Edvinovich Pozharskiy
-
PEPit.jl: Computer-Assisted Worst-Case Analysis of First-Order Optimization Algorithms in Julia
Shuvomoy Das Gupta
[slides] +
Modelling and Solving Mathematical Programs with Complementarity Constraints.
Anton Edvinovich Pozharskiy
[video] +
PEPit.jl: Computer-Assisted Worst-Case Analysis of First-Order Optimization Algorithms in Julia
Shuvomoy Das Gupta
[slides][video]
A parallel MIP solver for HiGHS!
Mark Turner
15:15  -
Adding array support for JuMP’s Automatic Differentiation
Sophie Lequeu
[slides] +
Adding array support for JuMP’s Automatic Differentiation
Sophie Lequeu
[slides][video] @@ -151,13 +151,13 @@ 16:00  -
Can ExaModels Power JuMP on GPUs?
Sungho Shin
+
Can ExaModels Power JuMP on GPUs?
Sungho Shin
[video]
Local heuristics for the HiGHS MIP solver
Ben Champion
16:15  -
JuMP's macros: why are they needed?
Oscar Dowson
[slides] +
JuMP's macros: why are they needed?
Oscar Dowson
[slides][video]
The 2026 JuMP-dev prize
The JuMP developers
diff --git a/_posts/2025-10-23-jump_dev_2026.md b/_posts/2025-10-23-jump_dev_2026.md index 1249d19..2b7b960 100644 --- a/_posts/2025-10-23-jump_dev_2026.md +++ b/_posts/2025-10-23-jump_dev_2026.md @@ -60,7 +60,7 @@ move between streams. ### Talk schedule -A preliminary schedule is as follows, and is subject to change at any time. +The full set of recorded talks are available as a [YouTube playlist](https://www.youtube.com/playlist?list=PLP8iPy9hna6RBIrAdZA-Inqho17432gH6). {%include jump-dev-2026-schedule.html %} diff --git a/assets/jump-dev-workshops/2026/schedule.toml b/assets/jump-dev-workshops/2026/schedule.toml index a12677b..d5b687b 100644 --- a/assets/jump-dev-workshops/2026/schedule.toml +++ b/assets/jump-dev-workshops/2026/schedule.toml @@ -18,20 +18,24 @@ speaker = "Oscar Dowson" title = "ElectricityEmissions.jl: Calculating carbon intensity signals on the power grid" speaker = "Noah Rhodes" slides = "slides_noah.pdf" +url = "https://youtu.be/fmvyd0OoKWw" [talks.1_09_45] title = "Optimal Planning for Steel Industry Decarbonization: A Mixed-Integer Linear Programming Approach in Julia" speaker = "Vinícius Justen Pinto" slides = "slides_vinicius.pdf" +url = "https://youtu.be/tq_I3iNWW88" [talks.1_10_00] title = "Optimize Your Fleet with Odoo and JuMP" speaker = "Benoît Legat" +url = "https://youtu.be/hxph7NR6JeM" [talks.1_10_15] title = "DuckDB as backend to build optimization models in JuMP.jl" speaker = "Abel Siqueira" slides = "slides_abel.pdf" +url = "https://youtu.be/8mmYRna_c-U" [talks.1_10_30] title = "Morning tea" @@ -44,18 +48,21 @@ type = "break" title = "UnoSolver.jl, a unified SQP/barrier solver for nonlinearly constrained optimization" speaker = "Charlie Vanaret" slides = "slides_charlie.pdf" +url = "https://youtu.be/hDPCVBQm8TE" [talks.1_11_15] [talks.1_11_30] title = "Reduced-space nonlinear optimization via the implicit function theorem" speaker = "Robert Parker" +url = "https://youtu.be/lz4Xj_V47nM" [talks.1_11_45] [talks.1_12_00] title = "Batched optimization solvers: a tour d'horizon" speaker = "François Pacaud" +url = "https://youtu.be/dU0-UpvWK6Q" [talks.1_12_30] title = "Lunch (provided on-site)" @@ -67,25 +74,30 @@ type = "break" [talks.1_14_15] title = "Antipode JuMPing - How Norwegian authorities can use JADE.jl for better decision making" speaker = "Jarand Hole" +url = "https://youtu.be/dGgAxpKQoQ4" [talks.1_14_30] title = "Automatic Decomposition of JuMP Models using TimeStructDecomposition.jl" speaker = "Truls Flatberg" slides = "slides_truls.pdf" +url = "https://youtu.be/hcOkx8W9C1k" [talks.1_14_45] title = "Advanced Model Composition in ApplicationDrivenLearning.jl" speaker = "Giovanni Amorim" slides = "slides_giovanni.pdf" +url = "https://youtu.be/pFW62ID4Nuw" [talks.1_15_00] title = "Modelling and Solving Mathematical Programs with Complementarity Constraints." speaker = "Anton Edvinovich Pozharskiy" +url = "https://youtu.be/bPLfogxz6s4" [talks.1_15_15] title = "Adding array support for JuMP’s Automatic Differentiation" speaker = "Sophie Lequeu" slides = "slides_sophie.pdf" +url = "https://youtu.be/1M0g0sTY0a0" [talks.1_15_30] title = "Afternoon tea" @@ -97,11 +109,13 @@ type = "break" [talks.1_16_00] title = "Can ExaModels Power JuMP on GPUs?" speaker = "Sungho Shin" +url = "https://youtu.be/67-_Xmgxf1c" [talks.1_16_15] title = "JuMP's macros: why are they needed?" speaker = "Oscar Dowson" slides = "slides_oscar.pdf" +url = "" [talks.1_16_30] @@ -122,8 +136,9 @@ type = "organization" type = "organization" [talks.2_09_30] -title = "DiffOpt: Now Nonlinear and Streamlined" +title = "DiffOpt.jl: Differentiable optimization for JuMP" speaker = "Joaquim Dias Garcia" +url = "https://youtu.be/HnFFdVB94js" [talks.2_09_45] @@ -131,11 +146,13 @@ speaker = "Joaquim Dias Garcia" title = "DisjunctiveProgramming.jl’s New Suite of Solution Methods" speaker = "Daniel Nguyen" slides = "slides_daniel.pdf" +url = "https://youtu.be/vYXdQUb9Fbc" [talks.2_10_15] title = "DisjunctiveNet.jl: Neural Symbolic Learning via Differentiable Convexified Optimization Layers" speaker = "Can Li" slides = "slides_can.pdf" +url = "https://youtu.be/z-4ROIzWrPY" [talks.2_10_30] title = "Morning tea" @@ -152,6 +169,7 @@ speaker = "Chelsea Sidrane" title = "InfiniteMathOptAI.jl: Embedding Surrogates for Infinite-Dimensional Optimization" speaker = "Joshua Pulsipher" slides = "slides_josh.pdf" +url = "https://youtu.be/YPVmHQl1qws" [talks.2_11_30] title = "Optimization Problem Surrogates with Graph Transformer Networks and integration within simulation workflows" @@ -160,6 +178,7 @@ speaker = "Jose Daniel Lara" [talks.2_12_00] title = "Toward Extending EAGO.jl for Exploiting GPU Parallelism" speaker = "Dimitri Alston" +url = "https://youtu.be/xXW7xn2vp-U" [talks.2_12_15] @@ -170,26 +189,31 @@ type = "break" [talks.2_14_00] title = "Second-Order GPU solver for Burer-Monteiro" speaker = "Benoît Legat" +url = "https://youtu.be/mk1NDX2wMNY" [talks.2_14_15] title = "GraphsOfConvexSets.jl: Optimisation over Graphs of Convex Sets with JuMP" speaker = "Charles van Hees" slides = "slides_charles.pdf" +url = "https://youtu.be/rKaM6qjoobU" [talks.2_14_30] title = "First-order Convex (mixed-integer) optimization: FrankWolfe.jl and Boscia.jl" speaker = "Deborah Hendrych" slides = "slides_deborah.pdf" +url = "https://youtu.be/aeCucIGKhzE" [talks.2_14_45] title = "TenSolver.jl: A tensor network based QUBO solver with JuMP integration" speaker = "Iago Leal de Freitas" slides = "slides_iago.pdf" +url = "https://youtu.be/nvbv1NzMRMg" [talks.2_15_00] title = "PEPit.jl: Computer-Assisted Worst-Case Analysis of First-Order Optimization Algorithms in Julia" speaker = "Shuvomoy Das Gupta" slides = "slides_shuvomoy.pdf" +url = "https://youtu.be/2vp65pXp5Xk" [talks.2_15_30] title = "Afternoon tea"