μβ
μβ
Home
Experience
Publications
Posts
Contact
Light
Dark
Automatic
Blog Posts
Coping with a confined PhD, a naive report
Calling it a guide would imply I figured it out, this is merely documenting what works… okay?
Last updated on 2020-04-04
9 min read
Differentiating the discrete: Automatic Differentiation meets Integer Optimization
What can automated gradient computations bring to mathematical optimizers, what does it take to compute?
Last updated on 2022-10-04
11 min read
Working with binary libraries for optimization in Julia
When going native is the only option, at least do it once and well.
Last updated on 2019-11-07
8 min read
Questions and answers from 4th graders
Last updated on 2019-10-22
5 min read
Lessons learned on object constructors
Constructors are a basic building block of object-oriented programming (OOP). They expose ways to build specific types of objects consistently, using arbitrary rules to validate properties. Still, constructors are odd beasts in the OOP world.
Last updated on 2019-10-01
8 min read
Bridges as an extended dispatch system
Compiling mathematical optimization problems in a multiple-dispatch context.
Last updated on 2019-10-10
10 min read
Leveraging special graph shapes in LightGraphs
In a previous post, we pushed the boundaries of the LightGraphs.jl abstraction to see how conforming the algorithms are to the declared interface, noticing some implied assumptions that were not stated.
Last updated on 2021-12-12
4 min read
Vertex removal in LightGraphs
In various graph-related algorithms, a graph is modified through successive operations, merging, creating and deleting vertices. That’s the case for the Blossom algorithm finding a best matching in a graph and using contractions of nodes.
Last updated on 2020-01-06
6 min read
A take on Benders decomposition in JuMP
Cracking Benders decomposition, one cut at a time.
Last updated on 2019-09-09
7 min read
Variables are not values: types and expressions in mathematical optimization
Some digging in representations for optimization modelling
Last updated on 2019-05-09
10 min read
«
»
Cite
×