The large-scale characteristic and complex logic between activities have made priority rules (PRs) are more favoured in actual project scheduling, resulting in the increasing attention of genetic programming (GP) with automatically generating more effective PRs. However, the limitations of encoding and numerous random search operators in existing GPs not only affect the effectiveness of evolved PRs, but also reduce their interpretability. This paper proposes a novel Hyper-Heuristic based Guided Genetic Programming with Attribute Node Activation Encoding for resource constrained project scheduling problem. Uniquely, the proposed method transforms existing single class feature activation encoding into attribute node activation encoding for independently controlling each attribute node, and develops an attribute importance calculation method based on the frequency of attribute occurrence and activation. Based on the importance of subtrees and attributes, four guided and two random local search operators are designed to obtain more characteristic PRs. In addition, a two-stage evolution framework that automatically switches stages through iteration number is constructed to achieve performance sampling and guided generation of PRs. Based on the PSPLIB benchmark, although with fewer attribute inputs, the proposed method can generate more effective PRs with significantly better results compared to 12 existing PRs and PRs evolved from the two latest GPs in all test subsets.
机构:
Univ Warwick, Warwick Business Sch, Coventry CV4 7AL, W Midlands, EnglandUniv Warwick, Warwick Business Sch, Coventry CV4 7AL, W Midlands, England
Branke, Juergen
论文数: 引用数:
h-index:
机构:
Su Nguyen
Pickardt, Christoph W.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Warwick, Warwick Business Sch, Coventry CV4 7AL, W Midlands, EnglandUniv Warwick, Warwick Business Sch, Coventry CV4 7AL, W Midlands, England
Pickardt, Christoph W.
Zhang, Mengjie
论文数: 0引用数: 0
h-index: 0
机构:
Victoria Univ Wellington, Evolutionary Computat Res Grp, Wellington 6140, New ZealandUniv Warwick, Warwick Business Sch, Coventry CV4 7AL, W Midlands, England
[6]
Burke E.K., 2019, Handbook of metaheuristics. International Series in Operations Research Management Science, P453, DOI DOI 10.1007/978-3-319-91086-4_14
机构:
Univ New South Wales, Sch Engn & Informat Technol, Canberra, ACT, AustraliaUniv New South Wales, Sch Engn & Informat Technol, Canberra, ACT, Australia
Chand, Shelvin
Singh, Hemant
论文数: 0引用数: 0
h-index: 0
机构:
Univ New South Wales, Sch Engn & Informat Technol, Canberra, ACT, AustraliaUniv New South Wales, Sch Engn & Informat Technol, Canberra, ACT, Australia
Singh, Hemant
Ray, Tapabrata
论文数: 0引用数: 0
h-index: 0
机构:
Univ New South Wales, Sch Engn & Informat Technol, Canberra, ACT, AustraliaUniv New South Wales, Sch Engn & Informat Technol, Canberra, ACT, Australia
机构:
Univ Warwick, Warwick Business Sch, Coventry CV4 7AL, W Midlands, EnglandUniv Warwick, Warwick Business Sch, Coventry CV4 7AL, W Midlands, England
Branke, Juergen
论文数: 引用数:
h-index:
机构:
Su Nguyen
Pickardt, Christoph W.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Warwick, Warwick Business Sch, Coventry CV4 7AL, W Midlands, EnglandUniv Warwick, Warwick Business Sch, Coventry CV4 7AL, W Midlands, England
Pickardt, Christoph W.
Zhang, Mengjie
论文数: 0引用数: 0
h-index: 0
机构:
Victoria Univ Wellington, Evolutionary Computat Res Grp, Wellington 6140, New ZealandUniv Warwick, Warwick Business Sch, Coventry CV4 7AL, W Midlands, England
[6]
Burke E.K., 2019, Handbook of metaheuristics. International Series in Operations Research Management Science, P453, DOI DOI 10.1007/978-3-319-91086-4_14
机构:
Univ New South Wales, Sch Engn & Informat Technol, Canberra, ACT, AustraliaUniv New South Wales, Sch Engn & Informat Technol, Canberra, ACT, Australia
Chand, Shelvin
Singh, Hemant
论文数: 0引用数: 0
h-index: 0
机构:
Univ New South Wales, Sch Engn & Informat Technol, Canberra, ACT, AustraliaUniv New South Wales, Sch Engn & Informat Technol, Canberra, ACT, Australia
Singh, Hemant
Ray, Tapabrata
论文数: 0引用数: 0
h-index: 0
机构:
Univ New South Wales, Sch Engn & Informat Technol, Canberra, ACT, AustraliaUniv New South Wales, Sch Engn & Informat Technol, Canberra, ACT, Australia