On the complexity of algebraic numbers, and the bit-complexity of straight-line programs

Eric Allender, Nikhil Balaji, Samir Datta, Rameshwar Pratap

Research output: Contribution to journalArticlepeer-review

Abstract

We investigate the complexity of languages that correspond to algebraic real numbers, and we present improved upper bounds on the complexity of these languages. Our key technical contribution is the presentation of improved uniform TC 0 circuits for division, matrix powering, and related problems, where the improvement is in terms of 'majority depth' (initially studied by Maciel and Thérien). As a corollary, we obtain improved bounds on the complexity of certain problems involving arithmetic circuits, which are known to lie in the counting hierarchy, and we answer a question posed by Yap.

Original languageEnglish (US)
Pages (from-to)145-173
Number of pages29
JournalComputability
Volume12
Issue number2
DOIs
StatePublished - Jun 21 2023

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • Computer Science Applications
  • Computational Theory and Mathematics
  • Artificial Intelligence

Keywords

  • algebraic numbers
  • counting hierarchy
  • Threshold circuits

Fingerprint

Dive into the research topics of 'On the complexity of algebraic numbers, and the bit-complexity of straight-line programs'. Together they form a unique fingerprint.

Cite this