arrow
Return

Self-adaptive CMSA for solving the multidimensional multi-way number partitioning problem

delete2023-12-01
delete3
PRE
AI
A
Aleksandar Kartelj
C
Christian Blum
DOI:10.1016/j.eswa.2023.120762delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The multidimensional multi-way number partitioning problem takes as input a set of n vectors with a fixed dimension m & GE; 2, and aims to find a partitioning of this set into k & GE; 2 non-empty subsets, such that the sums per coordinate across all subsets are as similar as possible. The problem has applications in key encryption, multiprocessor scheduling, minimization of circuit size and delay, and clustering. This paper employs a hybrid meta-heuristic, a self-adaptive version of the Construct, Merge, Solve, and Adapt algorithm equipped with an efficient local search procedure. Local search was able to accelerate the convergence towards promising regions of the search space. A comprehensive experimental evaluation shows that the proposed algorithm improves over all four competing algorithms from the related literature, especially when it comes to instances with higher k-values, i.e. k & GE; 3. The observed average relative differences are for several instance groups larger than 25% in favor of the proposed algorithm compared to the second-best approach. In fact, a statistical evaluation indicates that our algorithm performs significantly better than the other approaches on all instances with k & GE; 3.
Keywords:
Number partitioning problem
Hybrid metaheuristics
MILP models
Local search

Journal

Expert Systems with Applications cover
Expert Systems with Applications
IF:
7.5
Papers:
2.9W
Citations:
10.2W

Organization

C
consejo superior de investigaciones cientificas (csic)
Scholars:
8.8W
Papers: 8.5W
Citations: 125
U
university of belgrade
Scholars:
2.8W
Papers: 2.1W
Citations: 25
U
university of banja luka (unibl)
Scholars:
925
Papers: 604
Citations: 1
researcher View more organizations