Metadata-Version: 2.1
Name: mosa
Version: 0.4.7
Summary: Multi-objective Simulated Annealing (MOSA) implementation in pure Python.
Home-page: https://github.com/rgaveiga/mosa
Author: Roberto Gomes de Aguiar Veiga
License: UNKNOWN
Platform: UNKNOWN
Description-Content-Type: text/markdown

# Multi-Objective Simulated Annealing (MOSA)

Simulated Annealing (SA) has been initially proposed in [*Optimization by Simulated Annealing*](https://doi.org/10.1126/science.220.4598.671) as an optimization heuristic. Multi-objective Simulated Annealing (MOSA) extends the original, single-objective SA to approximate the Pareto front in multi-objective optimization problems. A thorough discussion about MOSA and its algorithm variants can be found in [*Multi-objective Simulated Annealing: Principles and Algorithm Variants*](https://doi.org/10.1155/2019/8134674).

Very basic documentation is hosted on the [project's Github website](https://github.com/rgaveiga/mosa). Jupyter notebooks in the *test* directory provide usage examples.

The code is provided as is. The author makes no guarantee that its results are accurate and is not responsible for any losses caused by the use of the code. If you have any questions, comments or suggestions about the code, just [drop a message](mailto:roberto.veiga@ufabc.edu.br).


