线性规划与遗传算法的混合方法求解容量受限设施选址问题

A hybridisation of linear programming and genetic algorithm to solve the capacitated facility location problem

International Journal of Production Research · 2022
被引 8
ABS 3

中文导读

提出一种将群体智能算法与线性规划求解器协同的方法,将容量受限设施选址问题分解为两个子问题,通过自适应变异算子优化二进制向量,再传递给求解器分配客户,实验表明该方法有前景。

Abstract

This paper introduces a cooperative approach of a swarm intelligence algorithm and a linear programming solver to solve the capacitated facility location problem (CFLP). Given a set of potential locations to open facilities, the aim in CFLP is to find the minimum cost, which is the sum of facility opening costs and transportation costs. The developed solution strategy decomposes CFLP into two sub-problems. The former sub-problem has a binary domain. Although most of the swarm intelligence algorithms employ additional procedures such as sigmoid function to deal with binary domains, the proposed algorithm does not require for such methods. An adaptive mutation operator enhances this algorithm. The aim of the latter sub-problem is to generate a policy that optimally assigns customers to the opened facilities. In this regard, the generated binary vectors by the proposed algorithm are passed to a solver to optimise the generated linear model. Commonly used instances available in the literature are solved by the proposed strategy. Comprehensive experimental study includes comparisons with the sate-of-the-art. According to the statistically verified results, the proposed strategy is found as promising in solving CFLP.

运筹学设施选址混合算法线性规划遗传算法