Skip to content

Python-based library for inventory optimization and cost calculation using various models. Includes EOQ, Wagner-Whitin, Silver-Meal, Least Unit Cost, Lot-for-Lot, and other heuristics with a user-friendly GUI for visualization, and will be further improved to accept data from json files as an input.

Notifications You must be signed in to change notification settings

Assem-ElQersh/Inventory-Optimization-Models

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Inventory Optimization Models

This repository provides a comprehensive Python library for inventory optimization and cost calculation using several models. It includes both classic and heuristic approaches, as well as a GUI for interactive analysis and visualization.

Features

  • EOQ Model: Economic Order Quantity for time-varying demand.
  • Wagner-Whitin Model: Optimal lot-sizing using dynamic programming.
  • Silver-Meal Heuristic: A cost-effective approach for lot-sizing.
  • Least Unit Cost Heuristic: Minimize costs per unit over a planning horizon.
  • Lot-for-Lot Model: Simplified approach matching order sizes to demand.
  • Part-Period Balancing: Align order sizes to balance setup and carrying costs.
  • Three-Month Replenishment Model: Fixed interval replenishment strategy.
  • EOQ Time Supply Model: A time-based interpretation of EOQ.

The repository also features a GUI for easy interaction and plotting of inventory and cost metrics.

About

Python-based library for inventory optimization and cost calculation using various models. Includes EOQ, Wagner-Whitin, Silver-Meal, Least Unit Cost, Lot-for-Lot, and other heuristics with a user-friendly GUI for visualization, and will be further improved to accept data from json files as an input.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages