Skip to search boxSkip to navigationSkip to main content

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-review

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 Information

Output type

Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Original language

English

Pages from-to (Number of pages)

Pages 359-366 (8 pages)

Publication milestones

  • Published - 2014

Publication status

Published - 2014

Place of publication

United States

Publisher

IEEE, United States
978-1-4799-8447-3

Publication IDs

  • Scopus: 84924253383

Host publication title

Proceedings of the 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing

Host publication editors

  • Franz Winkler
  • Viorel Negru
  • Tetsuo Ida
  • Tudor Jebelean
  • Dana Petcu
  • Stephen M. Watt
  • Daniela Zaharie

Publication metrics

PlumX, opens in new tab

Citation count
12

Related Event

Title

International Symposium on Symbolic and Numeric Algorithms for Scientific Computing

Event type

Symposium

Degree of recognition

International event

Date

22/09/2014 - 25/09/2014

Location

West University of TimisoaraTimisoaraRomania