Arrow Research search
Back to STOC

STOC 2019

Why extension-based proofs fail

Conference Paper Lower Bounds/Metric Algs Algorithms and Complexity · Theoretical Computer Science

Abstract

It is impossible to deterministically solve wait-free consensus in an asynchronous system. The classic proof uses a valency argument, which constructs an infinite execution by repeatedly extending a finite execution. We introduce extension-based proofs , a class of impossibility proofs that are modelled as an interaction between a prover and a protocol and that include valency arguments. Using proofs based on combinatorial topology, it has been shown that it is impossible to deterministically solve k -set agreement among n > k ≥ 2 processes in a wait-free manner. However, it was unknown whether proofs based on simpler techniques were possible. We show that this impossibility result cannot be obtained by an extension-based proof and, hence, extension-based proofs are limited in power.

Authors

Keywords

  • combinatorial topology
  • impossibility proofs
  • set agreement
  • valency arguments

Context

Venue
ACM Symposium on Theory of Computing
Archive span
1969-2025
Indexed papers
4364
Paper id
231967157389841524