PhD (Defense Passed) RECORDING
Michigan State University
blankjul [at]

Julian Blank is a Ph.D. candidate at the Department of Computer Science and Engineering at Michigan State University. He received his B.Sc. in Business Information Systems from Otto von Guericke University, Germany, in 2010. He was a visiting scholar at the Michigan State University, Michigan, USA in 2015, and finished his M.Sc. in Computer Science at Otto von Guericke University, Germany, in 2016. He is the leading developer of pymoo, an open-source multi-objective optimization framework in Python. His research interests include evolutionary computation, multi-objective optimization, surrogate-assisted optimization, and machine learning.


Multi-objective Opimization in Python
State of the art single, multi and many-objective optimization algorithms and test problems. Moreover, features related to multi-criteria visualization and decision making.
documentation / github / bibtex
Optimization in Practice
Optimization is everywhere. anyoptimization aims to demonstrate optimization being applied in practice as well provides hands on show cases and tutorials of approaching real-world optimization problems. It is meant to be a project from and to the optimization community and to be a place to share ideas and concepts related to any topic somehow related to optimization.
An application to intelligently assign individuals to a group based on each person’s personal preferences with the goal to maximize the global satisfaction.
demo / github