运筹与管理 ›› 2022, Vol. 31 ›› Issue (10): 127-132.DOI: 10.12005/orms.2022.0329

• 理论分析与方法探讨 • 上一篇    下一篇

基于支配强度的NSGA Ⅱ改进算法在研究生招生面试分组中的应用

彭光彬1,2, 何静媛2   

  1. 1.重庆机电职业技术大学 信息工程学院,重庆 402760;
    2.重庆大学 计算机学院,重庆 400044
  • 收稿日期:2020-11-05 出版日期:2022-10-25 发布日期:2022-11-14
  • 通讯作者: 何静媛(1975-),女,四川南充人,副教授,博士,研究方向:分布式智能优化、智能家居。
  • 作者简介:彭光彬(1974-),男,重庆渝北人,讲师,硕士,研究方向:智能优化。
  • 基金资助:
    教育部新工科研究与实践项目(E-JSJRJ20201335);重庆市高等教育教学改革研究项目(191003);重庆市教育委员会科学技术研究资助项目(KJQN201903701)

Application of Improved NSGA Ⅱ Algorithm Based on Dominance Strength in Graduate Enrollment Interview Groupin

PENG Guang-bin1,2, HE Jing-yuan2   

  1. 1. CollegeofInformation Engineering, Chongqing Vocational and Technical University of Mechatronics,Chongqing 402760, China;
    2. College of Computer Science, Chongqing University, Chongqing 400044, China
  • Received:2020-11-05 Online:2022-10-25 Published:2022-11-14

摘要: 针对研究生招生面试分组这一NP难问题,提出了一种以分组遗传算法(GGA)和基于支配强度的改进NSGA Ⅱ算法为基础的混合多目标分组遗传算法。通过基于矩阵编码的多交叉/多变异算子、次精英化的初始化种群策略以及改进的帕累托支配关系,解决了经典NSGA Ⅱ算法在该问题中的收敛速度慢、易陷入局部最优的问题。仿真实验结果表明,该方法只需进行较少代数(不超过100代)的进化,即可获得最优解集,满足了快速分组的用户偏好。

关键词: 面试分组, 多目标优化, NSGA Ⅱ, 分组遗传算法

Abstract: In order to solve the NP hard problem of graduate enrollment interview grouping, a hybrid multi-objective grouping genetic algorithm is proposed. It is integrated with grouping genetic algorithm (GGA) and improved NSGA Ⅱ algorithm based on dominance strength. By using multi-crossover / multi-mutation operator based on matrix coding, sub elitist initialization population strategy and improved Pareto dominance relation, the problems of slow convergence speed and easily falling into local optimum of classical NSGA Ⅱ algorithm in this problem are solved. The simulation results show that the optimal solution sets can be obtained in only a few times of evolution (no more than 100 generations), which meets the user’s preferences of fast grouping.

Key words: interview grouping, multi-objective optimization, NSGA Ⅱ, grouping genetic algorithm

中图分类号: