ACM Transactions on Programming Languages and Systems · 1982 · 220 citations · 4 references
ComputingComputer ScienceMathematicsAlgorithmsDistributed SystemsOptimizationAlgorithm AnalysisApproximation Algorithms
Hirschberg and Sinclair recently published a solution to the circular extrema-finding (or election) problem which requires O (n log n) message passes in two directions around the ring. They conjecture that 12(n 2) message passes are required in the unidirectional case. This conjecture is shown to be false. The algorithms presented here are unidirectional, simpler than the Hirschberg and Sinclair solution, use fewer (in fact, optimal) distinct messages, have many fewer total message passes, and require less time.
4
Cellular automata complexity trade-offs
Alvy Ray Smith · Information and Control · 1971 · 89 citations