Seeking and leveraging alternative variable dependency concepts in gray-box-elusive bimodal land-use allocation problems
J. Maciążek, M. W. Przewozniczek, J. Schwaab
TL;DR
The paper addresses a real-world, NP-hard land-use optimization (LUO) problem where standard variable-dependency discovery is impractical due to feasibility repairs. It introduces problem-dedicated variable dependency concepts and three cluster-based crossovers (Simple Region Crossover, Differing Region Crossover, and Individual-based Differing Region Crossover) to enable region-wise mixing in binary LUO representations, integrating them with NSGA-II and MOEA/D. Four initialization schemes (SQ-I, TEL-I, HYB-I, HAL-I) further guide the initial population toward favorable regions of the search space. The results on 14 LUO benchmarks show that the proposed DRC crossover, in particular, substantially improves multi-objective optimization performance, offering a practical approach to leverage spatial dependencies when Walsh-based gray-box methods are inapplicable and pointing to future work on parameterless LUO optimizers and donor-based mixing.
Abstract
Solving land-use allocation problems can help us to deal with some of the most urgent global environmental issues. Since these problems are NP-hard, effective optimizers are needed to handle them. The knowledge about variable dependencies allows for proposing such tools. However, in this work, we consider a real-world multi-objective problem for which standard variable dependency discovery techniques are inapplicable. Therefore, using linkage-based variation operators is unreachable. To address this issue, we propose a definition of problem-dedicated variable dependency. On this base, we propose obtaining masks of dependent variables. Using them, we construct three novel crossover operators. The results concerning real-world test cases show that introducing our propositions into two well-known optimizers (NSGA-II, MOEA/D) dedicated to multi-objective optimization significantly improves their effectiveness.
