מיכאל קודיש

אקדמי בכיר

The quest for optimal sorting networks

Efficient generation of two-layer prefixes

Michael Codish, Luis Cruz-Filipe, Peter Schneider-Kamp

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.

שפת פרסום אנגלית
דפים 359-366
סטטוס פרסום פורסם - 05.02.2015
מספר מאמר 7034705

ASJC Scopus subject areas

Computational Theory and Mathematics
Theoretical Computer Science
Applied Mathematics
גישה למסמך
10.1109/SYNASC.2014.55
קבצים וקישורים אחרים
Link to publication in Scopus