Greedy Best-First Search for the Optimal-Size Sorting Network Problem

被引:5
作者
Frasinaru, Cristian [1 ]
Raschip, Madalina [1 ]
机构
[1] Alexandru Ioan Cuza Univ, Fac Comp Sci, Iasi, Romania
来源
KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KES 2019) | 2019年 / 159卷
关键词
Comparator networks; Optimal-size sorting networks; Subsumption relation; Greedy Best-First Search;
D O I
10.1016/j.procs.2019.09.199
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we present an effective algorithm for creating minimal-size sorting networks. Our approach is based on incrementally constructing sets of sorting networks, starting from a specified prefix and adding gradually new comparators. At each step, in order to limit the size of these sets, only the most promising candidates are considered. We introduce a novel rule for implementing the selection of candidates, based on analyzing the structure of a network's output, instead of simply considering its size. For 16 wires, the running time necessary to determine a sorting network was reduced up to 90 times, compared to state-of-the-art results [21]. (C) 2019 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (https://creativecommons.org/licenses/by-nc-nd/4.0/) Peer-review under responsibility of KES International.
引用
收藏
页码:447 / 454
页数:8
相关论文
共 22 条
[1]  
[Anonymous], 2011, MBMV
[2]  
Baddar S. W. A.-H., 2012, Designing sorting networks: A new paradigm
[3]  
Batcher KE., 1968, Proceedings of the Spring Joint Computer Conference, P307, DOI DOI 10.1145/1468075.1468121
[4]  
Bundala D, 2014, LECT NOTES COMPUT SC, V8370, P236, DOI 10.1007/978-3-319-04921-2_19
[5]  
Choi S., 2002, Proceedings of the Genetic and Evolutionary Computation Conference, GECCO '02, P327
[6]  
Codish M., 2016, J COMPUTER SYSTEM SC
[7]   Twenty-Five Comparators is Optimal when Sorting Nine Inputs (and Twenty-Nine for Ten) [J].
Codish, Michael ;
Frank, Michael ;
Cruz-Filipe, Luis ;
Schneider-Kamp, Peter .
2014 IEEE 26TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2014, :186-193
[8]   Efficient Filters for the Simulated Evolution of Small Sorting Networks [J].
Coles, Drue .
PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2012, :593-599
[9]  
Damgard I, 2011, LECT NOTES COMPUT SC, V6597, P144, DOI 10.1007/978-3-642-19571-6_10
[10]   New Bounds on Optimal Sorting Networks [J].
Ehlers, Thorsten ;
Mueller, Mike .
EVOLVING COMPUTABILITY, 2015, 9136 :167-176