Reliable Minimum Finding Comparator Networks

We consider the problem of constructing reliable minimum finding networks built from unreliable comparators. In case of a faulty comparator inputs are directly output without comparison. Our main result is the first nontrivial lower bound on depths of networks computing minimum among n > 2 items in the presence of k > 0 faulty comparators. We prove that the depth of any such network is at least max([log n] + 2k, log n + k log logn/k+1). We also describe a network whose depth nearly matches the lower bound. The lower bounds should be compared with the first nontrivial upper bound O(log n + k log log n/logk) on the depth of k-fault tolerant sorting networks that was recently derived by Leighton and Ma [6].

[1]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[2]  János Komlós,et al.  An 0(n log n) sorting network , 1983, STOC.

[3]  Andrew Chi-Chih Yao,et al.  On Fault-Tolerant Networks for Sorting , 1985, SIAM J. Comput..

[4]  Joel H. Spencer,et al.  Coping with Errors in Binary Search Procedures , 1980, J. Comput. Syst. Sci..

[5]  Eli Upfal,et al.  Fault Tolerant Sorting Networks , 1991, SIAM J. Discret. Math..

[6]  Kenneth E. Batcher,et al.  Sorting networks and their applications , 1968, AFIPS Spring Joint Computing Conference.

[7]  Frank Thomson Leighton,et al.  Tight bounds on the size of fault-tolerant merging and sorting networks with destructive faults , 1993, SPAA '93.

[8]  E. Szemerédi,et al.  O(n LOG n) SORTING NETWORK. , 1983 .

[9]  Eli Upfal,et al.  Fault tolerant sorting network , 1990, Proceedings [1990] 31st Annual Symposium on Foundations of Computer Science.