A genetic algorithm approach to a general category project scheduling problem

被引:115
|
作者
Özdamar, L [1 ]
机构
[1] Istanbul Kultur Univ, Dept Comp Engn, TR-80280 Istanbul, Turkey
关键词
genetic algorithms; heuristic knowledge; resource-constrained project scheduling;
D O I
10.1109/5326.740669
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A genetic algorithm (GA) approach is proposed for the general resource constrained project scheduling model, in which activities may be executed in more than one operating mode and renewable as well as nonrenewable resource constraints exist, Each activity operation mode has a different duration and requires different amounts of renewable and nonrenewable resources. The objective is the minimization of the project duration or makespan, The problem under consideration is known to be one of the most difficult scheduling problems, and it is hard to find a feasible solution for such a problem, let alone the optimal one, The GA approach described here incorporates problem-specific scheduling knowledge by an indirect chromosome encoding that consists of selected activity operating modes and an ordered set of scheduling rules, The scheduling rules in the chromosome are used in an iterative scheduling algorithm that constructs the schedule resulting from the chromosome. The proposed GA is denoted as a hybrid GA (HGA) approach since it is integrated with traditional scheduling tools and expertise specifically developed for the general resource constrained project scheduling problem. The results demonstrate that HGA approach produces near-optimal solutions within a reasonable amount of computation time.
引用
收藏
页码:44 / 59
页数:16
相关论文
共 50 条
  • [1] Genetic algorithm for resource leveling problem in project scheduling
    Liu, S.X.
    Wang, M.G.
    2001, Systems Engineering Society of China (21):
  • [2] A Decomposition based Genetic Algorithm for Project Scheduling Problem
    Zhang, Long
    Xu, Jianbin
    Xu, Chuanpei
    CONFERENCE PROCEEDINGS OF THE 6TH INTERNATIONAL SYMPOSIUM ON PROJECT MANAGEMENT (ISPM2018), 2018, : 153 - 159
  • [3] A resource constrained project scheduling problem with discounted cash flows: A genetic algorithm approach
    Tasan, Seren Ozmehmet
    Gen, Mitsuo
    PROCEEDING OF THE SEVENTH INTERNATIONAL CONFERENCE ON INFORMATION AND MANAGEMENT SCIENCES, 2008, 7 : 632 - 638
  • [4] A Genetic-Local Search Algorithm Approach for Resource Constrained Project Scheduling Problem
    Kadam, Sachin Uttam
    Mane, Sandip U.
    1ST INTERNATIONAL CONFERENCE ON COMPUTING COMMUNICATION CONTROL AND AUTOMATION ICCUBEA 2015, 2015, : 841 - 846
  • [5] A Taguchi Approach to Parameter Setting in a Genetic Algorithm for General Job Shop Scheduling Problem
    Sun, Ji Ung
    INDUSTRIAL ENGINEERING AND MANAGEMENT SYSTEMS, 2007, 6 (02): : 119 - 124
  • [6] A Genetic Hyperheuristic Algorithm for the Resource Constrained Project Scheduling Problem
    Anagnostopoulos, Konstantinos P.
    Koulinas, Georgios K.
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [7] Genetic Algorithm for the Project Scheduling Problem with Fuzzy Time Parameters
    Huang, Yilun
    Shou, Yongyi
    Zhang, Linda
    2011 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2011, : 689 - 693
  • [8] Genetic Algorithm for Solving the Resource Constrained Project Scheduling Problem
    Alaa, Touihri
    Saoussen, Krichen
    Adel, Guitouni
    INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2015, 6 (02) : 45 - 60
  • [9] Genetic algorithm for the resource-constrained project scheduling problem
    Goncharov, E. N.
    Leonov, V. V.
    AUTOMATION AND REMOTE CONTROL, 2017, 78 (06) : 1101 - 1114
  • [10] Genetic algorithm for the resource-constrained project scheduling problem
    E. N. Goncharov
    V. V. Leonov
    Automation and Remote Control, 2017, 78 : 1101 - 1114