Browse > Article

A Probabilistic Filtering Technique for Improving the Efficiency of Local Search  

Kang, Byoung-Ho (부산대학교 컴퓨터공학과)
Ryu, Kwang-Ryel (부산대학교 컴퓨터공학과)
Abstract
Local search algorithms start from a certain candidate solution and probe its neighborhood to find ones with improved quality. This paper proposes a method of probabilistically filtering out bad-looking neighbors based on a simple low-cost preliminary evaluation heuristics. The probabilistic filtering enables us to save time wasted on fully evaluating those solutions that will eventually be trashed, and thus improves the search efficiency by allowing us to spend more time on examining better looking solutions. Experiments with two large-scaled real-world problems, which are a traffic signal control problem in traffic network and a load balancing problem in production scheduling, have shown that the proposed method finds better quality solutions, given the same amount of CPU time.
Keywords
Neighbor generation; local search; optimization;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Rangaswamy, B., Jain, A. S. and Glover, F., 'Tabu Search Candidate List Strategies in Scheduling,' in Woodruff, D. L. (ed) 6th INFORMS Advances in Computational and Stochastic Optimization, Logic Probramming and Heuristic Search: Interfaces in Computer Science and Operations Research Conference, January 7-9, Monterey Bay, California, Kluwer Academic Publishers, chapter 8, 215-234, 1998
2 V.A. Cicirello, S.F. Smith, 'Amplification of search performance through randomization of heuristics,' In P. Van Henteryck, editer, Principles and Practice of Constraint Programming - CP 2002: 8th International Conference, Proceedings, volume LNCS 2470 of Lecture Notes in Computer Science, 124-138. Springer-Verlag, 2002
3 강병호, 조민숙, 류광열, '부하평준화 문제에서 국지적 탐색의 효율 향상을 위한 이웃해 선전 기법', 정보과학회논문지 제31권 제2호, 164-172, 2004
4 Kang, B., Ryu, K. R., 'Neighborhood Selection by Probabilistic Filtering for Load Balancing in Production Scheduling,' In Bob Orchard, Chunsheng Yang, Moonis Ali, editer, Innovations in Applied Artificial Intelligence - IEA/AIE 2004: 17th International Conference, Proceedings, volume LNAI 3027 of Lecture Notes in Artificial Intelligence, 533-542, Springer-Verlag, 2004   DOI
5 I. Porche, M. Sampath, R. Sengupta, Y.-L. Chen, S. Lafortune, 'A Decentralized Scheme for Real-Time Optimization of Traffic Signals,' Proceeding of the 1996 IEEE International Conference on Control Applications, Dearborn, MI, USA, 1996
6 도철웅, 교통공학원론, 청문각, 1997
7 원제무, 최재성, '교통공학', 박영사 1990
8 S. Kirkpatrick, 'Optimization by Simulated Annealing: Quantitative studies,' Journal of Statistical Physics 34, 975-986, 1984   DOI
9 Papadimitriou, C.H., 'On Selecting a Satisfying Truth Assignment,' Proceedings of the Conference on the Foundations of Computer Science, 163-169, 1991   DOI
10 Bart Selman, Hector Levesque, David Mitchell, 'A New Method for Solving Hard Satisfiability Problems,' Proceedings of the Tenth National Conference on Artificial Interlligence (AAAI-92), 440-446, 1992
11 Bart Selman, Henry Kautz, 'Domain-Independent Extensions to GSAT: Solving Large Structured Satisfiability Problems,' Proceedings of the International Joint Conference on Artificial Intelligence, 290-295, 1993
12 Bresina, J.L.: Heuristic-Biased Stochastic Sampling. Proceedings of AAAI-96, 271-278, 1996
13 S. Kirkpatrick, C. D. Gelatt and M. P. Vecchi, 'Optimization by Simulated Annealing,' Science, 220, 671-680, 1983   DOI   ScienceOn
14 Stuart J.Russell, Peter Norvig, 'Artificial Intelligence : A Mordern Approach,' 111-113, 1995