Skip to content

Commit 2b2883b

Browse files
committed
Add preliminary schedule for JuMP-dev 2025
1 parent b382261 commit 2b2883b

File tree

3 files changed

+356
-32
lines changed

3 files changed

+356
-32
lines changed

_includes/jump-dev-2025-schedule.html

Lines changed: 152 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,152 @@
1+
<table>
2+
<tr>
3+
<th></th>
4+
<th><b>Monday 17</b></th>
5+
<th><b>Tuesday 18</b></th>
6+
</tr>
7+
<tr>
8+
<td class="talk-table">09:30&nbsp;</td>
9+
<td class="talk-table talk-organization"><div class="talk-title">Introduction and welcome</div></td>
10+
<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>
11+
</tr>
12+
<tr>
13+
<td class="talk-table">09:45&nbsp;</td>
14+
<td class="talk-table"><div class="talk-title">The state of JuMP</div><div class="talk-speaker">Miles Lubin</div></td>
15+
<td class="talk-table"></td>
16+
</tr>
17+
<tr>
18+
<td class="talk-table">10:00&nbsp;</td>
19+
<td class="talk-table"></td>
20+
<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>
21+
</tr>
22+
<tr>
23+
<td class="talk-table">10:15&nbsp;</td>
24+
<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>
25+
<td class="talk-table"></td>
26+
</tr>
27+
<tr>
28+
<td class="talk-table">10:30&nbsp;</td>
29+
<td class="talk-table talk-break"><div class="talk-title">Morning tea</div></td>
30+
<td class="talk-table talk-break"><div class="talk-title">Morning tea</div></td>
31+
</tr>
32+
<tr>
33+
<td class="talk-table">10:45&nbsp;</td>
34+
<td class="talk-table talk-break"></td>
35+
<td class="talk-table talk-break"></td>
36+
</tr>
37+
<tr>
38+
<td class="talk-table">11:00&nbsp;</td>
39+
<td class="talk-table"><div class="talk-title">Optimizing over trained neural networks with MathOptAI.jl</div><div class="talk-speaker">TBC</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>
41+
</tr>
42+
<tr>
43+
<td class="talk-table">11:15&nbsp;</td>
44+
<td class="talk-table"></td>
45+
<td class="talk-table"></td>
46+
</tr>
47+
<tr>
48+
<td class="talk-table">11:30&nbsp;</td>
49+
<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>
50+
<td class="talk-table"><div class="talk-title">Revisiting sparse matrix coloring and bicoloring</div><div class="talk-speaker">Alexis Montoison</div></td>
51+
</tr>
52+
<tr>
53+
<td class="talk-table">11:45&nbsp;</td>
54+
<td class="talk-table"></td>
55+
<td class="talk-table"></td>
56+
</tr>
57+
<tr>
58+
<td class="talk-table">12:00&nbsp;</td>
59+
<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>
61+
</tr>
62+
<tr>
63+
<td class="talk-table">12:15&nbsp;</td>
64+
<td class="talk-table talk-break"></td>
65+
<td class="talk-table talk-break"></td>
66+
</tr>
67+
<tr>
68+
<td class="talk-table">12:30&nbsp;</td>
69+
<td class="talk-table talk-break"></td>
70+
<td class="talk-table talk-break"></td>
71+
</tr>
72+
<tr>
73+
<td class="talk-table">12:45&nbsp;</td>
74+
<td class="talk-table talk-break"></td>
75+
<td class="talk-table talk-break"></td>
76+
</tr>
77+
<tr>
78+
<td class="talk-table">13:00&nbsp;</td>
79+
<td class="talk-table talk-break"></td>
80+
<td class="talk-table talk-break"></td>
81+
</tr>
82+
<tr>
83+
<td class="talk-table">13:15&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:30&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:45&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">14:00&nbsp;</td>
99+
<td class="talk-table"><div class="talk-title">The State of InfiniteOpt.jl</div><div class="talk-speaker">Joshua Pulsipher</div></td>
100+
<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>
101+
</tr>
102+
<tr>
103+
<td class="talk-table">14:15&nbsp;</td>
104+
<td class="talk-table"></td>
105+
<td class="talk-table"></td>
106+
</tr>
107+
<tr>
108+
<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>
110+
<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>
111+
</tr>
112+
<tr>
113+
<td class="talk-table">14:45&nbsp;</td>
114+
<td class="talk-table"></td>
115+
<td class="talk-table"></td>
116+
</tr>
117+
<tr>
118+
<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>
121+
</tr>
122+
<tr>
123+
<td class="talk-table">15:15&nbsp;</td>
124+
<td class="talk-table talk-break"></td>
125+
<td class="talk-table talk-break"></td>
126+
</tr>
127+
<tr>
128+
<td class="talk-table">15:30&nbsp;</td>
129+
<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>
130+
<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>
131+
</tr>
132+
<tr>
133+
<td class="talk-table">15:45&nbsp;</td>
134+
<td class="talk-table"></td>
135+
<td class="talk-table"><div class="talk-title">The life and times of SDDP.jl</div><div class="talk-speaker">Oscar Dowson</div></td>
136+
</tr>
137+
<tr>
138+
<td class="talk-table">16:00&nbsp;</td>
139+
<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>
140+
<td class="talk-table"></td>
141+
</tr>
142+
<tr>
143+
<td class="talk-table">16:15&nbsp;</td>
144+
<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>
145+
<td class="talk-table talk-organization"><div class="talk-title">Wrap up and thanks</div></td>
146+
</tr>
147+
<tr>
148+
<td class="talk-table">16:30&nbsp;</td>
149+
<td class="talk-table talk-organization"><div class="talk-title">Wrap up</div></td>
150+
<td class="talk-table talk-organization"></td>
151+
</tr>
152+
</table>&nbsp;

_posts/2024-09-26-jump_dev_2025.md

Lines changed: 13 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ permalink: /meetings/jumpdev2025/
88

99
<img src="/assets/jump-dev-workshops/2025/jump-dev-nz.png" alt="JuMP-dev 2025 logo" width="25%">
1010

11+
**Ticket sales now open: [purchase a ticket](http://events.humanitix.com/jump-dev-2025)**
12+
1113
JuMP-dev 2025 will be held November 17--20, 2025 in Auckland, New Zealand.
1214

1315
This is the week following [CPAIOR 2025](https://sites.google.com/view/cpaior2025),
@@ -28,6 +30,13 @@ development team.
2830

2931
All participants will uphold the [JuMP Code of Conduct](https://github.com/jump-dev/JuMP.jl/blob/master/CODE_OF_CONDUCT.md).
3032

33+
## How do I attend?
34+
35+
To attend JuMP-dev, you must [purchase a ticket](http://events.humanitix.com/jump-dev-2025).
36+
37+
To request a visa invitation, please write to `[email protected]`
38+
with the subject line `Visa invitation letter`.
39+
3140
## Schedule
3241

3342
The workshop will be structured as two days of talks, a hackathon, and a local
@@ -38,40 +47,12 @@ excursion. The schedule is subject to change at any time.
3847
* Wednesday 19 November: [self-guided excursion](#excursion)
3948
* Thursday 20 November: hackathon at the [University of Auckland](#venue)
4049

41-
## How do I attend?
42-
43-
To attend JuMP-dev, you must purchase a ticket. Ticket sales will open soon.
44-
Accepted speakers at JuMP-dev will receive a free ticket.
45-
46-
To request a visa invitation, please write to `[email protected]`
47-
with the subject line `Visa invitation letter`.
48-
49-
## How do I give a talk?
50-
51-
Similarly to previous years, we invite participants to present work related
52-
to JuMP.
53-
54-
**Talk submissions are now closed.
55-
Accepted talks will be notified by May 1st, 2025.**
56-
57-
We especially seek talks about JuMP applications and providing feedback on the
58-
user-experience of using JuMP in industry and teaching.
59-
60-
Speakers are encouraged to highlight the challenges faced and lessons learned,
61-
not only successes. Talks should be aimed at a general audience, but familiarity
62-
with JuMP/Julia can be assumed.
50+
### Talk schedule
6351

64-
If you have an idea for a talk and are not sure if it will be of interest, ask
65-
the program committee by writing to `[email protected]`.
52+
A preliminary schedule is as follows. Some accepted talks are not yet scheduled
53+
because of uncertainty around the speaker's travel.
6654

67-
See the previous workshops for examples of accepted talks:
68-
[2017](/meetings/mit2017),
69-
[2018](/meetings/bordeaux2018),
70-
[2019](/meetings/santiago2019),
71-
[2021](/meetings/juliacon2021),
72-
[2022](/meetings/juliacon2022),
73-
[2023](/meetings/juliacon2023), and
74-
[2024](/meetings/jumpdev2024).
55+
{%include jump-dev-2025-schedule.html %}
7556

7657
## Venue
7758

0 commit comments

Comments
 (0)