ANTS | Interactive Assignment Optimisation by Andrey MikhaylovANTS | Interactive Assignment Optimisation by Andrey Mikhaylov

ANTS | Interactive Assignment Optimisation

Andrey Mikhaylov

Andrey Mikhaylov

ANTS makes algorithm choices visible: run different assignment methods against the same problem and compare the resulting allocations.
I built the Flask application and visualisations using NumPy and SciPy. The methods include the Hungarian algorithm, ant colony optimisation, simulated annealing and Sinkhorn approximation.
Role: algorithms, application development and visualisation. This interactive prototype is designed for comparing approaches and discussing their differences with concrete examples.
Like this project

Posted Sep 27, 2026

A Python/Flask application comparing four assignment methods on the same data through matrices, results and charts.