The Quest for Optimal Sorting Networks: Efficient Generation of Two-Layer Prefixes
- Michael Codish,
- Luís Cruz-Filipe,
- Peter Schneider-Kamp
- Ben-Gurion University of the Negev,
- University of Southern Denmark
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-reviewPublication Information
Output type
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-reviewOriginal language
EnglishPages from-to (Number of pages)
Pages 359-366 (8 pages)Publication milestones
- Published - 2014
Publication status
Published - 2014
Place of publication
United StatesPublisher
IEEE, United StatesISBN (Print)
978-1-4799-8447-3Publication IDs
- Scopus: 84924253383
Host publication title
Proceedings of the 16th International Symposium on Symbolic and Numeric Algorithms for Scientific ComputingHost publication editors
- Franz Winkler
- Viorel Negru
- Tetsuo Ida
- Tudor Jebelean
- Dana Petcu
- Stephen M. Watt
- Daniela Zaharie
Abstract
Previous work identifying depth-optimal n-channel sorting networks for 9 ≤ n ≤ 16 is based on exploiting symmetries of the first two layers. However, the naive generate-and-test approach typically applied does not scale. This paper revisits the problem of generating two-layer prefixes modulo symmetries. An improved notion of symmetry is provided and a novel technique based on regular languages and graph isomorphism is shown to generate the set of non-symmetric representations. An empirical evaluation demonstrates that the new method outperforms the generate-and-test approach by orders of magnitude and easily scales until n = 40.
Publication metrics
PlumX, opens in new tab
Citations
12
Access to documents
Related Event
Title
International Symposium on Symbolic and Numeric Algorithms for Scientific Computing
Event type
SymposiumDegree of recognition
International eventDate
22/09/2014 - 25/09/2014Location
West University of TimisoaraTimisoaraRomania
