Abstract

The relationship between the complexity classes P and NP is an unsolved question in the field of theoretical computer science. In this paper, we look at the link between the P - NP question and the "Deterministic" versus "Non Deterministic" nature of a problem, and more specifically at the temporal nature of the complexity within the NP class of problems. Let us remind that the NP class is called the class of "Non Deterministic Polynomial" languages. Using the meta argument that results in Mathematics should be "time independent" as they are reproducible, the paper shows that the P!=NP assertion is impossible to prove in the a-temporal framework of Mathematics. A similar argument based on randomness shows that the P=NP assertion is also impossible to prove, so that the P - NP problem turns out to be "unprovable" in Mathematics. This is not an undecidability theorem, as undecidability points to the paradoxical nature of a proposition. In fact, this paper highlights the time dependence of the complexity for any NP problem, linked to some pseudo-randomness in its heart.
Original languageEnglish
Publication statusPublished - 4 Apr 2009

Keywords

  • cs.CC
  • F.1.3

Cite this

@techreport{9000e99d2a394ad7895669f570fb37b5,
title = "About the impossibility to prove P=NP or P!=NP and the pseudo-randomness in NP",
abstract = "The relationship between the complexity classes P and NP is an unsolved question in the field of theoretical computer science. In this paper, we look at the link between the P - NP question and the {"}Deterministic{"} versus {"}Non Deterministic{"} nature of a problem, and more specifically at the temporal nature of the complexity within the NP class of problems. Let us remind that the NP class is called the class of {"}Non Deterministic Polynomial{"} languages. Using the meta argument that results in Mathematics should be {"}time independent{"} as they are reproducible, the paper shows that the P!=NP assertion is impossible to prove in the a-temporal framework of Mathematics. A similar argument based on randomness shows that the P=NP assertion is also impossible to prove, so that the P - NP problem turns out to be {"}unprovable{"} in Mathematics. This is not an undecidability theorem, as undecidability points to the paradoxical nature of a proposition. In fact, this paper highlights the time dependence of the complexity for any NP problem, linked to some pseudo-randomness in its heart.",
keywords = "cs.CC, F.1.3",
author = "M. R{\'e}mon",
note = "21 pages, 1 figure, 2 tables",
year = "2009",
month = "4",
day = "4",
language = "English",
type = "WorkingPaper",

}

TY - UNPB

T1 - About the impossibility to prove P=NP or P!=NP and the pseudo-randomness in NP

AU - Rémon, M.

N1 - 21 pages, 1 figure, 2 tables

PY - 2009/4/4

Y1 - 2009/4/4

N2 - The relationship between the complexity classes P and NP is an unsolved question in the field of theoretical computer science. In this paper, we look at the link between the P - NP question and the "Deterministic" versus "Non Deterministic" nature of a problem, and more specifically at the temporal nature of the complexity within the NP class of problems. Let us remind that the NP class is called the class of "Non Deterministic Polynomial" languages. Using the meta argument that results in Mathematics should be "time independent" as they are reproducible, the paper shows that the P!=NP assertion is impossible to prove in the a-temporal framework of Mathematics. A similar argument based on randomness shows that the P=NP assertion is also impossible to prove, so that the P - NP problem turns out to be "unprovable" in Mathematics. This is not an undecidability theorem, as undecidability points to the paradoxical nature of a proposition. In fact, this paper highlights the time dependence of the complexity for any NP problem, linked to some pseudo-randomness in its heart.

AB - The relationship between the complexity classes P and NP is an unsolved question in the field of theoretical computer science. In this paper, we look at the link between the P - NP question and the "Deterministic" versus "Non Deterministic" nature of a problem, and more specifically at the temporal nature of the complexity within the NP class of problems. Let us remind that the NP class is called the class of "Non Deterministic Polynomial" languages. Using the meta argument that results in Mathematics should be "time independent" as they are reproducible, the paper shows that the P!=NP assertion is impossible to prove in the a-temporal framework of Mathematics. A similar argument based on randomness shows that the P=NP assertion is also impossible to prove, so that the P - NP problem turns out to be "unprovable" in Mathematics. This is not an undecidability theorem, as undecidability points to the paradoxical nature of a proposition. In fact, this paper highlights the time dependence of the complexity for any NP problem, linked to some pseudo-randomness in its heart.

KW - cs.CC

KW - F.1.3

M3 - Working paper

BT - About the impossibility to prove P=NP or P!=NP and the pseudo-randomness in NP

ER -