PymooLab: An Open-Source Visual Analytics Framework for Multi-Objective Optimization using LLM-Based Code Generation and MCDM
Thiago Santos, Sebastiao Xavier, Luiz Gustavo de Oliveira Carneiro, Gustavo de Souza

TL;DR
PymooLab is an open-source visual analytics framework that simplifies multi-objective optimization by integrating LLM-assisted code generation, interactive decision tools, and scalable execution, making advanced optimization accessible to domain experts.
Contribution
It introduces a unified, reproducible environment that combines visual experimentation, LLM-based modeling, and scalable execution for multi-objective optimization.
Findings
Automates problem formulation with LLM-assisted code generation.
Provides interactive MCDM tools for Pareto-front analysis.
Enhances scalability using JAX acceleration for high-dimensional problems.
Abstract
Multi-objective optimization is now a core paradigm in engineering design and scientific discovery. Yet mainstream evolutionary frameworks, including \textit{pymoo}, still depend on imperative coding for problem definition, algorithm configuration, and post-hoc analysis. That requirement creates a non-trivial barrier for practitioners without strong software-engineering training and often complicates reproducible experimentation. We address this gap through PymooLab, an open-source visual analytics environment built on top of \textit{pymoo}. The platform unifies configuration, execution monitoring, and formal decision support in a single reproducible workflow that automatically records hyperparameters, evaluation budgets, and random seeds. Its decoupled object-oriented architecture preserves compatibility with the base ecosystem while enabling LLM-assisted code generation for rapid…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Multi-Objective Optimization Algorithms · Scientific Computing and Data Management · Machine Learning in Materials Science
