Skip to content

Multi-Objective Optimization and Multi-criteria Decision Making

Notifications You must be signed in to change notification settings

samlopezruiz/MultiObjectiveOptimization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OptimizationAlgorithms

Introduction

This respository presents Multi-Objective Optimization Algorithms.

Installation

  1. Clone the repo
    git clone https://github.com/SamShelby/MultiObjectiveOptimization
  2. Install requirements
    pip install requirements.txt

The directory layout is the following:

.
├── .idea                   # Pycharm project files
├── src                     # Source files
│   ├── models              # Implementation of algorithms
│   └── optimization        # Unit tests
│       ├── functions       # Functions to optimize
│       ├── harness         # Test harness
│       ├── plot            # Plot functions
│       └── problems        # Optimization problems solving solutions
├── requirements.txt
└── README.md

Usage

The scripts that optimize problems have the prefix 'solve_'