A genetic algorithm approach to a general category project scheduling problem

被引:116
|
作者
Özdamar, L [1 ]
机构
[1] Istanbul Kultur Univ, Dept Comp Engn, TR-80280 Istanbul, Turkey
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS | 1999年 / 29卷 / 01期
关键词
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 条
  • [41] Two-Phase Genetic Local Search Algorithm for the Multimode Resource-Constrained Project Scheduling Problem
    Tseng, Lin-Yu
    Chen, Shih-Chieh
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (04) : 848 - 857
  • [42] Genetic algorithm applications on Job Shop Scheduling Problem: A Review
    Bhatt, Nisha
    Chauhan, Nathi Ram
    2015 INTERNATIONAL CONFERENCE ON SOFT COMPUTING TECHNIQUES AND IMPLEMENTATIONS (ICSCTI), 2015,
  • [43] A mixed neural-genetic algorithm for the broadcast scheduling problem
    Salcedo-Sanz, S
    Bousoño-Calzón, C
    Figueiras-Vidal, AR
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2003, 2 (02) : 277 - 283
  • [44] A Hybrid Genetic Algorithm for the Distributed Permutation Flowshop Scheduling Problem
    Li, Yan
    Chen, Zhigang
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND MANAGEMENT INNOVATION, 2015, 28 : 843 - 847
  • [45] A genetic algorithm for the Flexible Job-shop Scheduling Problem
    Pezzella, F.
    Morganti, G.
    Ciaschetti, G.
    COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (10) : 3202 - 3212
  • [46] A hybrid genetic algorithm for the flow-shop scheduling problem
    Tseng, Lin-Yu
    Lin, Ya-Tai
    ADVANCES IN APPLIED ARTICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4031 : 218 - 227
  • [47] An estimation of distribution algorithm for resource-constrained project scheduling problem
    Fang, Chen
    Wang, Ling
    Xu, Ye
    2010 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-5, 2010, : 265 - 270
  • [48] A genetic algorithm approach for the cutting stock problem
    Godfrey C. Onwubolu
    Michael Mutingi
    Journal of Intelligent Manufacturing, 2003, 14 : 209 - 218
  • [49] A genetic algorithm approach for the cutting stock problem
    Onwubolu, GC
    Mutingi, M
    JOURNAL OF INTELLIGENT MANUFACTURING, 2003, 14 (02) : 209 - 218
  • [50] A genetic algorithm approach to a nurse rerostering problem
    Moz, Margarida
    Pato, Margarida Vaz
    COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (03) : 667 - 691