Developing inverted simulated annealing algorithm and solving timetabling problem

被引:0
|
作者
Kim, M [1 ]
Lee, S [1 ]
Chung, T [1 ]
机构
[1] Kyung Hee Univ, Dept Comp Engn, YongInSi, KyongGiDo, South Korea
关键词
local search algorithm; timetabling; simulated annealing algorithm; best-first heuristic search;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Simulated Annealing (SA) is a statistical method for solving constraints satisfaction and optimization problem: Its main focus is on neighbor function and cooling scheduling. Neighbor function depends on the applied problem. Neighbor function chooses a random solution that is neighbor to the current solution in some meaning. The temperature in cooling scheduling determines the acceptance threshold even when a neighbor solution is not better than the current solution. This paper suggests all inverted SA algorithm which is an improved algorithm of SA. In SA, neighbor solution is chosen first and then tested whether it can be accepted as a new current solution based on the threshold. But in the inverted SA, the threshold is determined first and then used to choose a neighbor solution satisfying the threshold. The inverted SA method is effective in solving the strictly constraint problem such as the timetable problem in universities where random style neighbor function is not suitable. In this paper, we use a modified best-first search considering threshold as a neighbor function to solve the timetabling problem. The simulation result shows that the inverted SA finds a better solution than SA.
引用
收藏
页码:634 / 639
页数:6
相关论文
共 50 条
  • [31] Investigation of simulated annealing components to solve the university course timetabling problem
    AlHadid, Issam
    Kaabneh, Khalid
    Tarawneh, Hassan
    Alhroob, Aysh
    [J]. ITALIAN JOURNAL OF PURE AND APPLIED MATHEMATICS, 2020, (44): : 291 - 301
  • [32] A hybrid simulated annealing with kempe chain neighborhood for the university timetabling problem
    Tuga, Mauritsius
    Berretta, Regina
    Mendes, Alexandre
    [J]. 6TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, PROCEEDINGS, 2007, : 400 - +
  • [33] A hybridized Lagrangian relaxation and simulated annealing method for the course timetabling problem
    Gunawan, Aldy
    Ng, Kien Ming
    Poh, Kim Leng
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (12) : 3074 - 3088
  • [34] Investigation of simulated annealing components to solve the university course timetabling problem
    AlHadid, Issam
    Kaabneh, Khalid
    Tarawneh, Hassan
    Alhroob, Aysh
    [J]. Italian Journal of Pure and Applied Mathematics, 2020, 44 : 282 - 290
  • [35] Solving the classroom assignment problem with simulated annealing
    Martines-Alfaro, H
    Flores-Teran, G
    [J]. 1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 3703 - 3708
  • [36] A simulated annealing algorithm for university course timetabling considering travelling distances
    Zheng, Shuang
    Wang, Long
    Liu, Yueyue
    Zhang, Rui
    [J]. INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2015, 6 (02) : 139 - 151
  • [37] A SIMULATED ANNEALING ALGORITHM FOR THE CLUSTERING PROBLEM
    SELIM, SZ
    ALSULTAN, K
    [J]. PATTERN RECOGNITION, 1991, 24 (10) : 1003 - 1008
  • [38] Research on Solving Timetabling Problem Based on Improved Retrospective Algorithm
    Song, Jie
    [J]. PROCEEDINGS OF THE 2016 4TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS AND COMPUTING TECHNOLOGY, 2016, 60 : 104 - 109
  • [39] Novel operators for quantum evolutionary algorithm in solving timetabling problem
    Tayarani-N., Mohammad-H.
    [J]. EVOLUTIONARY INTELLIGENCE, 2021, 14 (04) : 1869 - 1893
  • [40] A Simulated Annealing for Tahmidi Course Timetabling
    Basir, Nurlida
    Ismail, Waidah
    Norwawi, Norita Md
    [J]. 4TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATICS (ICEEI 2013), 2013, 11 : 437 - 445