Constructing efficient simulated annealing algorithms

被引:0
|
作者
Philips GmbH, Forschungslaboratorien, P. O. B. 500145, D-52085 Aachen, Germany [1 ]
机构
来源
Discrete Appl Math | / 2卷 / 139-159期
关键词
D O I
暂无
中图分类号
学科分类号
摘要
Simulated annealing is a general purpose optimization technique for combinatorial optimization problems. In order to improve the efficiency of simulated annealing, the neighbourhood structure and the generation probabilities have to be designed carefully. Usually, this process is problem dependent and, hence, unlikely to be generally applicable to various combinatorial problems. In the present paper a general theory is introduced and proved to support the construction of efficient generation mechanisms. In order to reduce the complexity of the problem, a particular problem-dependent equivalence relation within the set S of all possible configurations can be defined, determining a quotient set within the original set S. If all optimal configurations are assigned to the same equivalence class, in order to find an optimal configuration, it suffices to wander within the quotient set instead of the original set S. If the average size of a non-optimal equivalence class is much larger than the size of the optimal class, the optimal configurations will be preferred during the annealing process. This translates to a significant reduction in CPU time. To avoid the need to compute the quotient set explicitly, the search procedure in the quotient set is simulated within the original set of configurations. Our approach has parallels with the ejection chain strategies used in tabu search, and our theory provides further motivation for such strategies (in addition to the combinatorial leverage theorems of tabu search). Applications to the channel assignment problem which occurs during the design of cellular radio systems demonstrate clearly the power of the general construction theory. With the new method we can construct generation mechanisms that reduce the exponential complexity of the configuration set to a polynomial dependence on the problem size, as characteristic of the combinatorial leverage phenomenon of ejection chains.
引用
收藏
相关论文
共 50 条
  • [41] Simulated annealing and genetic algorithms for optimal regression testing
    Mansour, Nashat
    El-Fakih, Khalid
    Journal of Software Maintenance, 1999, 11 (01): : 19 - 34
  • [42] Selection of views to materialize using simulated annealing algorithms
    Zhou, LJ
    Liu, C
    Wang, HF
    Liu, DX
    DATA MINING AND KNOWLEDGE DISCOVERY: THEORY, TOOLS AND TECHNOLOGY IV, 2002, 4730 : 29 - 33
  • [43] Medical Image Registration by Simulated Annealing and genetic algorithms
    Ait-Aoudia, Samy
    Mahiou, Raindane
    GMAI 2007: GEOMETRIC MODELING AND IMAGING, PROCEEDINGS, 2007, : 145 - +
  • [44] Two simulated annealing algorithms for noisy objective functions
    Prudius, AA
    Andradóttir, S
    PROCEEDINGS OF THE 2005 WINTER SIMULATION CONFERENCE, VOLS 1-4, 2005, : 797 - 802
  • [45] An Improved Hybrid Genetic Algorithms Using Simulated Annealing
    Shi Huawang
    PROCEEDINGS OF THE SECOND INTERNATIONAL SYMPOSIUM ON ELECTRONIC COMMERCE AND SECURITY, VOL I, 2009, : 462 - 465
  • [46] Shape optimization with adaptive simulated annealing and genetic algorithms
    Brauer, H
    Ziolkowski, M
    Computer Engineering in Applied Electromagnetism, 2005, : 25 - 30
  • [47] Clustering and selecting suppliers based on simulated annealing algorithms
    Che, Z. H.
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2012, 63 (01) : 228 - 238
  • [48] Ant algorithms and simulated annealing for multicriteria dynamic programming
    Sitarz, Sebastian
    COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (02) : 433 - 441
  • [49] Genetic algorithms and simulated annealing for scheduling in agile manufacturing
    Gaafar, LK
    Masoud, SA
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2005, 43 (14) : 3069 - 3085
  • [50] On solving aquifer management problems with simulated annealing algorithms
    Cunha, MD
    WATER RESOURCES MANAGEMENT, 1999, 13 (03) : 153 - 169