Skip to main content

Operations Research Models & Methods (ORMM) is inspired by Paul A. Jensen’s Excel Add-ins. His Excel packages were last updated in 2011, and while I believe they do still work, his work may become outdated in a couple of ways:

  • Excel is not as commonly used for OR, except in settings where security is of the utmost concern and/or modern languages like Python, R, Julia, C, C++, MATLAB, AMPL, or other modeling software are not available.

  • From what I understand, Microsoft has been trying to phase out VBA and move to Javascript. If this happens, this could significantly impact whether or not his packages will work.

  • While his website and packages are still available here, some sections are/may become unusable. The animations rely on Flash, which is being phased out in google chrome and other web browsers.

This python package aims to accomplish some of the same goals as Paul Jensen’s website and add-ins did, mainly to

  1. Be an educational tool that shows how abstract models (linear programs, integer programs, nonlinear programs, etc.) can be applied to real-life scenarios to solve complex problems.

  2. Help the practitioner by providing modeling frameworks, methods for solving these models, and problem classes so a user can more easily see how they may be able to frame their business problem/objective through the lens of Operations Research.

This repository contains subpackages for grouping the different types of OR Models & Methods. Currently this subpackage list includes

  1. mathprog: A subpackage for mathematical programs, including linear programs and mixed integer linear programs.

  2. markov: A subpackage for discrete state markov analysis.

  3. network: A subpackage for network models and methods, including the transportation and shortest path tree problems.

Release files for ormm 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ormm 0.1.0
File Size Uploaded
ormm-0.1.0.tar.gz 53.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ormm 0.1.0
File Interpreter ABI Platform
ormm-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 83.1 kB

Release files / ormm-0.1.0.tar.gz

Download URL ormm-0.1.0.tar.gz
Size 53.4 kB
Tags Source
SHA-256 checksum
How to use checksums
196d849c639add548995e722a38334b79a088e5fd36cb1efb0b87c26b473b1b9
BLAKE2b-256 checksum
How to use checksums
0056a3c2b1be6b8a91de10fe84af21b61d58e106aa298ca9563b1c48ab74338b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.4

Release files / ormm-0.1.0-py3-none-any.whl

Download URL ormm-0.1.0-py3-none-any.whl
Size 29.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bb51d2df7f2f3699d6a7e52fb9eaae8ff950e20f88462a71c87e7fbe459c0f14
BLAKE2b-256 checksum
How to use checksums
8ddd2dc514d12f49b8dd241a0528c7fe9618bf8c4a9fb9904cf889aa83ee8801
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.4

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page