arrow
Return

CaR: A Cutting and Repulsion-Based Evolutionary Framework for Mixed-Integer Programming Problems

delete2022-12-01
delete10
PRE
AI
J
Jiao Liu
王
王永 (Yong Wang)
P
Pei-Qiu Huang *
S
Shouyong Jiang
DOI:10.1109/TCYB.2021.3103778delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
A mixed-integer programming (MIP) problem contains both constraints and integer restrictions. Integer restrictions divide the feasible region defined by constraints into multiple discontinuous feasible parts. In particular, the number of discontinuous feasible parts will drastically increase with the increase of the number of integer decision variables and/or the size of the candidate set of each integer decision variable. Due to the fact that the optimal solution is located in one of the discontinuous feasible parts, it is a challenging task to solve a MIP problem. This article presents a cutting and repulsion-based evolutionary framework (called CaR) to solve MIP problems. CaR includes two main strategies: 1) the cutting strategy and 2) the repulsion strategy. In the cutting strategy, an additional constraint is constructed based on the objective function value of the best individual found so far, the aim of which is to continuously cut unpromising discontinuous feasible parts. As a result, the probability of the population entering a wrong discontinuous feasible part can be decreased. In addition, in the repulsion strategy, once it has been detected that the population has converged to a discontinuous feasible part, the population will be reinitialized. Moreover, a repulsion function is designed to repulse the previously explored discontinuous feasible parts. Overall, the cutting strategy can significantly reduce the number of discontinuous feasible parts and the repulsion strategy can probe the remaining discontinuous feasible parts. Sixteen test problems developed in this article and two real-world cases are used to verify the effectiveness of CaR. The results demonstrate that CaR performs well in solving MIP problems.
Keywords:
Statistics
Sociology
Automobiles
Optimization
Programming
Linear programming
Upper bound
Cutting
differential evolution (DE)
evolutionary algorithms (EAs)
mixed-integer programming (MIP) problems
repulsion

Journal

IEEE Transactions on Cybernetics cover
IEEE Transactions on Cybernetics
IF:
10.5
Papers:
1.1W
Citations:
5.0W

Organization

C
Central South University
Scholars:
10.0W
Papers: 7.2W
Citations: 10.9W
U
University of Aberdeen
Scholars:
1.3W
Papers: 1.3W
Citations: 2.0W
Cited Papers

Cited Papers

err1997-01-01
err0
PREAI
errRainer Storn; Kenneth Price
errShare
errSave
Multi-objective optimizations and multi-criteria assessments for a nanofluid-aided geothermal PV hybrid system
err2023-12-01
err0
errOAAI
errZhengguang Liu; Xiaohu Yang; Hafiz Muhammad Ali; Ran Liu; Jinyue Yan
errShare
errSave
errShare
errSave
Composite Differential Evolution for Constrained Evolutionary Optimization
err2019-07-01
err152
errOAAI
errWang, Bing-Chuan; Li, Han-Xiong; Li, Jia-Peng; Wang, Yong
errShare
errSave
Incidence of Methicillin-Resistant Staphylococci in Fresh Seafood
err2016-01-01
err0
errOAAI
errLekshmi R. G. Kumar; Anas K. Kasim; Manjusha Lekshmi; Binaya Bhusan Nayak; Sanath Kumar
errShare
errSave
researcher View more