atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

Fast Contiguous Somatic Hypermutations for Single-Objective Optimisation and Multi-Objective Optimisation Via Decomposition

AAAI 2025 · Learning theory and algorithms › Combinatorial and search optimization · approach: Decision-focused optimization · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Fast CHM, a contiguous somatic hypermutation operator that evaluates intermediate solutions with a power-law probability so it matches standard bit mutation on hillclimbing while keeping CHM's large-jump ability, and proves runtime gains for single- and multi-objective (MOEA/D) problems.

Problem

Contiguous somatic hypermutation (CHM) is slow in hillclimbing phases (e.g., ONEMAX needs Θ(n² log n) vs. O(n log n) for SBM), limiting its use in artificial immune systems and evolutionary optimisation.

Approach

Instead of fixing a contiguous interval length, Fast CHM flips bits sequentially from a random start and evaluates the intermediate string after each flip with a symmetric power-law probability (plus a 1/n floor), returning the best evaluated solution; this makes small-distance evaluations frequent while preserving the chance of evaluating large contiguous jumps.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace CHM with Fast CHM(1+1) BCA · OneMaxexpected runtime: O(n2 log n) -> O(n log n)Helped
replace CHM with Fast CHM(1+1) BCA · Leading Onesexpected runtime: O(n2 log n) -> O(n2)Helped
replace CHM with Fast CHM(1+1) BCA · CLOBexpected runtime: O(n2 log n) -> O(n2 log n)No clear effect
replace CHM with Fast CHM(1+1) BCA · Min Blocksexpected runtime: O(n2) -> O(n2)No clear effect
replace CHM with Fast CHM(1+1) BCA · Vertex Cover (Bn,ϵ inst.)expected runtime: O(n2 log n) -> O(n2 log n)No clear effect
replace CHM with Fast CHM(1+1) BCA · Vertex Cover (2 approx)expected runtime: O(m2 log m) -> O(m log m)Helped
replace CHM with Fast CHM(1+1) BCA · MaxCut (MC(S,P) inst.)expected runtime: O(n3) -> O(n3)No clear effect
replace CHM with Fast CHMMOEA/D · OMM, N = O(1)expected runtime: O(n2 log n) -> O(n log n)Helped
replace SBM with Fast CHMMOEA/D · OMM, N = n + 1expected runtime: O(n2 log n) -> O(Nn log n), Th.3Mixed
replace CHM with Fast CHMMOEA/D · LOTZ, N = O(1)expected runtime: O(n2 log n) -> O(n2 log n), Cor.1No clear effect
replace SBM with Fast CHMMOEA/D · LOTZ, N = n + 1expected runtime: O(n3) -> O(Nn2), Th.4Mixed
replace SBM with Fast CHMMOEA/D · Dec-obj-MOP, N = n + 1expected runtime: O(n2 log n) -> O(Nn log n), Th.5Mixed

Surprising findings

Limitations

Experimental setup

Benchmarks: ONEMAX LEADINGONES CLOB MINBLOCKS vertex cover ONEMINMAX LOTZ DEC-OBJ-MOP PLATEAU-MOP

Metrics: expected optimisation time (function evaluations)

Baselines: standard bit mutation (SBM) CHM (1+1) EA MOEA/D with SBM MOEA/D with CHM GSEMO SEMO

Builds on: CHM (Jansen and Zarges 2011) MOEA/D hypermutations with mutation potential

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy