Skip to main content

A Python package for Operations Research and Optimization Algorithms

Project description

OTAILab

A Python package for Operations Research and Optimization Algorithms.

Features

  • Critical Path Method (CPM) Analysis
  • PERT (Program Evaluation and Review Technique)
  • Assignment Problem Solver (Hungarian Algorithm)
  • Linear Programming Solver
  • Dynamic Programming Solutions
    • Knapsack Problem
    • Subset Sum Problem
    • Longest Common Subsequence
  • Optimization Algorithms
    • Stochastic Gradient Descent
    • Quadratic Function Minimization
    • KKT (Karush-Kuhn-Tucker) Optimization

Requirements

  • Python >=3.6
  • networkx >=2.0
  • matplotlib >=3.0
  • numpy >=1.19.0
  • scipy >=1.6.0
  • sympy >=1.8

Installation

pip install otailab

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

otailab-0.2.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

otailab-0.2-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file otailab-0.2.tar.gz.

File metadata

  • Download URL: otailab-0.2.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for otailab-0.2.tar.gz
Algorithm Hash digest
SHA256 1a1f56ef73a0dc6f65ec6e9bcc862756dd09ae1a1daebf9e961db9ee2f9dd2f7
MD5 2422c87c1ccc0bf0a9343943e14fb104
BLAKE2b-256 6c377d805fb0311a29737122518e2a649729154a9e30753e70263ff5286ce38f

See more details on using hashes here.

File details

Details for the file otailab-0.2-py3-none-any.whl.

File metadata

  • Download URL: otailab-0.2-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for otailab-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c8f860dc53678ba4bff79df55d5d5b18dbb53e1033ada66d7d5c68dcabc7c6f7
MD5 209a3c4ae287a5fb3f05f8ba47f8a9a0
BLAKE2b-256 572fb30bc81f0e3d44ed6230f6dfb7cda8359b2631754ecfd3ac9202f3561dbf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page