TY - JOUR
T1 - The asymptotic complexity of merging networks
AU - Miltersen, Peter Bro
AU - Paterson, Mike
AU - Tarui, Jun
PY - 1996
Y1 - 1996
N2 - Let M(m,n) be the minimum number of comparatorsneeded in a comparator network that merges m elements x1≤x2≤&cdots;≤xm and n elements y1≤y2≤&cdots;≤yn , where n≥m . Batcher's odd-even merge yields the following upper bound: Mm,n≤1 2m+nlog 2m+on; in particular, Mn,n≤nlog 2n+On. We prove the following lower bound that matches the upper bound above asymptotically as n≥m→∞: Mm,n≥1 2m+nlog 2m-Om; in particular, Mn,n≥nlog 2n-On. Our proof technique extends to give similarily tight lower bounds for the size of monotone Boolean circuits for merging, and for the size of switching networks capable of realizing the set of permutations that arise from merging.
AB - Let M(m,n) be the minimum number of comparatorsneeded in a comparator network that merges m elements x1≤x2≤&cdots;≤xm and n elements y1≤y2≤&cdots;≤yn , where n≥m . Batcher's odd-even merge yields the following upper bound: Mm,n≤1 2m+nlog 2m+on; in particular, Mn,n≤nlog 2n+On. We prove the following lower bound that matches the upper bound above asymptotically as n≥m→∞: Mm,n≥1 2m+nlog 2m-Om; in particular, Mn,n≥nlog 2n-On. Our proof technique extends to give similarily tight lower bounds for the size of monotone Boolean circuits for merging, and for the size of switching networks capable of realizing the set of permutations that arise from merging.
U2 - 10.1145/227595.227693
DO - 10.1145/227595.227693
M3 - Journal article
SN - 0004-5411
VL - 43
SP - 147
EP - 165
JO - Association for Computing Machinery. Journal
JF - Association for Computing Machinery. Journal
IS - 1
ER -