Skip to content

Algorithms for combinatorial optimisation: exact and approximate, including a few LP formulations

License

Notifications You must be signed in to change notification settings

dourouc05/Kombinator.jl

Repository files navigation

Kombinator

The MIT License Continuous integration Coverage Coverage

This package implements several combinatorial-optimisation algorithms with a common interface. Unlike tools like JuMP, it only focuses on the structure of the problem and does not provide a generic means of performing combinatorial optimisation, with the benefit of having no external dependency and having great runtime performance.

To install:

]add Kombinator

Citing

If you use this package in your research, please cite the article introducing the novel algorithms implemented in this package:

@article{cuvelier2021aescb,
    author = {Cuvelier, Thibaut and Combes, Richard and Gourdin, Eric},
    title = {Statistically Efficient, Polynomial-Time Algorithms for Combinatorial Semi-Bandits},
    year = {2021},
    issue_date = {March 2021},
    publisher = {Association for Computing Machinery},
    address = {New York, NY, USA},
    volume = {5},
    number = {1},
    url = {https://doi.org/10.1145/3447387},
    doi = {10.1145/3447387},
    journal = {Proc. ACM Meas. Anal. Comput. Syst.},
    month = feb,
    articleno = {09},
    numpages = {31},
    keywords = {combinatorial bandits, combinatorial optimization, bandits}
}

About

Algorithms for combinatorial optimisation: exact and approximate, including a few LP formulations

Resources

License

Stars

Watchers

Forks

Packages

No packages published