samlopezruiz / MultiObjectiveOptimization

Multi-Objective Optimization and Multi-criteria Decision Making

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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_'

About

Multi-Objective Optimization and Multi-criteria Decision Making


Languages

Language:HTML 98.8%Language:Python 1.2%Language:Batchfile 0.0%Language:R 0.0%Language:Shell 0.0%