Skip to content

Commit 47f0488

Browse files
authored
Add talks for JuLS and graph transformers (#178)
1 parent 26c315e commit 47f0488

File tree

3 files changed

+40
-43
lines changed

3 files changed

+40
-43
lines changed

_includes/jump-dev-2025-schedule.html

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<tr>
1818
<td class="talk-table">10:00&nbsp;</td>
1919
<td class="talk-table"><div class="talk-title">The state of JuMP</div><div class="talk-speaker">Miles Lubin</div></td>
20-
<td class="talk-table"><div class="talk-title">Optimizing over trained neural networks with MathOptAI.jl</div><div class="talk-speaker">Robby Parker</div></td>
20+
<td class="talk-table"><div class="talk-title">Large Scale JuMP Models with Constraint Generators</div><div class="talk-speaker">Benoît Legat</div></td>
2121
</tr>
2222
<tr>
2323
<td class="talk-table">10:15&nbsp;</td>
@@ -27,17 +27,17 @@
2727
<tr>
2828
<td class="talk-table">10:30&nbsp;</td>
2929
<td class="talk-table"><div class="talk-title">JuMP on demand: Creating your own compute cluster for solving optimisation problems</div><div class="talk-speaker">James Foster</div></td>
30-
<td class="talk-table"><div class="talk-title">ApplicationDrivenLearning.jl a framework to train forecast models with application-driven cost functions</div><div class="talk-speaker">Joaquim Dias Garcia</div></td>
30+
<td class="talk-table"><div class="talk-title">Automatic Generation of JuMP.jl Constraints from ModelingToolkit.jl Models</div><div class="talk-speaker">Dimitri Alston</div></td>
3131
</tr>
3232
<tr>
3333
<td class="talk-table">10:45&nbsp;</td>
3434
<td class="talk-table"><div class="talk-title">AdaptiveProjection.jl: Automating the Speed-Accuracy Trade-off in Random Projection Methods</div><div class="talk-speaker">Jean-François Baffier</div></td>
35-
<td class="talk-table"><div class="talk-title">MadIPM.jl</div><div class="talk-speaker">Alexis Montoison</div></td>
35+
<td class="talk-table"></td>
3636
</tr>
3737
<tr>
3838
<td class="talk-table">11:00&nbsp;</td>
3939
<td class="talk-table"><div class="talk-title">What's new in HiGHS, and thanks to JuMP for its support!</div><div class="talk-speaker">Julian Hall</div></td>
40-
<td class="talk-table"><div class="talk-title">GPU Implementation of Algorithm NCL</div><div class="talk-speaker">Michael Saunders</div></td>
40+
<td class="talk-table"><div class="talk-title">CuClarabel: GPU Acceleration for a Conic Optimization Solver</div><div class="talk-speaker">Yuwen Chen</div></td>
4141
</tr>
4242
<tr>
4343
<td class="talk-table">11:15&nbsp;</td>
@@ -47,22 +47,22 @@
4747
<tr>
4848
<td class="talk-table">11:30&nbsp;</td>
4949
<td class="talk-table"><div class="talk-title">Revisiting sparse matrix coloring and bicoloring</div><div class="talk-speaker">Alexis Montoison</div></td>
50-
<td class="talk-table"><div class="talk-title">CuClarabel: GPU Acceleration for a Conic Optimization Solver</div><div class="talk-speaker">Yuwen Chen</div></td>
50+
<td class="talk-table"><div class="talk-title">MadIPM.jl</div><div class="talk-speaker">Alexis Montoison</div></td>
5151
</tr>
5252
<tr>
5353
<td class="talk-table">11:45&nbsp;</td>
5454
<td class="talk-table"></td>
55-
<td class="talk-table"></td>
55+
<td class="talk-table"><div class="talk-title">GPU Implementation of Algorithm NCL</div><div class="talk-speaker">Michael Saunders</div></td>
5656
</tr>
5757
<tr>
5858
<td class="talk-table">12:00&nbsp;</td>
5959
<td class="talk-table talk-break"><div class="talk-title">Lunch</div></td>
60-
<td class="talk-table talk-break"><div class="talk-title">Lunch</div></td>
60+
<td class="talk-table"></td>
6161
</tr>
6262
<tr>
6363
<td class="talk-table">12:15&nbsp;</td>
6464
<td class="talk-table talk-break"></td>
65-
<td class="talk-table talk-break"></td>
65+
<td class="talk-table talk-break"><div class="talk-title">Lunch</div></td>
6666
</tr>
6767
<tr>
6868
<td class="talk-table">12:30&nbsp;</td>
@@ -96,18 +96,18 @@
9696
</tr>
9797
<tr>
9898
<td class="talk-table">14:00&nbsp;</td>
99-
<td class="talk-table"><div class="talk-title">Automatic Generation of JuMP.jl Constraints from ModelingToolkit.jl Models</div><div class="talk-speaker">Dimitri Alston</div></td>
10099
<td class="talk-table"><div class="talk-title">Bridging the Gap Between Models and Solvers through Constraint Programming</div><div class="talk-speaker">Jean-François Baffier</div></td>
100+
<td class="talk-table talk-break"></td>
101101
</tr>
102102
<tr>
103103
<td class="talk-table">14:15&nbsp;</td>
104104
<td class="talk-table"></td>
105-
<td class="talk-table"></td>
105+
<td class="talk-table"><div class="talk-title">ApplicationDrivenLearning.jl a framework to train forecast models with application-driven cost functions</div><div class="talk-speaker">Joaquim Dias Garcia</div></td>
106106
</tr>
107107
<tr>
108108
<td class="talk-table">14:30&nbsp;</td>
109-
<td class="talk-table"><div class="talk-title">Large Scale JuMP Models with Constraint Generators</div><div class="talk-speaker">Benoît Legat</div></td>
110109
<td class="talk-table"><div class="talk-title">Unlocking the Power of Google OR-Tools with MathOptInterface.jl</div><div class="talk-speaker">Thibaut Cuvelier</div></td>
110+
<td class="talk-table"><div class="talk-title">Optimizing over trained neural networks with MathOptAI.jl</div><div class="talk-speaker">Robby Parker</div></td>
111111
</tr>
112112
<tr>
113113
<td class="talk-table">14:45&nbsp;</td>
@@ -116,13 +116,13 @@
116116
</tr>
117117
<tr>
118118
<td class="talk-table">15:00&nbsp;</td>
119-
<td class="talk-table talk-break"><div class="talk-title">Break</div></td>
120-
<td class="talk-table talk-break"><div class="talk-title">Break</div></td>
119+
<td class="talk-table"><div class="talk-title">JuLS</div><div class="talk-speaker">Axel Navarro</div></td>
120+
<td class="talk-table"><div class="talk-title">Optimization Problem Surrogates with Graph Transformer Networks and integration within simulation workflows</div><div class="talk-speaker">Jose Daniel Lara</div></td>
121121
</tr>
122122
<tr>
123123
<td class="talk-table">15:15&nbsp;</td>
124-
<td class="talk-table talk-break"></td>
125-
<td class="talk-table talk-break"></td>
124+
<td class="talk-table"></td>
125+
<td class="talk-table"></td>
126126
</tr>
127127
<tr>
128128
<td class="talk-table">15:30&nbsp;</td>

_posts/2024-09-26-jump_dev_2025.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,7 @@ excursion. The schedule is subject to change at any time.
4949

5050
### Talk schedule
5151

52-
A preliminary schedule is as follows. Some accepted talks are not yet scheduled
53-
because of uncertainty around the speaker's travel.
52+
A preliminary schedule is as follows.
5453

5554
{%include jump-dev-2025-schedule.html %}
5655

assets/jump-dev-workshops/2025/schedule.toml

Lines changed: 24 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -64,23 +64,22 @@ type = "break"
6464
type = "break"
6565

6666
[talks.1_14_00]
67-
speaker = "Dimitri Alston"
68-
title = "Automatic Generation of JuMP.jl Constraints from ModelingToolkit.jl Models"
67+
speaker = "Jean-François Baffier"
68+
title = "Bridging the Gap Between Models and Solvers through Constraint Programming"
6969

7070
[talks.1_14_15]
7171

7272
[talks.1_14_30]
73-
speaker = "Benoît Legat"
74-
title = "Large Scale JuMP Models with Constraint Generators"
73+
speaker = "Thibaut Cuvelier"
74+
title = "Unlocking the Power of Google OR-Tools with MathOptInterface.jl"
7575

7676
[talks.1_14_45]
7777

7878
[talks.1_15_00]
79-
title = "Break"
80-
type = "break"
79+
speaker = "Axel Navarro"
80+
title = "JuLS"
8181

8282
[talks.1_15_15]
83-
type = "break"
8483

8584
[talks.1_15_30]
8685
speaker = "Joshua Pulsipher"
@@ -110,36 +109,35 @@ type = "organization"
110109
type = "organization"
111110

112111
[talks.2_10_00]
113-
speaker = "Robby Parker"
114-
title = "Optimizing over trained neural networks with MathOptAI.jl"
112+
speaker = "Benoît Legat"
113+
title = "Large Scale JuMP Models with Constraint Generators"
115114

116115
[talks.2_10_15]
117116

118117
[talks.2_10_30]
119-
speaker = "Joaquim Dias Garcia"
120-
title = "ApplicationDrivenLearning.jl a framework to train forecast models with application-driven cost functions"
118+
speaker = "Dimitri Alston"
119+
title = "Automatic Generation of JuMP.jl Constraints from ModelingToolkit.jl Models"
121120

122121
[talks.2_10_45]
123-
speaker = "Alexis Montoison"
124-
title = "MadIPM.jl"
125122

126123
[talks.2_11_00]
127-
speaker = "Michael Saunders"
128-
title = "GPU Implementation of Algorithm NCL"
124+
speaker = "Yuwen Chen"
125+
title = "CuClarabel: GPU Acceleration for a Conic Optimization Solver"
129126

130127
[talks.2_11_15]
131128

132129
[talks.2_11_30]
133-
speaker = "Yuwen Chen"
134-
title = "CuClarabel: GPU Acceleration for a Conic Optimization Solver"
130+
speaker = "Alexis Montoison"
131+
title = "MadIPM.jl"
135132

136133
[talks.2_11_45]
134+
speaker = "Michael Saunders"
135+
title = "GPU Implementation of Algorithm NCL"
137136

138137
[talks.2_12_00]
139-
title = "Lunch"
140-
type = "break"
141138

142139
[talks.2_12_15]
140+
title = "Lunch"
143141
type = "break"
144142

145143
[talks.2_12_30]
@@ -161,23 +159,23 @@ type = "break"
161159
type = "break"
162160

163161
[talks.2_14_00]
164-
speaker = "Jean-François Baffier"
165-
title = "Bridging the Gap Between Models and Solvers through Constraint Programming"
162+
type = "break"
166163

167164
[talks.2_14_15]
165+
speaker = "Joaquim Dias Garcia"
166+
title = "ApplicationDrivenLearning.jl a framework to train forecast models with application-driven cost functions"
168167

169168
[talks.2_14_30]
170-
speaker = "Thibaut Cuvelier"
171-
title = "Unlocking the Power of Google OR-Tools with MathOptInterface.jl"
169+
speaker = "Robby Parker"
170+
title = "Optimizing over trained neural networks with MathOptAI.jl"
172171

173172
[talks.2_14_45]
174173

175174
[talks.2_15_00]
176-
title = "Break"
177-
type = "break"
175+
speaker = "Jose Daniel Lara"
176+
title = "Optimization Problem Surrogates with Graph Transformer Networks and integration within simulation workflows"
178177

179178
[talks.2_15_15]
180-
type = "break"
181179

182180
[talks.2_15_30]
183181
speaker = "Joaquim Dias Garcia"

0 commit comments

Comments
 (0)