Skip to main content
Tweeted twitter.com/#!/StackCompSci/status/586765116894531584
Tried to come up with a better title and adjusted the main text to match the new title
Source Link
Thomas Klimpel
  • 5.4k
  • 28
  • 69

(Non Is the time reversal symmetry of non-)deterministic symmetries for different computational problem typescomputations important?

ItA deterministic computation can only be run backward in time, if all transitions are one-to-one. This restriction is absent for non-deterministic computations. Hence it seems to me that non-deterministic Turing machinescomputations be can run algorithmsboth forward and backward-in-time in time. But because the output becomes the input for the reversed computation, and the only output for a decision problem is "yes"/"no", this time reversal symmetry seems pretty useless for decision problems. 

Now I wonder howwhether there is some class of computational problems for which this fact couldwould translate into a corresponding closure or symmetryuseful property of some class of computational problems. Something like the fact that "P = co-P" for decision problem, which tells us something about symmetries related tois a useful property of decision problems for deterministic Turing machinescomputations.

Is there a computational problem type for which the backward-in-timetime reversal symmetry of non-deterministic Turing machinescomputations turns into a simple closureuseful property for certain problem classes?

The computational problem types I have in mind here are the different types of requested output like

  • decision problem
  • optimization problem
  • search problem
  • counting problem
  • function problem

because the different types of expected input (that come to my mind) like

  • offline/online problem
  • (non-)promise problem

seem to be closely tied to the computational problem itself, so that they are probably not helpful for general symmetry considerations.

(Non-)deterministic symmetries for different computational problem types

It seems to me that non-deterministic Turing machines can run algorithms backward-in-time. Now I wonder how this fact could translate into a corresponding closure or symmetry property of some class of computational problems. Something like the fact that "P = co-P" for decision problem, which tells us something about symmetries related to deterministic Turing machines.

Is there a computational problem type for which the backward-in-time symmetry of non-deterministic Turing machines turns into a simple closure property for certain problem classes?

The computational problem types I have in mind here are the different types of requested output like

  • decision problem
  • optimization problem
  • search problem
  • counting problem
  • function problem

because the different types of expected input (that come to my mind) like

  • offline/online problem
  • (non-)promise problem

seem to be closely tied to the computational problem itself, so that they are probably not helpful for general symmetry considerations.

Is the time reversal symmetry of non-deterministic computations important?

A deterministic computation can only be run backward in time, if all transitions are one-to-one. This restriction is absent for non-deterministic computations. Hence it seems to me that non-deterministic computations be can run both forward and backward in time. But because the output becomes the input for the reversed computation, and the only output for a decision problem is "yes"/"no", this time reversal symmetry seems pretty useless for decision problems. 

Now I wonder whether there is some class of computational problems for which this fact would translate into a corresponding useful property. Something like the fact that "P = co-P", which is a useful property of decision problems for deterministic computations.

Is there a computational problem type for which the time reversal symmetry of non-deterministic computations turns into a useful property for certain problem classes?

The computational problem types I have in mind here are the different types of requested output like

  • decision problem
  • optimization problem
  • search problem
  • counting problem
  • function problem

because the different types of expected input (that come to my mind) like

  • offline/online problem
  • (non-)promise problem

seem to be closely tied to the computational problem itself, so that they are probably not helpful for general symmetry considerations.

Source Link
Thomas Klimpel
  • 5.4k
  • 28
  • 69

(Non-)deterministic symmetries for different computational problem types

It seems to me that non-deterministic Turing machines can run algorithms backward-in-time. Now I wonder how this fact could translate into a corresponding closure or symmetry property of some class of computational problems. Something like the fact that "P = co-P" for decision problem, which tells us something about symmetries related to deterministic Turing machines.

Is there a computational problem type for which the backward-in-time symmetry of non-deterministic Turing machines turns into a simple closure property for certain problem classes?

The computational problem types I have in mind here are the different types of requested output like

  • decision problem
  • optimization problem
  • search problem
  • counting problem
  • function problem

because the different types of expected input (that come to my mind) like

  • offline/online problem
  • (non-)promise problem

seem to be closely tied to the computational problem itself, so that they are probably not helpful for general symmetry considerations.