Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WisdomU: IO-Solver Engine

WisdomU is a solving engine for Operations Research problems, developed in Python. This project translates complex mathematical models (based on the methodology presented in Hillier & Lieberman) into functional algorithms.

Technical Features

  • Clean Architecture: Implements abstract classes and inheritance to decouple mathematical models from solving algorithms.
  • Object-Oriented Design (OOD): Applies object-oriented principles to create an extensible and maintainable codebase.
  • Scalability: Designed to support optimization problems with varying numbers of decision variables and constraints.

Project Structure

  • models/: Contains mathematical models and the abstract base classes.
  • solvers/: Implements solving algorithms (e.g., Simplex and Graphical Method).
  • utils/: Provides helper functions for data processing and validation.
  • notes/: Contains documentation explaining the implemented modules and the underlying theory.

Technologies Used

  • Language: Python 3.14.3
  • Development Environment: VS Code, Git
  • Core Theory: Introduction to Operations Research (Hillier & Lieberman, 9th Ed.)

About

WisdomU is a solving engine for Operations Research problems, developed in Python. This project translates complex mathematical models (based on the methodology presented in Hillier & Lieberman) into functional algorithms.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages