Skip to content

Commit 0500bd0

Browse files
authored
Update schedule with actual list of talks and times (#184)
1 parent 022a548 commit 0500bd0

File tree

3 files changed

+23
-190
lines changed

3 files changed

+23
-190
lines changed

_includes/jump-dev-2025-schedule.html

Lines changed: 7 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,15 @@
99
<td class="talk-table talk-organization"><div class="talk-title">Coffee and bagels</div></td>
1010
<td class="talk-table talk-organization"><div class="talk-title">Coffee and bagels</div></td>
1111
</tr>
12-
<tr>
13-
<td class="talk-table">09:15&nbsp;</td>
14-
<td class="talk-table talk-organization"></td>
15-
<td class="talk-table talk-organization"></td>
16-
</tr>
1712
<tr>
1813
<td class="talk-table">09:30&nbsp;</td>
1914
<td class="talk-table talk-organization"></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>
21-
</tr>
22-
<tr>
23-
<td class="talk-table">09:45&nbsp;</td>
24-
<td class="talk-table talk-organization"></td>
25-
<td class="talk-table"></td>
15+
<td class="talk-table"><div class="talk-title">The life and times of SDDP.jl</div><div class="talk-speaker">Oscar Dowson</div></td>
2616
</tr>
2717
<tr>
2818
<td class="talk-table">10:00&nbsp;</td>
2919
<td class="talk-table"><div class="talk-title">Introduction and welcome</div><div class="talk-speaker">Oscar Dowson</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>
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>
3121
</tr>
3222
<tr>
3323
<td class="talk-table">10:15&nbsp;</td>
@@ -37,7 +27,7 @@
3727
<tr>
3828
<td class="talk-table">10:30&nbsp;</td>
3929
<td class="talk-table"></td>
40-
<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>
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>
4131
</tr>
4232
<tr>
4333
<td class="talk-table">10:45&nbsp;</td>
@@ -49,119 +39,49 @@
4939
<td class="talk-table"><div class="talk-title">Revisiting sparse matrix coloring and bicoloring</div><div class="talk-speaker">Alexis Montoison</div></td>
5040
<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>
5141
</tr>
52-
<tr>
53-
<td class="talk-table">11:15&nbsp;</td>
54-
<td class="talk-table"></td>
55-
<td class="talk-table"></td>
56-
</tr>
5742
<tr>
5843
<td class="talk-table">11:30&nbsp;</td>
5944
<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>
6045
<td class="talk-table"><div class="talk-title">JuLS : A Julia Local Search Solver</div><div class="talk-speaker">Axel Navarro</div></td>
6146
</tr>
62-
<tr>
63-
<td class="talk-table">11:45&nbsp;</td>
64-
<td class="talk-table"></td>
65-
<td class="talk-table"></td>
66-
</tr>
6747
<tr>
6848
<td class="talk-table">12:00&nbsp;</td>
6949
<td class="talk-table talk-break"><div class="talk-title">Self-catered Lunch. There are numerous restaurants and cafes nearby</div></td>
70-
<td class="talk-table talk-break"><div class="talk-title">Self-catered Lunch. There are numerous restaurants and cafes nearby</div></td>
71-
</tr>
72-
<tr>
73-
<td class="talk-table">12:15&nbsp;</td>
74-
<td class="talk-table talk-break"></td>
75-
<td class="talk-table talk-break"></td>
50+
<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>
7651
</tr>
7752
<tr>
7853
<td class="talk-table">12:30&nbsp;</td>
7954
<td class="talk-table talk-break"></td>
80-
<td class="talk-table talk-break"></td>
81-
</tr>
82-
<tr>
83-
<td class="talk-table">12:45&nbsp;</td>
84-
<td class="talk-table talk-break"></td>
85-
<td class="talk-table talk-break"></td>
86-
</tr>
87-
<tr>
88-
<td class="talk-table">13:00&nbsp;</td>
89-
<td class="talk-table talk-break"></td>
90-
<td class="talk-table talk-break"></td>
91-
</tr>
92-
<tr>
93-
<td class="talk-table">13:15&nbsp;</td>
94-
<td class="talk-table talk-break"></td>
95-
<td class="talk-table talk-break"></td>
96-
</tr>
97-
<tr>
98-
<td class="talk-table">13:30&nbsp;</td>
99-
<td class="talk-table talk-break"></td>
100-
<td class="talk-table talk-break"></td>
101-
</tr>
102-
<tr>
103-
<td class="talk-table">13:45&nbsp;</td>
104-
<td class="talk-table talk-break"></td>
105-
<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>
55+
<td class="talk-table talk-break"><div class="talk-title">Self-catered Lunch. There are numerous restaurants and cafes nearby</div></td>
10656
</tr>
10757
<tr>
10858
<td class="talk-table">14:00&nbsp;</td>
10959
<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>
110-
<td class="talk-table"></td>
111-
</tr>
112-
<tr>
113-
<td class="talk-table">14:15&nbsp;</td>
114-
<td class="talk-table"></td>
11560
<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>
11661
</tr>
11762
<tr>
11863
<td class="talk-table">14:30&nbsp;</td>
11964
<td class="talk-table"><div class="talk-title">MadIPM.jl</div><div class="talk-speaker">Alexis Montoison</div></td>
12065
<td class="talk-table"><div class="talk-title">The State of InfiniteOpt.jl</div><div class="talk-speaker">Joshua Pulsipher</div></td>
12166
</tr>
122-
<tr>
123-
<td class="talk-table">14:45&nbsp;</td>
124-
<td class="talk-table"><div class="talk-title">GPU Implementation of Algorithm NCL</div><div class="talk-speaker">Michael Saunders</div></td>
125-
<td class="talk-table"></td>
126-
</tr>
12767
<tr>
12868
<td class="talk-table">15:00&nbsp;</td>
129-
<td class="talk-table"></td>
69+
<td class="talk-table"><div class="talk-title">GPU Implementation of Algorithm NCL</div><div class="talk-speaker">Michael Saunders</div></td>
13070
<td class="talk-table"><div class="talk-title">MathOptInterface: a comprehensive overview</div><div class="talk-speaker">Oscar Dowson</div></td>
13171
</tr>
132-
<tr>
133-
<td class="talk-table">15:15&nbsp;</td>
134-
<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>
135-
<td class="talk-table"></td>
136-
</tr>
13772
<tr>
13873
<td class="talk-table">15:30&nbsp;</td>
13974
<td class="talk-table"><div class="talk-title">Open energy models: benchmarking, profiling and debugging tool for JuMP</div><div class="talk-speaker">Joaquim Dias Garcia</div></td>
14075
<td class="talk-table"></td>
14176
</tr>
142-
<tr>
143-
<td class="talk-table">15:45&nbsp;</td>
144-
<td class="talk-table"></td>
145-
<td class="talk-table"></td>
146-
</tr>
14777
<tr>
14878
<td class="talk-table">16:00&nbsp;</td>
14979
<td class="talk-table"><div class="talk-title">TIMES2JuMP - Learnings from IEA-ETSAP feasibility study of migrating the TIMES code to Julia JuMP.</div><div class="talk-speaker">James Glynn</div></td>
15080
<td class="talk-table talk-organization"><div class="talk-title">Wrap up and thanks</div></td>
15181
</tr>
152-
<tr>
153-
<td class="talk-table">16:15&nbsp;</td>
154-
<td class="talk-table"><div class="talk-title">Lessons from using JuMP in HARD software</div><div class="talk-speaker">Harley Mackenzie</div></td>
155-
<td class="talk-table"></td>
156-
</tr>
15782
<tr>
15883
<td class="talk-table">16:30&nbsp;</td>
159-
<td class="talk-table"><div class="talk-title">The life and times of SDDP.jl</div><div class="talk-speaker">Oscar Dowson</div></td>
160-
<td class="talk-table"></td>
161-
</tr>
162-
<tr>
163-
<td class="talk-table">16:45&nbsp;</td>
164-
<td class="talk-table"></td>
84+
<td class="talk-table"><div class="talk-title">Lessons from using JuMP in HARD software</div><div class="talk-speaker">Harley Mackenzie</div></td>
16585
<td class="talk-table"></td>
16686
</tr>
16787
<tr>

_posts/2024-09-26-jump_dev_2025.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ with the subject line `Visa invitation letter`.
3939

4040
## Schedule
4141

42-
The workshop will be structured as two days of talks, a hackathon, and a local
43-
excursion. The schedule is subject to change at any time.
42+
The workshop is structured as two days of talks, a hackathon, and a local
43+
excursion.
4444

4545
* Sunday 16 November: [pre-conference excursion](#pre-conference-excursion)
4646
* Monday 17 November: talks at [GridAKL](#venue), dinner at [Good George](#dinner)
@@ -51,7 +51,6 @@ excursion. The schedule is subject to change at any time.
5151

5252
### Talk schedule
5353

54-
A preliminary schedule is as follows.
5554

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

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

Lines changed: 14 additions & 100 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,9 @@ days = ["Monday 17", "Tuesday 18"]
77
title = "Coffee and bagels"
88
type = "organization"
99

10-
[talks.1_09_15]
11-
type = "organization"
12-
1310
[talks.1_09_30]
1411
type = "organization"
1512

16-
[talks.1_09_45]
17-
type = "organization"
18-
1913
[talks.1_10_00]
2014
title = "Introduction and welcome"
2115
speaker = "Oscar Dowson"
@@ -24,90 +18,49 @@ speaker = "Oscar Dowson"
2418
speaker = "Miles Lubin"
2519
title = "The state of JuMP"
2620

27-
[talks.1_10_30]
28-
2921
[talks.1_10_45]
30-
speaker = "James Foster"
31-
title = "JuMP on demand: Creating your own compute cluster for solving optimisation problems"
22+
speaker = "Joaquim Dias Garcia"
23+
title = "ApplicationDrivenLearning.jl a framework to train forecast models with application-driven cost functions"
3224

3325
[talks.1_11_00]
3426
speaker = "Alexis Montoison"
3527
title = "Revisiting sparse matrix coloring and bicoloring"
3628

37-
[talks.1_11_15]
38-
3929
[talks.1_11_30]
4030
speaker = "Julian Hall"
4131
title = "What's new in HiGHS, and thanks to JuMP for its support!"
4232

43-
[talks.1_11_45]
44-
4533
[talks.1_12_00]
4634
title = "Self-catered Lunch. There are numerous restaurants and cafes nearby"
4735
type = "break"
4836

49-
[talks.1_12_15]
50-
type = "break"
51-
5237
[talks.1_12_30]
5338
type = "break"
5439

55-
[talks.1_12_45]
56-
type = "break"
57-
58-
[talks.1_13_00]
59-
type = "break"
60-
61-
[talks.1_13_15]
62-
type = "break"
63-
64-
[talks.1_13_30]
65-
type = "break"
66-
67-
[talks.1_13_45]
68-
type = "break"
69-
7040
[talks.1_14_00]
7141
speaker = "Yuwen Chen"
7242
title = "CuClarabel: GPU Acceleration for a Conic Optimization Solver"
7343

74-
[talks.1_14_15]
75-
7644
[talks.1_14_30]
7745
speaker = "Alexis Montoison"
7846
title = "MadIPM.jl"
7947

80-
81-
[talks.1_14_45]
48+
[talks.1_15_00]
8249
speaker = "Michael Saunders"
8350
title = "GPU Implementation of Algorithm NCL"
8451

85-
[talks.1_15_00]
86-
87-
[talks.1_15_15]
88-
speaker = "Jean-François Baffier"
89-
title = "AdaptiveProjection.jl: Automating the Speed-Accuracy Trade-off in Random Projection Methods"
90-
9152
[talks.1_15_30]
9253
speaker = "Joaquim Dias Garcia"
9354
title = "Open energy models: benchmarking, profiling and debugging tool for JuMP"
9455

95-
[talks.1_15_45]
96-
9756
[talks.1_16_00]
9857
speaker = "James Glynn"
9958
title = "TIMES2JuMP - Learnings from IEA-ETSAP feasibility study of migrating the TIMES code to Julia JuMP."
10059

101-
[talks.1_16_15]
60+
[talks.1_16_30]
10261
speaker = "Harley Mackenzie"
10362
title = "Lessons from using JuMP in HARD software"
10463

105-
[talks.1_16_30]
106-
speaker = "Oscar Dowson"
107-
title = "The life and times of SDDP.jl"
108-
109-
[talks.1_16_45]
110-
11164
[talks.1_17_00]
11265
title = "Dinner at Good George"
11366
type = "organization"
@@ -116,87 +69,48 @@ type = "organization"
11669
title = "Coffee and bagels"
11770
type = "organization"
11871

119-
[talks.2_09_15]
120-
type = "organization"
121-
12272
[talks.2_09_30]
73+
speaker = "Oscar Dowson"
74+
title = "The life and times of SDDP.jl"
75+
76+
[talks.2_10_00]
12377
speaker = "Benoît Legat"
12478
title = "Large Scale JuMP Models with Constraint Generators"
12579

126-
[talks.2_09_45]
127-
128-
[talks.2_10_00]
80+
[talks.2_10_30]
12981
speaker = "Dimitri Alston"
13082
title = "Automatic Generation of JuMP.jl Constraints from ModelingToolkit.jl Models"
13183

132-
[talks.2_10_15]
133-
134-
[talks.2_10_30]
135-
speaker = "Jean-François Baffier"
136-
title = "Bridging the Gap Between Models and Solvers through Constraint Programming"
137-
138-
[talks.2_10_45]
139-
14084
[talks.2_11_00]
14185
speaker = "Thibaut Cuvelier"
14286
title = "Unlocking the Power of Google OR-Tools with MathOptInterface.jl"
14387

144-
[talks.2_11_15]
145-
14688
[talks.2_11_30]
14789
speaker = "Axel Navarro"
14890
title = "JuLS : A Julia Local Search Solver"
14991

150-
[talks.2_11_45]
151-
15292
[talks.2_12_00]
153-
title = "Self-catered Lunch. There are numerous restaurants and cafes nearby"
154-
type = "break"
155-
156-
[talks.2_12_15]
157-
type = "break"
93+
speaker = "Robby Parker"
94+
title = "Optimizing over trained neural networks with MathOptAI.jl"
15895

15996
[talks.2_12_30]
97+
title = "Self-catered Lunch. There are numerous restaurants and cafes nearby"
16098
type = "break"
16199

162-
[talks.2_12_45]
163-
type = "break"
164-
165-
[talks.2_13_00]
166-
type = "break"
167-
168-
[talks.2_13_15]
169-
type = "break"
170-
171-
[talks.2_13_30]
172-
type = "break"
173-
174-
[talks.2_13_45]
175-
speaker = "Robby Parker"
176-
title = "Optimizing over trained neural networks with MathOptAI.jl"
177-
178100
[talks.2_14_00]
179-
180-
[talks.2_14_15]
181-
speaker = "Joaquim Dias Garcia"
182-
title = "ApplicationDrivenLearning.jl a framework to train forecast models with application-driven cost functions"
101+
speaker = "James Foster"
102+
title = "JuMP on demand: Creating your own compute cluster for solving optimisation problems"
183103

184104
[talks.2_14_30]
185105
speaker = "Joshua Pulsipher"
186106
title = "The State of InfiniteOpt.jl"
187107

188-
[talks.2_14_45]
189-
190108
[talks.2_15_00]
191109
speaker = "Oscar Dowson"
192110
title = "MathOptInterface: a comprehensive overview"
193111

194-
[talks.2_15_15]
195-
196112
[talks.2_15_30]
197113

198-
[talks.2_15_45]
199-
200114
[talks.2_16_00]
201115
title = "Wrap up and thanks"
202116
type = "organization"

0 commit comments

Comments
 (0)