Problem Specific Variable Selection Rules for Constraint Programming: A Type II Mixed Model Assembly Line Balancing Problem Case

被引:13
作者
Alakas, Haci Mehmet [1 ]
Toklu, Bilal [2 ]
机构
[1] Kirikkale Univ, Fac Engn, Dept Ind Engn, Ankara Yolu 7 Km, TR-71451 Kirikkale, Turkey
[2] Gazi Univ, Fac Engn, Dept Ind Engn, Ankara, Turkey
关键词
GENETIC ALGORITHM; OPERATIONAL OBJECTIVES; OPTIMIZATION; STRATEGIES; SOLVE; FORMULATION; SIMULATION; SEARCH;
D O I
10.1080/08839514.2020.1731782
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
ABSRACT The main idea of constraint programming (CP) is to determine a solution (or solutions) of a problem assigning values to decision variables satisfying all constraints. Two sub processes, an enumeration strategy and a consistency, run under the constraint programming main algorithm. The enumeration strategy which is managing the order of variables and values to build a search tree and possible solutions is crucial process in CP. In this study problem-based specific variable selection rules are studied on a mixed model assembly line balancing problem. The 18 variable selection rules are generated in three main categories by considering the problem input parameters. These rules are tested with benchmark problems in the literature and experimental results are compared with the results of mathematical model and standard CP algorithm. Also, benchmark problems are run with two CP rules to compare experimental results. In conclusion, experimental results are shown that the outperform rules are listed and also their specifications are defined to guide to researchers who solve optimization problems with CP.
引用
收藏
页码:564 / 584
页数:21
相关论文
共 52 条
[21]   A heuristic approach for balancing mixed-model assembly line of type I using genetic algorithm [J].
Mamun, A. A. ;
Khaled, A. A. ;
Ali, S. M. ;
Chowdhury, M. M. .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2012, 50 (18) :5106-5116
[22]   Mixed-model assembly line balancing in the make-to-order and stochastic environment using multi-objective evolutionary algorithms [J].
Manavizadeh, Neda ;
Rabbani, Masoud ;
Moshtaghi, Davoud ;
Jolai, Fariborz .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (15) :12026-12031
[23]   Balancing mixed-model assembly lines to reduce work overload [J].
Matanachai, S ;
Yano, CA .
IIE TRANSACTIONS, 2001, 33 (01) :29-42
[24]   Using simulated annealing to solve a multiobjective assembly line balancing problem with parallel workstations [J].
McMullen, PR ;
Frazier, GV .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1998, 36 (10) :2717-2741
[25]  
McMullen PR, 2003, IIE TRANS, V35, P605, DOI [10.1080/07408170304354, 10.1080/07408170390214473]
[26]   A heuristic for solving mixed-model line balancing problems with stochastic task durations and parallel stations [J].
McMullen, PR ;
Frazier, GV .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1997, 51 (03) :177-190
[27]   Combining heuristic procedures and simulation models for balancing a PC camera assembly line [J].
Mendes, AR ;
Ramos, AL ;
Simaria, AS ;
Vilarinho, PM .
COMPUTERS & INDUSTRIAL ENGINEERING, 2005, 49 (03) :413-431
[28]   Balancing of mixed-model two-sided assembly lines [J].
Ozcan, Ugur ;
Toklu, Bilal .
COMPUTERS & INDUSTRIAL ENGINEERING, 2009, 57 (01) :217-227
[29]   A CONSTRAINT PROGRAMMING HEURISTIC FOR A HETEROGENEOUS VEHICLE ROUTING PROBLEM WITH SPLIT DELIVERIES [J].
Ozfirat, Pinar Mizrak ;
Ozkarahan, Irem .
APPLIED ARTIFICIAL INTELLIGENCE, 2010, 24 (04) :277-294
[30]   Cyclic scheduling of flexible mixed model assembly lines with parallel stations [J].
Ozturk, Cemalettin ;
Tunali, Semra ;
Hnich, Brahim ;
Ornek, Arslan .
JOURNAL OF MANUFACTURING SYSTEMS, 2015, 36 :147-158