The impact of models of a physical oracle on computational power

  • Authors:
  • Edwin j. Beggs;JosÉ/ fÉ/lix Costa;John v. Tucker

  • Affiliations:
  • School of physical sciences, swansea university, singleton park, swansea, sa2 8pp, wales, united kingdom email: e.j.beggs@swansea.ac.uk/ j.v.tucker@swansea.ac.uk;Centro de matemá/tica e aplicaç/í/?es fundamentais, university of lisbon, 1649-003 lisboa, portugal and instituto superior té/cnico, technical university of lisbon, 1049-001 lisboa ...;School of physical sciences, swansea university, singleton park, swansea, sa2 8pp, wales, united kingdom email: e.j.beggs@swansea.ac.uk/ j.v.tucker@swansea.ac.uk

  • Venue:
  • Mathematical Structures in Computer Science
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Using physical experiments as oracles for algorithms, we can characterise the computational power of classes of physical systems. Here we show that two different physical models of the apparatus for a single experiment can have different computational power. The experiment is the scatter machine experiment (SME), which was first presented in Beggs and Tucker (2007b). Our first physical model contained a wedge with a sharp vertex that made the experiment non-deterministic with constant runtime. We showed that Turing machines with polynomial time and an oracle based on a sharp wedge computed the non-uniform complexity class P/poly. Here we reconsider the experiment with a refined physical model where the sharp vertex of the wedge is replaced by any suitable smooth curve with vertex at the same point. These smooth models of the experimental apparatus are deterministic. We show that no matter what shape is chosen for the apparatus: the time of detection of the scattered particles increases at least exponentially with the size of the query; and Turing machines with polynomial time and an oracle based on a smooth wedge compute the non-uniform complexity class P/log* ? P/poly. We discuss evidence that many experiments that measure quantities have exponential runtimes and a computational power of P/log*.