NEJun 1, 2018

Artificial Immune Systems Can Find Arbitrarily Good Approximations for the NP-Hard Number Partitioning Problem

arXiv:1806.00300v229 citations
Originality Highly original
AI Analysis

This provides a theoretical guarantee for AIS in combinatorial optimization, addressing a bottleneck for researchers in optimization algorithms.

The paper tackles the NP-hard number partitioning problem by showing that artificial immune systems (AIS) with hypermutations and ageing can efficiently escape local optima where evolutionary algorithms (EAs) get stuck, proving AIS finds arbitrarily good approximate solutions with a ratio of (1+ε) in polynomial expected evaluations.

Typical artificial immune system (AIS) operators such as hypermutations with mutation potential and ageing allow to efficiently overcome local optima from which evolutionary algorithms (EAs) struggle to escape. Such behaviour has been shown for artificial example functions constructed especially to show difficulties that EAs may encounter during the optimisation process. {\color{black}However, no evidence is available indicating that these two operators have similar behaviour also in more realistic problems.} In this paper we perform an analysis for the standard NP-hard \partition problem from combinatorial optimisation and rigorously show that hypermutations and ageing allow AISs to efficiently escape from local optima where standard EAs require exponential time. As a result we prove that while EAs and random local search (RLS) may get trapped on 4/3 approximations, AISs find arbitrarily good approximate solutions of ratio (1+$ε$) {\color{black}within $n(ε^{-(2/ε)-1})(1-ε)^{-2} e^{3} 2^{2/ε} + 2n^3 2^{2/ε} + 2n^3$ function evaluations in expectation. This expectation is polynomial in the problem size and exponential only in $1/ε$}.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes