MToP: A MATLAB Optimization Platform for Evolutionary Multitasking
The multi-task optimization (MTO) community lacks a unified, open-source evaluation platform, hindering reproducibility, fair benchmarking, and practical validation of evolutionary multitasking (EMT) algorithms. Method: This paper introduces EMT-Platform—the first open-source MATLAB platform dedicated to EMT research—featuring a modular architecture, plugin-based algorithm interfaces, a graphical user interface, and built-in knowledge transfer mechanisms. It integrates over 50 multitasking algorithms (including systematically adapted single-task baselines), 200+ standardized benchmark problem instances, and 20+ performance metrics. Contribution/Results: EMT-Platform enables standardized algorithm development, rigorous cross-algorithm evaluation, and intuitive result visualization. It significantly enhances reproducibility, accelerates empirical research, and supports real-world application validation across diverse domains. Widely adopted by the EMT research community, it serves as a foundational infrastructure for advancing both theoretical and applied multitasking optimization.