Organizations: Department of AI Convergence, Gwangju Inst. of Sci. & Tech. (GIST), South Korea · College of Computing and Data Science, Nanyang Technological University, Singapore
Continuous relaxations are commonly used as an encoding scheme for evolutionary multitasking optimization (EMTO), allowing heterogeneous tasks to be optimized within a unified search space. However, these continuous representations fundamentally reshape the induced fitness landscape, and their impact on optimization behavior and knowledge transfer remains underexplored. In this work, we bridge the gap by analyzing the interaction between the representation-induced fitness landscape and optimizer behavior through fitness landscape analysis. Using piano fingering estimation as a representative case of the subset selection problem, we introduce several encoding variants and investigate how their induced landscapes influence search dynamics and solution quality under EMTO. Our analysis indicates that transfer efficacy is strongly associated with changes in representation-induced landscape characteristics, rather than algorithmic factors alone, highlighting the representation design as the key factor of effective knowledge transfer in multitasking optimization.
Figures & tables
Fig. 1 : Illustration of how different unified continuous representations of the same discrete piano fingering selection x induce distinct search space. Top: A short piano passage with an example of fingering selection. Bottom: Two alternative unified continuous search spaces, within which optimization is performed; color indicates fitness values after decoding.
Fig. 2 : Illustration of five representation variants(R1–R5) grouped by their underlying representation mechanisms. (1) R1 (Direct): each continuous variable is deterministically mapped to a discrete fingering selection. (2) R2–R3 (Modular): Fingering selections are controlled by blocks of continuous variables. (3) R4–R5 (Indirect): discrete fingerings are embedded in a low-dimensional latent space learned offline, with a fixed latent-to-discrete mapping during optimization.
Fig. 3 : Example of region-based mapping for homogeneous and heterogeneous blocks. (a) homogeneous block with top- kj truncation mapping, (b) heterogeneous block with sequential selection without replacement.
ID
Type
Mapping
R1
Direct
Partition-based pointwise mapping
R2
Modular (hom.)
top- kj truncation mapping
R3
Modular (het.)
Sequential selection without replacement
R4
Indirect
Fixed VAE decoder, p=2
R5
Indirect
Fixed VAE decoder, p=1
TABLE I : Representation Variant Summary
Fig. 4 : Distribution of representation-induced landscape features of R1-R5 across tasks, including lag-1 autocorrelation ρ(1) , autocorrelation length τ , and neutrality ν .
Δ(%)
Δ(%)
Δ(%)
Rep.
GA
AT-MFEA
MFEA-AKT
MFEA-DGD
MFMP
MTEA-AD
DE
BLKT-DE
MKTDE
CMA-ES
MTES-KG
R1
—
+0.78%
−6.54%
−136.34%
−9.80%
+1.06%
—
+8.11%
−3.82%
—
−26.27%
R2
—
+7.01%
−26.35%
−106.73%
−12.35%
+7.26%
—
+11.56%
+2.74%
—
−106.03%
R3
—
+5.62%
−15.02%
−98.69%
−56.29%
+9.26%
—
+27.27%
+13.70%
—
−43.83%
R4
—
+3.50%
−13.11%
−101.10%
−6.34%
+4.82%
—
+5.15%
+0.89%
—
−20.93%
R5
—
+0.23%
−7.64%
−116.24%
−11.27%
+1.71%
—
+5.69%
−9.33%
—
−6.06%
TABLE II : Median percent transfer effect Δ(%) across 8 tasks, Δ(%)=(fSTO−fMTO)/fSTO×100 (minimization, matched STO per optimizer family). Δ<−100 indicates fMTO>2fSTO . Bold indicates the largest Δ (best transfer effect) per family.
Fig. 5 : Performance rank distributions across representations and optimizer. Boxplots show the median and interquartile range (IQR) across all tasks and runs. Collapsed boxes indicate zero IQR (stable central performance). Optimizers are grouped by their family; lower ranks indicate better performance.
Fig. 6 : Heatmap of Spearman correlation ( rs ) between algorithm performance and landscape, including lag-1 autocorrelation ρ(1) , autocorrelation length τ , and neutrality ν . Columns grouped by optimizer (STO and MTO), and only statistically significant with Holm-corrected ( α=0.05 ) are shown; others are blanks.
Multi-task optimization is typically characterized by a fixed and finite set of tasks. The present paper relaxes this condition by considering a non-fixed and potentially infinite set of optimization tasks defined in a parameterized, continuous and bounded task space. We refer to this unique problem setting as parametric multi-task optimization (PMTO). Assuming the bounds of the task parameters to be (θl, θu), a novel (θl, θu)-PMTO algorithm is crafted to operate in two complementary modes. In an offline optimization mode, a joint search over solution and task spaces is carried out with the creation of two approximation models: (1) for mapping points in a unified solution space to the objective spaces of all tasks, which provably accelerates convergence by acting as a conduit for inter-task knowledge transfers, and (2) for probabilistically mapping tasks to their corresponding solutions, which facilitates evolutionary exploration of under-explored regions of the task space. In the online mode, the derived models enable direct optimization of any task within the bounds without the need to search from scratch. This outcome is validated on both synthetic test problems and practical case studies, with the significant real-world applicability of PMTO shown towards fast reconfiguration of robot controllers under changing task conditions. The potential of PMTO to vastly speedup the search for solutions to minimax optimization problems is also demonstrated through an example in robust engineering design.
Tingyang Wei, Jiao Liu, Abhishek Gupta +2
College of Computing and Data Science, Nanyang Technological University, Singapore · School of Mechanical Sciences, Indian Institute of Technology, Goa, India · Singapore Institute of Manufacturing Technology (SIMTech), Agency for Science, Technology and Research, Singapore +1
As evolutionary transfer optimization (ETO) scales to larger collections of related tasks, problem evaluation can become a major source of runtime growth. This work studies problem-side evaluation scaling in task-parameterized applications and reformulates application-specific serial computations into forms suitable for parallel execution. We organize evaluation scaling into two levels: the number of evaluated tasks and the workload within each task. In multi-task optimization, matrix-recursive kinematic-arm evaluation is reformulated using an accumulation-matrix representation of cumulative link directions. In sequential transfer optimization, pointwise B-spline trajectory evaluation is reformulated using a blending-matrix representation for trajectory and collision computations. Both reformulations maintain close numerical agreement with their reference evaluations and substantially reduce runtime, yielding 256.72× and 93.91× end-to-end speedups, respectively. These results demonstrate problem-side reformulation as a practical route toward scalable ETO. Both application implementations and experimental scripts are released as open source to support reproducibility and reuse.
Yanchen Li, Xiaoming Xue, Kay Chen Tan
Department of Data Science and Artificial Intelligence, The Hong Kong Polytechnic University, Hong Kong SAR, China · School of Petroleum Engineering, China University of Petroleum (East China), Qingdao, China
Evolutionary multitasking is a recent approach that solves multiple related optimization problems within a single evolutionary run, rather than addressing each problem separately. We consider monotone submodular optimization problems with dynamic knapsack constraints and study a multitasking formulation in which all tasks share a common monotone submodular function f, but differ in their constraints. We focus on the case where elements within each constraint have uniform cost and show that this structure leads to small Pareto fronts in the multitasking formulation. This enables solution sharing across tasks and can improve performance compared to running standard evolutionary approaches independently, depending on the constraint regime. Using rigorous runtime analysis, we analyze the expected time until the proposed multitasking algorithms obtain a (1−1/e)-approximation for each task. Experimental results for the Maximum Coverage problem complement the theoretical analysis and provide further insight into the practical behavior of the approach across different budget settings.
Liam Wigney, Frank Neumann
Optimisation and Logistics School of Computer Science and Information Technology Adelaide University Adelaide, Australia