Skip to content

Commit 670cc69

Browse files
authored
Add slides for JuMP-dev 2024 (#148)
1 parent b2868d9 commit 670cc69

21 files changed

+92
-28
lines changed

_includes/jump-dev-2024-schedule.html

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
</tr>
2626
<tr>
2727
<td class="talk-table">09:00&nbsp;</td>
28-
<td class="talk-table"><div class="talk-title">The state of JuMP</div><div class="talk-speaker">Miles Lubin</div></td>
29-
<td class="talk-table"><div class="talk-title">Accelerating Automatic Differentiation with InfiniteExaModels.jl</div><div class="talk-speaker">Joshua Pulsipher</div></td>
28+
<td class="talk-table"><div class="talk-title">The state of JuMP</div><div class="talk-speaker">Miles Lubin</div>[<a href="https://youtu.be/cMUTdfoAMpo">video</a>]</td>
29+
<td class="talk-table"><div class="talk-title">InfiniteExaModels.jl: Accelerating Infinite-Dimensional Optimization Problems on CPU & GPU</div><div class="talk-speaker">Joshua Pulsipher</div>[<a href="/assets/jump-dev-workshops/2024/pulsipher_exa.pdf">slides</a>][<a href="https://youtu.be/XBPTb_nbrUs">video</a>]</td>
3030
<td class="talk-table"></td>
3131
</tr>
3232
<tr>
@@ -37,20 +37,20 @@
3737
</tr>
3838
<tr>
3939
<td class="talk-table">09:30&nbsp;</td>
40-
<td class="talk-table"><div class="talk-title">Bridging ML and Optimization with JuMP</div><div class="talk-speaker">Andrew Rosemberg</div></td>
41-
<td class="talk-table"><div class="talk-title">ModelPredictiveControl.jl: advanced process control made easy using JuMP</div><div class="talk-speaker">Francis Gagnon</div></td>
40+
<td class="talk-table"><div class="talk-title">Bridging ML and Optimization with JuMP</div><div class="talk-speaker">Andrew Rosemberg</div>[<a href="https://youtu.be/JhgHKYvga2s">video</a>]</td>
41+
<td class="talk-table"><div class="talk-title">ModelPredictiveControl.jl: advanced process control made easy using JuMP</div><div class="talk-speaker">Francis Gagnon</div>[<a href="/assets/jump-dev-workshops/2024/gagnon.pdf">slides</a>][<a href="https://youtu.be/zzEC0BCCknI">video</a>]</td>
4242
<td class="talk-table"></td>
4343
</tr>
4444
<tr>
4545
<td class="talk-table">09:45&nbsp;</td>
46-
<td class="talk-table"><div class="talk-title">Differentiating Parametric JuMP Models</div><div class="talk-speaker">Joaquim Dias Garcia</div></td>
47-
<td class="talk-table"><div class="talk-title">LinearDecisionRules.jl</div><div class="talk-speaker">Bernardo Freitas Paulo da Costa</div></td>
46+
<td class="talk-table"><div class="talk-title">Differentiating Parametric JuMP Models</div><div class="talk-speaker">Joaquim Dias Garcia</div>[<a href="https://youtu.be/UwZ9EM6lKl8">video</a>]</td>
47+
<td class="talk-table"><div class="talk-title">LinearDecisionRules.jl</div><div class="talk-speaker">Bernardo Freitas Paulo da Costa</div>[<a href="/assets/jump-dev-workshops/2024/bfpc_ldr.pdf">slides</a>][<a href="https://youtu.be/ERO6vyTOOoI">video</a>]</td>
4848
<td class="talk-table"></td>
4949
</tr>
5050
<tr>
5151
<td class="talk-table">10:00&nbsp;</td>
52-
<td class="talk-table"><div class="talk-title">Time series modeling via JuMP</div><div class="talk-speaker">Davi Michel Valladão</div></td>
53-
<td class="talk-table"><div class="talk-title"><b>Invited talk</b>: The Pyomo modeling language</div><div class="talk-speaker">Bethany Nicholson</div></td>
52+
<td class="talk-table"><div class="talk-title">Time series modeling via JuMP</div><div class="talk-speaker">Davi Michel Valladão</div>[<a href="/assets/jump-dev-workshops/2024/valladao.pdf">slides</a>][<a href="https://youtu.be/RL6N4dZ5JDg">video</a>]</td>
53+
<td class="talk-table"><div class="talk-title"><b>Invited talk</b>: The Pyomo modeling language</div><div class="talk-speaker">Bethany Nicholson</div>[<a href="/assets/jump-dev-workshops/2024/Nicholson.pdf">slides</a>][<a href="https://youtu.be/G1tW68vrOBM">video</a>]</td>
5454
<td class="talk-table talk-organization"><div class="talk-title">Hackathon. (No catering.)</div></td>
5555
</tr>
5656
<tr>
@@ -74,37 +74,37 @@
7474
<tr>
7575
<td class="talk-table">11:00&nbsp;</td>
7676
<td class="talk-table"><div class="talk-title">Applied optimization with JuMP at SINTEF</div><div class="talk-speaker">Truls Flatberg</div></td>
77-
<td class="talk-table"><div class="talk-title">Recent Advances in EAGO.jl and its Use With JuMP.jl</div><div class="talk-speaker">Dimitri Alston</div></td>
77+
<td class="talk-table"><div class="talk-title">Recent Advances in EAGO.jl and its Use With JuMP.jl</div><div class="talk-speaker">Dimitri Alston</div>[<a href="/assets/jump-dev-workshops/2024/alston.pdf">slides</a>][<a href="https://youtu.be/r9VAFkHlr1s">video</a>]</td>
7878
<td class="talk-table talk-organization"></td>
7979
</tr>
8080
<tr>
8181
<td class="talk-table">11:15&nbsp;</td>
8282
<td class="talk-table"><div class="talk-title"><br><br></div></td>
83-
<td class="talk-table"><div class="talk-title">Graph-based Decomposition Approaches through Plasmo.jl</div><div class="talk-speaker">David Cole</div></td>
83+
<td class="talk-table"><div class="talk-title">Graph-based Decomposition Approaches through Plasmo.jl</div><div class="talk-speaker">David Cole</div>[<a href="/assets/jump-dev-workshops/2024/cole.pdf">slides</a>][<a href="https://youtu.be/k9LAOyXgvb8">video</a>]</td>
8484
<td class="talk-table talk-organization"></td>
8585
</tr>
8686
<tr>
8787
<td class="talk-table">11:30&nbsp;</td>
88-
<td class="talk-table"><div class="talk-title">Introduction of TulipaEnergyModel.jl</div><div class="talk-speaker">Ni Wang</div></td>
89-
<td class="talk-table"><div class="talk-title">Why you should stop using the monomial basis</div><div class="talk-speaker">Benoît Legat</div></td>
88+
<td class="talk-table"><div class="talk-title">Introduction of TulipaEnergyModel.jl</div><div class="talk-speaker">Ni Wang</div>[<a href="/assets/jump-dev-workshops/2024/wang.pdf">slides</a>][<a href="https://youtu.be/r4jqVzEck28">video</a>]</td>
89+
<td class="talk-table"><div class="talk-title">Why you should stop using the monomial basis</div><div class="talk-speaker">Benoît Legat</div>[<a href="/assets/jump-dev-workshops/2024/legat.html">slides</a>][<a href="https://youtu.be/CGPHaHxCG2w">video</a>]</td>
9090
<td class="talk-table talk-organization"></td>
9191
</tr>
9292
<tr>
9393
<td class="talk-table">11:45&nbsp;</td>
94-
<td class="talk-table"><div class="talk-title">SpineOpt.jl: A highly adaptable modelling framework for multi-energy systems</div><div class="talk-speaker">Diego Tejada</div></td>
94+
<td class="talk-table"><div class="talk-title">SpineOpt.jl: A highly adaptable modelling framework for multi-energy systems</div><div class="talk-speaker">Diego Tejada</div>[<a href="/assets/jump-dev-workshops/2024/tejada.pdf">slides</a>][<a href="https://youtu.be/_oJYwdKdW3E">video</a>]</td>
9595
<td class="talk-table"></td>
9696
<td class="talk-table talk-organization"></td>
9797
</tr>
9898
<tr>
9999
<td class="talk-table">12:00&nbsp;</td>
100100
<td class="talk-table"><div class="talk-title">Solving the Market-to-Market Problem in Large Scale Power Systems</div><div class="talk-speaker">Jose Daniel Lara</div></td>
101-
<td class="talk-table"><div class="talk-title">The New DisjunctiveProgramming.jl</div><div class="talk-speaker">Joshua Pulsipher</div></td>
101+
<td class="talk-table"><div class="talk-title">The New DisjunctiveProgramming.jl</div><div class="talk-speaker">Joshua Pulsipher</div>[<a href="/assets/jump-dev-workshops/2024/pulsipher_gdp.pdf">slides</a>][<a href="https://youtu.be/TIJ_qpSHdm0">video</a>]</td>
102102
<td class="talk-table talk-organization"></td>
103103
</tr>
104104
<tr>
105105
<td class="talk-table">12:15&nbsp;</td>
106106
<td class="talk-table"></td>
107-
<td class="talk-table"><div class="talk-title">PiecewiseAffineApprox.jl</div><div class="talk-speaker">Lars Hellemo</div></td>
107+
<td class="talk-table"><div class="talk-title">PiecewiseAffineApprox.jl</div><div class="talk-speaker">Lars Hellemo</div>[<a href="/assets/jump-dev-workshops/2024/hellemo.pdf">slides</a>][<a href="https://youtu.be/rm292x59Yjk">video</a>]</td>
108108
<td class="talk-table talk-organization"></td>
109109
</tr>
110110
<tr>
@@ -163,13 +163,13 @@
163163
</tr>
164164
<tr>
165165
<td class="talk-table">14:45&nbsp;</td>
166-
<td class="talk-table"><div class="talk-title">Solving Matching Problems in Practical Applications Using JuMP </div><div class="talk-speaker">Willem van Osselaer</div></td>
166+
<td class="talk-table"><div class="talk-title">Solving Matching Problems in Practical Applications Using JuMP </div><div class="talk-speaker">Willem van Osselaer</div>[<a href="/assets/jump-dev-workshops/2024/osselaer.pdf">slides</a>][<a href="https://youtu.be/KeqCERdQx6o">video</a>]</td>
167167
<td class="talk-table"></td>
168168
<td class="talk-table talk-organization"></td>
169169
</tr>
170170
<tr>
171171
<td class="talk-table">15:00&nbsp;</td>
172-
<td class="talk-table"><div class="talk-title">Teaching Optimization: cvxpy, pyomo, JuMP</div><div class="talk-speaker">Bernardo Freitas Paulo da Costa</div></td>
172+
<td class="talk-table"><div class="talk-title">Teaching Optimization: cvxpy, pyomo, JuMP</div><div class="talk-speaker">Bernardo Freitas Paulo da Costa</div>[<a href="/assets/jump-dev-workshops/2024/bfpc_teach.pdf">slides</a>][<a href="https://youtu.be/jEyCJAqkrZ8">video</a>]</td>
173173
<td class="talk-table"><div class="talk-title">Hybrid Quantum Branch-and-Bound Method for Quadratic Unconstrained Binary Optimization</div><div class="talk-speaker">Zedong Peng</div></td>
174174
<td class="talk-table talk-organization"></td>
175175
</tr>
@@ -182,7 +182,7 @@
182182
<tr>
183183
<td class="talk-table">15:30&nbsp;</td>
184184
<td class="talk-table"><div class="talk-title">Convex Network Flows</div><div class="talk-speaker">Theo Diamandis</div></td>
185-
<td class="talk-table"><div class="talk-title">Recent Advances in Optimization Solvers within JuliaSmoothOptimizers</div><div class="talk-speaker">Tangi Migot</div></td>
185+
<td class="talk-table"><div class="talk-title">Recent Advances in Optimization Solvers within JuliaSmoothOptimizers</div><div class="talk-speaker">Tangi Migot</div>[<a href="/assets/jump-dev-workshops/2024/migot.pdf">slides</a>][<a href="https://youtu.be/2k011GiOeQc">video</a>]</td>
186186
<td class="talk-table talk-organization"></td>
187187
</tr>
188188
<tr>
@@ -197,4 +197,4 @@
197197
<td class="talk-table talk-organization"><div class="talk-title">Wrap up and thanks</div></td>
198198
<td class="talk-table talk-organization"><div class="talk-title">Wrap up and thanks</div></td>
199199
</tr>
200-
</table>
200+
</table>&nbsp;

_posts/2023-10-22-jump_dev_2024.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ development team.
2323

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

26+
## Schedule
27+
28+
{%include jump-dev-2024-schedule.html %}
29+
2630
## How do I attend?
2731

2832
To attend JuMP-dev, you must register and purchase a ticket:
@@ -60,12 +64,6 @@ approximately [30 minutes away by metro](https://maps.app.goo.gl/6vc72j1K6abMPHv
6064
If you are attending ISMP, [their website](https://ismp2024.gerad.ca/travel) has
6165
more information and some hotels with reduced rates.
6266

63-
## Schedule
64-
65-
A preliminary schedule is as follows. This is subject to change without notice.
66-
67-
{%include jump-dev-2024-schedule.html %}
68-
6967
## How do I give a talk?
7068

7169
**Talk submission has closed. Accepted talks will be notified in mid-February, 2024.**

assets/.DS_Store

-6 KB
Binary file not shown.
1.45 MB
Binary file not shown.
228 KB
Binary file not shown.
161 KB
Binary file not shown.
2.23 MB
Binary file not shown.
1.07 MB
Binary file not shown.
1.55 MB
Binary file not shown.

assets/jump-dev-workshops/2024/legat.html

Lines changed: 17 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)