Skip to content

Commit ed32312

Browse files
committed
(#1) Add more citations in State of the field section to address similar works
1 parent d67db9c commit ed32312

File tree

2 files changed

+20
-1
lines changed

2 files changed

+20
-1
lines changed

paper/paper.bib

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,4 +46,21 @@ @misc{Graphs2021
4646
title = {JuliaGraphs/Graphs.jl: an optimized graphs package for the Julia programming language},
4747
year = 2021,
4848
url = {https://github.com/JuliaGraphs/Graphs.jl/}
49+
}
50+
51+
@software{ortools,
52+
title = {OR-Tools},
53+
version = { v9.12 },
54+
author = {Laurent Perron and Vincent Furnon},
55+
organization = {Google},
56+
url = {https://developers.google.com/optimization/},
57+
date = { 2025-02-17 }
58+
}
59+
60+
@book{kwon2019julia,
61+
title={Julia Programming for Operations Research},
62+
author={Kwon, Changhyun},
63+
year={2019},
64+
publisher={Changhyun Kwon},
65+
isbn={9781798205471}
4966
}

paper/paper.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@ bibliography: paper.bib
2424

2525
# State of the field
2626

27-
Gurobi OptiMods is an open-source Python package that provides pre-implemented optimization use cases built on the Gurobi solver. Each module includes comprehensive documentation detailing its application and the underlying mathematical model [@gurobi-optimods]. Julia's `Graphs.jl` [@Graphs2021] package provides efficient methods for important network analysis topics such as minimal spanning tree and the shortest path.
27+
Gurobi OptiMods is an open-source Python package that provides pre-implemented optimization use cases built on the Gurobi solver. Each module includes comprehensive documentation detailing its application and the underlying mathematical model [@gurobi-optimods]. Julia's `Graphs.jl` [@Graphs2021] package provides efficient methods for important network analysis topics such as minimal spanning tree and the shortest path. Google's OR-Tools is an open-source suite for solving optimization problems of Operations Research area. It provides a unified interface to various high-performance solvers and offers numerous examples for a wide range of applications, including vehicle routing, scheduling, and network flow. This makes it a versatile platform for researchers and practitioners to develop and implement advanced optimization solutions [@ortools]. Although many software packages offer solvers for optimization, a comprehensive and educational data-driven solution is not readily available, at least for the Julia language.
28+
29+
`Julia Programming for Operations Research` [@kwon2019julia], a pioneering book in its field, serves as a testament to the fact that most topics in Operations Research courses can be addressed using only the Julia language, the JuMP [@JuMP] package, and a selection of solvers. The `OperationsResearch.jl` package, in turn, provides a data-driven approach to this tooling.
2830

2931
# Statement of Need
3032

0 commit comments

Comments
 (0)