# \[ANN\] - OperationsResearchModels.jl

**URL:** <https://discourse.julialang.org/t/ann-operationsresearchmodels-jl/129987>\
**Category:** Package Announcements\
**Created:** [June 18, 2025, 10:48am UTC](https://discourse.julialang.org/t/ann-operationsresearchmodels-jl/129987 "2025-06-18T10:48:27Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![jbytecode](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jbytecode/32/17719_2.png) [@jbytecode](https://discourse.julialang.org/u/jbytecode)\
**Post date:** [June 18, 2025, 10:48am UTC](https://discourse.julialang.org/t/ann-operationsresearchmodels-jl/129987/1 "2025-06-18T10:48:27Z")

</div>

Hi everyone,

I’m happy to announce that my Julia package, **OperationsResearchModels.jl** , is now in a good state!

> **[GitHub - jbytecode/OperationsResearchModels.jl: A Julia package for operations research subjects](https://github.com/jbytecode/OperationsResearchModels.jl)**
>
> A Julia package for operations research subjects

The package includes, but isn’t limited to: the linear transportation problem, the assignment problem, the classical knapsack problem, various network models (Shortest Path, Maximum Flow, Minimum Spanning Tree), project management techniques (CPM and PERT), the uncapacitated p-median problem for location selection, Johnson’s Rule for flow-shop scheduling, a genetic algorithm for scheduling problems intractable by Johnson’s Rule, a zero-sum game solver, and a Simplex solver for real-valued decision variables.

I primarily created this package for educational purposes, and I’m already using it in my operations research, quantitative techniques in business, and computer programming classes.

Today, I submitted a short manuscript to JOSS.

Please ping me if you’re interested in participating as a reviewer for this package in JOSS so I can suggest you when asked.

Have a nice day!

---

<div class="post-metadata">

**Author:** ![odow](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/odow/32/28685_2.png) [@odow](https://discourse.julialang.org/u/odow)\
**Post date:** [June 18, 2025, 11:32am UTC](https://discourse.julialang.org/t/ann-operationsresearchmodels-jl/129987/2 "2025-06-18T11:32:09Z")

</div>

> Please ping me if you’re interested in participating as a reviewer for this package in JOSS

I can

---

<div class="post-metadata">

**Author:** ![jbytecode](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jbytecode/32/17719_2.png) [@jbytecode](https://discourse.julialang.org/u/jbytecode)\
**Post date:** [June 18, 2025, 7:56pm UTC](https://discourse.julialang.org/t/ann-operationsresearchmodels-jl/129987/3 "2025-06-18T19:56:00Z")

</div>

noted, thank you.

---

<div class="post-metadata">

**Author:** ![jbytecode](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jbytecode/32/17719_2.png) [@jbytecode](https://discourse.julialang.org/u/jbytecode)\
**Post date:** [September 3, 2025, 7:33pm UTC](https://discourse.julialang.org/t/ann-operationsresearchmodels-jl/129987/4 "2025-09-03T19:33:12Z")

</div>

Hi all,

A manuscript of the package has just been published in JOSS with the reviews of @dourouc05 and @odow. I think the package and the paper are far more better than the initial state, thank you all again!

Here is the published paper:

> **[OperationsResearchModels.jl: A Julia package for operations research models](https://joss.theoj.org/papers/10.21105/joss.08592)**
>
> Satman, M. H., (2025). OperationsResearchModels.jl: A Julia package for operations research models. Journal of Open Source Software, 10(113), 8592, https://doi.org/10.21105/joss.08592

I hope it becomes a useful resource for professors who teach operations research courses at universities.

By the way, I’m already using it’s content in my operations research, optimization, and related courses.

---

<div class="post-metadata">

**Author:** ![Snowy](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/snowy/32/36765_2.png) [@Snowy](https://discourse.julialang.org/u/Snowy)\
**Post date:** [September 5, 2025, 1:53pm UTC](https://discourse.julialang.org/t/ann-operationsresearchmodels-jl/129987/5 "2025-09-05T13:53:37Z")

</div>

Congrats on your package. I remember taking an OPs Research class in graduate school, we solved w/ Excel Solver and some other Excel packages. This looks much nicer!

---

<div class="post-metadata">

**Author:** ![jbytecode](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jbytecode/32/17719_2.png) [@jbytecode](https://discourse.julialang.org/u/jbytecode)\
**Post date:** [September 6, 2025, 9:23pm UTC](https://discourse.julialang.org/t/ann-operationsresearchmodels-jl/129987/6 "2025-09-06T21:23:13Z")

</div>

Excel’s (and LibreOffice’s) solver is perfectly okay but

```julia
solve(problem)

```

is - ofcourse- better 🙂

Thank you!
