Skip to content

FDemelas/Learning_Lagrangian_Multipliers.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning_Lagrangian_Multipliers.jl

Documentation Documentation CC BY 4.0

This package provides the implementation of the learning framework presented in:

F. Demelas, J. Le Roux, M. Lacroix, A. Parmentier "Predicting Lagrangian Multipliers for Mixed Integer Linear Programs", ICML 2024.

It depends on the package:

https://github.com/FDemelas/Instances

where we develop the instance encoding and the resolution of the Lagrangian Sub-Problem and the Continuous Relaxation.

The dataset used in the paper can be found at:

https://github.com/FDemelas/datasets_learningPi

Getting started

To install all the dependencies it is sufficient to use this commands in Julia:

using Pkg;
Pkg.activate(".");
Pkg.instantiate();

If you find some problem with the package Instances.jl you can install it using:

using Pkg
Pkg.activate(".");
Pkg.add(url="https://github.com/FDemelas/Instances")
Pkg.instantiate();

then the package can be used

using LearningPi

License

This work is licensed under a Creative Commons Attribution 4.0 International License.

CC BY 4.0

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages