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 条
  • [1] A fast simulated annealing algorithm for the examination timetabling problem
    Leite, Nuno
    Melicio, Fernando
    Rosa, Agostinho C.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2019, 122 : 137 - 151
  • [2] A Simulated Annealing Algorithm with a new Neighborhood Structure for the Timetabling Problem
    Liu, Yongkai
    Zhang, Defu
    Leung, Stephen C. H.
    [J]. WORLD SUMMIT ON GENETIC AND EVOLUTIONARY COMPUTATION (GEC 09), 2009, : 381 - 386
  • [3] Solving Container Loading Problem With Simulated Annealing Algorithm
    Can, Okan
    Sahingoz, Ozgur Koray
    [J]. 2014 IEEE 15TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS (CINTI), 2014, : 379 - 383
  • [4] Variants of simulated annealing for the examination timetabling problem
    Thompson, JM
    Dowsland, KA
    [J]. ANNALS OF OPERATIONS RESEARCH, 1996, 63 : 105 - 128
  • [5] A simulated annealing algorithm for the faculty-level university course timetabling problem
    Akbulut, Hatice Erdogan
    Ozcelik, Feristah
    Sarac, Tugba
    [J]. PAMUKKALE UNIVERSITY JOURNAL OF ENGINEERING SCIENCES-PAMUKKALE UNIVERSITESI MUHENDISLIK BILIMLERI DERGISI, 2024, 30 (01): : 17 - 30
  • [6] Developing a simulated annealing algorithm for the cutting stock problem
    Lai, KK
    Chan, JWM
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 1997, 32 (01) : 115 - 127
  • [7] Improved Simulated Annealing Algorithm for Solving Circles Packing Problem
    Liu, Jingfa
    Zhang, Guojian
    Geng, Huantong
    Liu, Zhaoxia
    [J]. 2011 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION AND INDUSTRIAL APPLICATION (ICIA2011), VOL III, 2011, : 210 - 213
  • [8] Solving the assignment problem using genetic algorithm and simulated annealing
    Sahu, Anshuman
    Tapadar, Rudrajit
    [J]. IMECS 2006: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, 2006, : 762 - +
  • [9] Improved Simulated Annealing Algorithm for Solving Circles Packing Problem
    Liu, Jingfa
    Zhang, Guojian
    Geng, Huantong
    Liu, Zhaoxia
    [J]. 2010 THE 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION (PACIIA2010), VOL VIII, 2010, : 210 - 213
  • [10] An Effective Simulated Annealing Algorithm for Solving the Traveling Salesman Problem
    Wang, Zicheng
    Geng, Xiutang
    Shao, Zehui
    [J]. JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2009, 6 (07) : 1680 - 1686