Skip to main content

MOSA

Multi-Objective Simulated Annealing (MOSA)

Simulated Annealing (SA) has been initially proposed in Optimization by Simulated Annealing 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 comprehensive discussion on MOSA and its algorithm variants can be found in Multi-objective Simulated Annealing: Principles and Algorithm Variants.

If you have any questions, corrections, comments or suggestions, just drop a message.

You can also reach me on Linkedin or follow me on X. When I have some free time, which is rare, I publish articles on Medium.

If you want to support this and other open source projects that I maintain, become a sponsor on Github.

Installation

The easiest way to install MOSA is using pip:

pip install mosa

Documentation

You can access the API documentation for MOSA on the project's GitHub Pages site.

Contribution

Contributions are definitely welcome. However, it should be mentioned that this repository uses poetry as a package manager.

Source code must be formatted using black.

Disclaimer

The code is provided "as is," with no guarantees regarding the accuracy of its results. The author assumes no responsibility for any losses arising from the use of the code.

Bugs must be reported as issues on the project's GitHub repository.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mosa-0.9.3.tar.gz (32.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mosa-0.9.3-py3-none-any.whl (33.5 kB view details)

Uploaded Python 3

File details

Details for the file mosa-0.9.3.tar.gz.

File metadata

  • Download URL: mosa-0.9.3.tar.gz
  • Upload date:
  • Size: 32.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.11.9 Windows/10

File hashes

Hashes for mosa-0.9.3.tar.gz
Algorithm Hash digest
SHA256 f62f085e58b138660d8d9295f4aef94bbda084665a383a5f1a08a76dc43fd267
MD5 2ad483cc1bc793f67a148a6d000296f5
BLAKE2b-256 49fcae0165ea696e0e99e1c96c533ab12467e82d5caed2c74263a0fc40154844

See more details on using hashes here.

File details

Details for the file mosa-0.9.3-py3-none-any.whl.

File metadata

  • Download URL: mosa-0.9.3-py3-none-any.whl
  • Upload date:
  • Size: 33.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.11.9 Windows/10

File hashes

Hashes for mosa-0.9.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d354dadf0d25c130cc4539d9b6bc16ea667ef8383b7509aeb5890ac8050d7d7c
MD5 b1c1ca026b575dcda424bb5a5800ab12
BLAKE2b-256 29f86216dd2a45f858f7d633e21b3c17c0be07a181178f4296c4eb8e92d20f99

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.9.3 This release

2 files

0.9.1

2 files

0.9.0

2 files

0.8.7

2 files

0.8.6

2 files

0.8.5

2 files

0.8.0

2 files

0.7.5

2 files

0.7.0

1 file

0.5.0

2 files

0.4.9

1 file

0.4.8

1 file

0.4.7

1 file

0.4.6

1 file

0.4.5

1 file

0.4

1 file

0.3.5

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page