Abstract
A set of input vectors S is conclusive for a certain functionality if, for every comparator network, correct functionality for all input vectors is implied by correct functionality for all vectors in S. We consider four functionalities of comparator networks: sorting, merging, sorting of bitonic vectors, and halving. For each of these functionalities, we present two conclusive sets of minimal cardinality. The members of the first set are restricted to be binary, while the members of the second set are unrestricted. For all the above functionalities, except halving, the unrestricted conclusive set is much smaller than the binary one.
Original language | English |
---|---|
Pages (from-to) | 1369-1376 |
Number of pages | 8 |
Journal | Theoretical Computer Science |
Volume | 410 |
Issue number | 14 |
DOIs | |
State | Published - 28 Mar 2009 |
Keywords
- Bitonic sorting
- Comparator networks
- Merging networks
- Sorting networks
- Zero-one Principle