Assignment problem with conflicts

被引:8
作者
Oncan, Temel [1 ]
Suyak, Zeynep [2 ]
Akyuz, M. Hakan [1 ]
Altinel, I. Kuban [2 ]
机构
[1] Galatasaray Univ, Ind Engn Dept, TR-34357 Istanbul, Turkey
[2] Bogazici Univ, Ind Engn Dept, TR-34342 Istanbul, Turkey
关键词
Assignment problem; Integer programming; Branch-and-bound; Conflicts; TRANSPORTATION PROBLEM; MATCHING PROBLEMS; SIDE; BRANCH;
D O I
10.1016/j.cor.2019.07.001
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We focus on an extension of the assignment problem with additional conflict (pair) constraints in conjunction with the assignment constraints and binary restrictions. Given a bipartite graph with a cost associated with each edge and a conflict set of edge pairs, the assignment problem with conflict constraints corresponds to finding a minimum weight perfect matching without any conflicting edge pair. For example, some chemicals cannot be processed on close processors, food and toxic products cannot be stored neighboring locations at the same storage area, and machines cannot be sent to process jobs without satisfying some spatial constraints. Unlike the well-known assignment problem, this problem is NP-hard. We first introduce a realistic special class and demonstrate its polynomial solvability. Then, we propose a Branch-and-Bound algorithm and a Russian Doll Search algorithm using the assignment problem relaxations for lower bound computations, and introduce combinatorial branching rules based on the conflicting edges in an optimal solution of the relaxations. According to the extensive computational experiments we can say that the proposed algorithms are very efficient. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页码:214 / 229
页数:16
相关论文
共 32 条
[1]   SOME FACETS FOR AN ASSIGNMENT PROBLEM WITH SIDE CONSTRAINTS [J].
ABOUDI, R ;
NEMHAUSER, GL .
OPERATIONS RESEARCH, 1991, 39 (02) :244-250
[2]   Minimum cost noncrossing flow problem on layered networks [J].
Altinel, I. Kuban ;
Aras, Necati ;
Suvak, Zeynep ;
Taskin, Z. Caner .
DISCRETE APPLIED MATHEMATICS, 2019, 261 :2-21
[3]  
[Anonymous], 1993, NETWORK FLOWS THEORY
[4]  
[Anonymous], 2018, Electron. Notes Discrete Math.
[5]  
[Anonymous], THESIS
[6]  
[Anonymous], EC DECISION MAKING G
[7]  
[Anonymous], 2015, THESIS
[8]  
[Anonymous], 2011, THESIS PENNSYLVANIA
[9]  
Applegate D.L., 2006, The traveling salesman problem: a computational study
[10]  
BALL MO, 1990, NETWORKS, V20, P703, DOI 10.1002/net.3230200602