gamma-opt / DecisionProgramming.jl
DecisionProgramming.jl is a Julia package for solving multi-stage decision problems under uncertainty, modeled using influence diagrams. Internally, it relies on mathematical optimization. Decision models can be embedded within other optimization models.
☆46Updated 2 months ago
Related projects ⓘ
Alternatives and complementary repositories for DecisionProgramming.jl
- A JuMP extension to use parameter in constraints RHS☆41Updated 2 years ago
- A Julia interface for the SCS conic programming solver☆81Updated 3 months ago
- Read and write a variety of mathematical optimization file formats☆33Updated 4 years ago
- A Julia interface to the FICO Xpress Optimization suite☆65Updated 3 weeks ago
- A Julia interface to the HiGHS solver☆112Updated this week
- Differentiating convex optimization programs w.r.t. program parameters☆123Updated 3 months ago
- A Julia interface to the PATH solver☆15Updated 3 years ago
- A JuMP-based library of Non-Linear and Mixed-Integer Non-Linear Programs☆34Updated last year
- A JuMP extension for Polynomial Optimization☆41Updated 4 months ago
- Zero-dependency, lazy, performant, flexible, JSON for Julia.☆22Updated last month
- provides a modeling interface for mixed complementarity problems (MCP) and math programs with equilibrium problems (MPEC) via JuMP☆75Updated 5 months ago
- Solve optimization problems containing piecewise linear functions☆54Updated last month
- MultiJuMP enables the user to easily run multiobjective optimisation problems and generate Pareto fronts.☆61Updated last year
- JuMP extensions for constraint programming.☆16Updated 4 years ago
- A Julia package to manage Constraint-Based Local Search (CBLS) solvers.☆28Updated 3 weeks ago
- This library generates graph layouts using the TikZ graph layout package.☆77Updated 2 years ago
- Interface to the Mosek solver in Julia☆49Updated this week
- A Julia interface to the Artelys Knitro solver☆78Updated this week
- Rigorous function approximation using Taylor models in Julia☆63Updated this week
- cdd wrapper module for Julia. cdd is a library for polyhedra manipulation such as double description and Fourier-Motzkin elimination☆36Updated 4 months ago
- Implementation of SDDP (Stochastic Dual Dynamic Programming) using the StructJuMP modeling interface☆23Updated 2 years ago
- Interface for arithmetics on mutable types in Julia☆50Updated 3 weeks ago
- Automatic dualization feature for MathOptInterface.jl☆97Updated 10 months ago
- Model and solve optimal control problems in Julia☆70Updated this week
- Easy scientific machine learning (SciML) parameter estimation with pre-built loss functions☆60Updated last month
- A Julia interface to the BARON mixed-integer nonlinear programming solver☆19Updated 5 months ago
- A Julia modeling layer for the Generalized Moment Problem☆12Updated 7 months ago
- Extensions to MathOptInterface to support constraint programming.☆22Updated 3 weeks ago
- A Julia package for solving multi-objective optimization problems☆62Updated 2 weeks ago
- Allows Julia function calls to be temporarily overloaded for the purpose of testing☆62Updated 2 weeks ago