Genetic algorithm for the personnel assignment problem with multiple objectives

被引:45
|
作者
Toroslu, Ismail H. [1 ]
Arslanoglu, Yllmaz [1 ]
机构
[1] Middle E Tech Univ, Dept Comp Engn, TR-06531 Ankara, Turkey
关键词
assignment problem; bipartite graph; matching; hierarchical-ordering constraint; set constraint; NP-complete; multiobjective optimization problem; genetic algorithm;
D O I
10.1016/j.ins.2006.07.032
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The assignment problem is a well-known graph optimization problem defined on weighted-bipartite graphs. The objective of the standard assignment problem is to maximize the summation of the weights of the matched edges of the bipartite graph. In the standard assignment problem, any node in one partition can be matched with any node in the other partition without any restriction. In this paper, variations of the standard assignment problem are defined with matching constraints by introducing structures in the partitions of the bipartite graph, and by defining constraints on these structures. According to the first constraint, the matching between the two partitions should respect the hierarchical-ordering constraints defined by forest and level graph structures produced by using the nodes of the two partitions respectively. In order to define the second constraint, the nodes of the partitions of the bipartite graph are distributed into mutually exclusive sets. The set-restriction constraint enforces the rule that in one of the partitions all the elements of each set should be matched with the elements of a set in the other partition. Even with one of these constraints the assignment problem becomes an NP-hard problem. Therefore, the extended assignment problem with both the hierarchical-ordering and set-restriction constraints becomes an NP-hard multi-objective optimization problem with three conflicting objectives; namely, minimizing the numbers of hierarchical-ordering and set-restriction violations, and maximizing the summation of the weights of the edges of the matching. Genetic algorithms are proven to be very successful for NP-hard multi-objective optimization problems. In this paper, we also propose genetic algorithm solutions for different versions of the assignment problem with multiple objectives based on hierarchical and set constraints, and we empirically show the performance of these solutions. (C) 2006 Elsevier Inc. All rights reserved.
引用
收藏
页码:787 / 803
页数:17
相关论文
共 50 条
  • [1] A Genetic Algorithm with Multiple Operators for Solving the Terminal Assignment Problem
    Moreira Bernardino, Eugenia
    Moreira Bernardino, Anabela
    Manuel Sanchez-Perez, Juan
    Antonio Gomez-Pulido, Juan
    Angel Vega-Rodriguez, Miguel
    [J]. NEW CHALLENGES IN APPLIED INTELLIGENCE TECHNOLOGIES, 2008, 134 : 279 - +
  • [2] Genetic algorithm for solving the master thesis timetabling problem with multiple objectives
    Huynh Thi Thanh Binh
    Pham Quang Dung
    Pham Duy Dat
    [J]. 2012 CONFERENCE ON TECHNOLOGIES AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE (TAAI), 2012, : 74 - 79
  • [3] Design and Development of a Genetic Algorithm Based on Fuzzy Inference Systems for Personnel Assignment Problem
    Rabiei, Peyman
    Arias-Aranda, Daniel
    [J]. WPOM-WORKING PAPERS ON OPERATIONS MANAGEMENT, 2021, 12 (01): : 1 - 27
  • [4] A STAFF TO JOB ASSIGNMENT (PARTITIONING) PROBLEM WITH MULTIPLE OBJECTIVES
    ZANAKIS, SH
    [J]. COMPUTERS & OPERATIONS RESEARCH, 1983, 10 (04) : 357 - 363
  • [5] A genetic algorithm with multiple crossover operators for optimal frequency assignment problem
    Acan, A
    Altinçay, H
    Tekol, Y
    Ünveren, A
    [J]. CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 256 - 263
  • [6] A GENETIC ALGORITHM APPROACH TO THE MACHINE-COMPONENT GROUPING PROBLEM WITH MULTIPLE OBJECTIVES
    VENUGOPAL, V
    NARENDRAN, TT
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 1992, 22 (04) : 469 - 480
  • [7] A genetic algorithm for the generalised assignment problem
    Wilson, JM
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1997, 48 (08) : 804 - 809
  • [8] A genetic algorithm for the channel assignment problem
    Smith, KA
    [J]. GLOBECOM 98: IEEE GLOBECOM 1998 - CONFERENCE RECORD, VOLS 1-6: THE BRIDGE TO GLOBAL INTEGRATION, 1998, : 2013 - 2018
  • [9] A genetic algorithm for the generalised assignment problem
    Chu, PC
    Beasley, JE
    [J]. COMPUTERS & OPERATIONS RESEARCH, 1997, 24 (01) : 17 - 23
  • [10] A genetic algorithm for the project assignment problem
    Harper, PR
    de Senna, V
    Vieira, IT
    Shahani, AK
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (05) : 1255 - 1265