Skip to content

Commit d5817a3

Browse files
committed
(#1) Copy contents of README.md to /doc/src/index.md
1 parent fe925f6 commit d5817a3

1 file changed

Lines changed: 59 additions & 5 deletions

File tree

docs/src/index.md

Lines changed: 59 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,63 @@
1-
## Operations Research Models
1+
[![Doc](https://img.shields.io/badge/docs-dev-blue.svg)](https://jbytecode.github.io/OperationsResearchModels.jl/dev/)
2+
[![status](https://joss.theoj.org/papers/0f312c63cdc147d43c2b899478461769/status.svg)](https://joss.theoj.org/papers/0f312c63cdc147d43c2b899478461769)
23

4+
# OperationsResearchModels.jl
35

4-
The OperationsResearchModels package includes basic Operations Research subjects such as Transportation Problem, Assignment Problem, Minimum Spanning Tree, Shortest Path, Maximum Flow,
5-
and p-medians method for selecting location of facilities.
6+
A package for Operations Research problems.
67

7-
Package content is incrementally updated.
88

9-
Please refer the Algorithms section for the detailed documentation.
9+
# Installation
10+
11+
```julia
12+
julia> ]
13+
(@v1.xx) pkg> add OperationsResearchModels
14+
```
15+
16+
or
17+
18+
```julia
19+
julia> using Pkg
20+
julia> Pkg.add("OperationsResearchModels")
21+
```
22+
23+
If you want to install latest source that is not registered yet, you can
24+
25+
```julia
26+
julia> ]
27+
(@1.xx) pkg> add https://github.com/jbytecode/OperationsResearchModels.jl
28+
```
29+
30+
but it's not recommended.
31+
32+
# Documentation
33+
34+
Please visit [The Documentation Page](https://jbytecode.github.io/OperationsResearchModels.jl/dev/).
35+
This page includes both the API documentation and examples.
36+
37+
38+
# Implemented Problems and Algorithms
39+
40+
- [Assignment Problem](https://jbytecode.github.io/OperationsResearchModels.jl/dev/assignment/)
41+
- [Transportation Problem](https://jbytecode.github.io/OperationsResearchModels.jl/dev/transportation/)
42+
- [The Shortest Path](https://jbytecode.github.io/OperationsResearchModels.jl/dev/network/#Shortest-Path)
43+
- [Maximum Flow](https://jbytecode.github.io/OperationsResearchModels.jl/dev/network/#Maximum-Flow)
44+
- [Minimum Cost-Flow](https://jbytecode.github.io/OperationsResearchModels.jl/dev/network/#Minimum-Cost-Flow)
45+
- [Minimum Spanning Tree](https://jbytecode.github.io/OperationsResearchModels.jl/dev/network/#Minimum-Spanning-Tree)
46+
- [p-median for Location Selection](https://jbytecode.github.io/OperationsResearchModels.jl/dev/locationselection/)
47+
- [CPM - Critical Path Method](https://jbytecode.github.io/OperationsResearchModels.jl/dev/project/#CPM-(Critical-Path-Method))
48+
- [PERT - Project Evaluation and Review Technique](https://jbytecode.github.io/OperationsResearchModels.jl/dev/project/#PERT-(Project-Evaluation-and-Review-Technique))
49+
- [The Knapsack Problem](https://jbytecode.github.io/OperationsResearchModels.jl/dev/knapsack/)
50+
- [Johnson's Rule for Flow-Shop Scheduling](https://jbytecode.github.io/OperationsResearchModels.jl/dev/scheduling/#Johnson's-Rule-for-Flow-shop-Scheduling)
51+
- [Flow-shop Scheduling using Permutation Encoded Genetic Algorithms (using a Random Key Genetic Algorithm)](https://jbytecode.github.io/OperationsResearchModels.jl/dev/scheduling/#Genetic-Algorithm-for-the-problems-that-cannot-be-solved-with-using-Johnson's-Rule)
52+
- [Traveling Salesman with Random Key Genetic Algorithm](https://jbytecode.github.io/OperationsResearchModels.jl/dev/travelingsalesman/)
53+
- [Simplex Method with Real Valued Decision Variables](https://jbytecode.github.io/OperationsResearchModels.jl/dev/simplex/)
54+
- [2-player zero-sum game solver](https://jbytecode.github.io/OperationsResearchModels.jl/dev/game/)
55+
56+
57+
# How to contribute
58+
59+
Please read the page [Contributing](https://github.com/jbytecode/OperationsResearchModels.jl/blob/main/CONTRIBUTING.md) before contributing.
60+
61+
# Notes for the users
62+
63+
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.

0 commit comments

Comments
 (0)