Skip to content

Project Ideas

Dario Izzo edited this page Mar 6, 2019 · 5 revisions

Ant Colony Optimization and solar sailing

This project idea is about coding a new User Defined Algorithm, based on ant colony optimization. This should be a generalized ant colony optimization algorithm based on the following paper:

Schlüter, Martin, Jose A. Egea, and Julio R. Banga. "Extended ant colony optimization for non-convex mixed integer nonlinear programming." Computers & Operations Research 36, no. 7 (2009): 2217-2229.

and thus working on mixed integer problems with nonlinear constraint and box bounds. Time permitting, a multiobjective extension should also be considered.

After having coded the algorithm and tuned its performances on pagmo::rosenbrock, pagmo::lennard_jones, pagmo::luksan_vlceck and pagmo::minlp_rastrigin and pagmo::golomb_ruler and having writted a pygmo tutorial on those, a User Defined Problem should be coded (using the pykep code base and adding too that project trajectory gym) that represents a solar sailing mission design.

The performances on such a problem of the developed UDA will be tested and included in a tutorial.

Clone this wiki locally