OperationsResearchModels.jl
OperationsResearchModels.jl: A Julia package for operations research models - Published in JOSS (2025)
Science Score: 93.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 4 DOI reference(s) in README and JOSS metadata -
✓Academic publication links
Links to: joss.theoj.org -
○Academic email domains
-
○Institutional organization owner
-
✓JOSS paper metadata
Published in Journal of Open Source Software
Keywords
Scientific Fields
Repository
A Julia package for operations research problems
Basic Info
Statistics
- Stars: 31
- Watchers: 3
- Forks: 2
- Open Issues: 0
- Releases: 2
Topics
Metadata Files
README.md
OperationsResearchModels.jl
A package for Operations Research problems.
Installation
julia
julia> ]
(@v1.xx) pkg> add OperationsResearchModels
or
julia
julia> using Pkg
julia> Pkg.add("OperationsResearchModels")
If you want to install latest source that is not registered yet, you can
julia
julia> ]
(@1.xx) pkg> add https://github.com/jbytecode/OperationsResearchModels.jl
but it's not recommended.
Documentation
Please visit The Documentation Page. This page includes both the API documentation and examples.
Implemented Problems and Algorithms
- Assignment Problem
- Transportation Problem
- The Shortest Path
- Maximum Flow
- Minimum Cost-Flow
- Minimum Spanning Tree
- p-median for Location Selection
- CPM - Critical Path Method
- PERT - Project Evaluation and Review Technique
- The Knapsack Problem
- Johnson's Rule for Flow-Shop Scheduling
- Flow-shop Scheduling using Permutation Encoded Genetic Algorithms (using a Random Key Genetic Algorithm)
- Traveling Salesman with Random Key Genetic Algorithm
- Simplex Method with Real Valued Decision Variables
- 2-player zero-sum game solver
How to cite
Please use the citation info below if you use this package in your work.
bibtex
@article{Satman2025,
doi = {10.21105/joss.08592},
url = {https://doi.org/10.21105/joss.08592},
year = {2025},
publisher = {The Open Journal},
volume = {10},
number = {113},
pages = {8592},
author = {Satman, Mehmet Hakan},
title = {OperationsResearchModels.jl: A Julia package for operations research models},
journal = {Journal of Open Source Software}
}
How to contribute
Please read the page Contributing before contributing.
Notes for the users
The package is implemented for mostly academic purposes. The implementations are not optimized for large-scale problems. The users are encouraged to use the package for educational purposes and small-scale problems.
Owner
- Name: Mehmet Hakan Satman
- Login: jbytecode
- Kind: user
- Location: Istanbul
- Company: Istanbul University
- Twitter: mhsatman
- Repositories: 14
- Profile: https://github.com/jbytecode
Professor of Numerical Methods
JOSS Publication
OperationsResearchModels.jl: A Julia package for operations research models
Tags
Operations Research Optimization Linear ProgrammingGitHub Events
Total
- Create event: 1
- Commit comment event: 5
- Release event: 1
- Issues event: 2
- Watch event: 8
- Issue comment event: 4
- Push event: 126
- Fork event: 2
Last Year
- Create event: 1
- Commit comment event: 5
- Release event: 1
- Issues event: 2
- Watch event: 8
- Issue comment event: 4
- Push event: 126
- Fork event: 2
Issues and Pull Requests
Last synced: 4 months ago
All Time
- Total issues: 2
- Total pull requests: 0
- Average time to close issues: 7 days
- Average time to close pull requests: N/A
- Total issue authors: 2
- Total pull request authors: 0
- Average comments per issue: 2.5
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 2
- Pull requests: 0
- Average time to close issues: 7 days
- Average time to close pull requests: N/A
- Issue authors: 2
- Pull request authors: 0
- Average comments per issue: 2.5
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- odow (1)
- dourouc05 (1)
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- julia 3 total
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 17
juliahub.com: OperationsResearchModels
A Julia package for operations research problems
- Documentation: https://docs.juliahub.com/General/OperationsResearchModels/stable/
- License: MIT
-
Latest release: 0.2.7
published 4 months ago
Rankings
Dependencies
- actions/checkout v2 composite
- julia-actions/setup-julia latest composite
- actions/cache v1 composite
- actions/checkout v2 composite
- julia-actions/julia-buildpkg latest composite
- julia-actions/julia-runtest latest composite
- julia-actions/setup-julia v1 composite
