Réflexion sur P=NP
Répondre à la discussion
Affichage des résultats 1 à 25 sur 25

Réflexion sur P=NP



Vue hybride

  1. #1
    inviteffe0e9ef

    Re : Réflexion sur P=NP

    J'ai réfléchi: je pense que tu es sur la bonne voie. Effectivement, on ne peut pas démontrer qu'un algo est polynomial à partir de toutes les entrées car on ne sait pas ce que fait le programme: il nous manque des hypothèses que l'on ne pourra pas donner.
    Cependant, tu peux trouver un algo particulier et montrer qu'il est polynomial dans tous les cas.

    C'est en gros le même problème que l'arrêt d'un programme

  2. #2
    invite6acfe16b

    Re : Réflexion sur P=NP

    Citation Envoyé par djar Voir le message
    Effectivement, on ne peut pas démontrer qu'un algo est polynomial à partir de toutes les entrées car on ne sait pas ce que fait le programme: il nous manque des hypothèses que l'on ne pourra pas donner.
    Est-ce qu'il ne serait pas possible que l'on ne sache pas dire si un algorithme est polynomial même en voyant son code ? Cela ne me semble pas impossible, car je sais que G. Chaitin a exhibé un polynome en beaucoup de variables dépendant d'un paramètre n tel que la question qui est de savoir si pour tout n, le polynôme a un nombre fini de solutions n'est pas résoluble par algorithme. Dans mon cas, le polynôme représente mon algorithme hypothétique dont on a le code complet, mais dont il est impossible de dire s'il s'arrête en temps polynomial. Cela ne serait pas possible ?

  3. #3
    invite636fa06b

    Re : Réflexion sur P=NP

    Citation Envoyé par Sylvestre Voir le message
    Dans mon cas, le polynôme représente mon algorithme hypothétique dont on a le code complet, mais dont il est impossible de dire s'il s'arrête en temps polynomial. Cela ne serait pas possible ?
    Bonjour,
    J'ai du mal à imaginer un algorithme dont on ait le code explicite et dont on ne puisse dire s'il est polynomial ou non mais admettons.
    Dans cette hypothèse la caractérisation de l'algo en question est indécidable mais cela n'induit rien sur NP=P. On se retrouve dans la même situation que lorsque djar exhibe un algorithme exponentiel ; le problème reste ouvert mais pas encore indécidable.
    Il faudrait démontrer que tout algo résolvant tel pb NP complet s'exécute en un temps indécidable ?

  4. #4
    invite6acfe16b

    Re : Réflexion sur P=NP

    Citation Envoyé par zinia Voir le message
    Bonjour,
    J'ai du mal à imaginer un algorithme dont on ait le code explicite et dont on ne puisse dire s'il est polynomial ou non mais admettons.
    Comme il existe des programmes très court (en nombre de lignes) dont on n'arrive pas à dire s'ils s'arrêtent, j'ai bien l'impression que l'on pourrait construire un programme court (en nombre de lignes) qui s'arrête en temps polynomial "indécidablement".

    Je raconte peut-être des bêtises, mais j'espère bien que ma compréhension va s'améliorer au fil de cette discussion.

    Dans cette hypothèse la caractérisation de l'algo en question est indécidable mais cela n'induit rien sur NP=P
    C'est juste, mais je ne tiens pas vraiment à prouver la conjecture. Je veux seulement mettre une possibilité en évidence.

  5. A voir en vidéo sur Futura
  6. #5
    invite8d04747b

    Re : Réflexion sur P=NP

    Citation Envoyé par zinia Voir le message
    Bonjour,
    J'ai du mal à imaginer un algorithme dont on ait le code explicite et dont on ne puisse dire s'il est polynomial ou non mais admettons.

    La suite de syracuse...

  7. #6
    acx01b

    Re : Réflexion sur P=NP

    bonjour, moi l'idée me plait bien

    on peut inverser le problème de syracuse :
    peut-on trouver un théorème (d'algèbre par exemple) qui soit indécidable, et construire un algorithme qui sera polynomial seulement si le théorème est vrai

  8. #7
    Médiat

    Re : Réflexion sur P=NP

    Bonjour,
    Citation Envoyé par acx01b Voir le message
    peut-on trouver un théorème (d'algèbre par exemple) qui soit indécidable, et construire un algorithme qui sera polynomial seulement si le théorème est vrai
    Je ne comprends pas bien cette phrase :
    1) "théorème indécidable" est un oxymore
    2) un énoncé n'est pas intrinsèquement indécidable, c'est toujours "dans une théorie" que la question peut se poser
    3) que veut dire "vrai" ici ?

    Exemple (désolé, j'emploie toujours le même, mais il est simple et efficace) : Dans la théorie des groupes (c'est bien de l'algèbre), l'énoncé est indécidable, que veut dire qu'il est vrai ou qu'il est faux ?

    Peut-être voulais-tu dire "conjecture non résolue" (c'est un pléonasme) ?
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  9. #8
    invitebe0cd90e

    Re : Réflexion sur P=NP

    On a des exemples qui ressemblent un peu à ca, parce exemple l'algorithme (probabiliste) de test de primalité de Miller-Rabin "deviendrait" deterministe et polynomial si on parvenait a prouver l'hypothese de Riemann.

    Sachant par ailleurs que le fait qu'il existe un algorithme polynomial pour tester la primalité d'un nombre est un resultat assez recent !

  10. #9
    invite969be89c

    Re : Réflexion sur P=NP

    Voici un algorithme polynomial si P=NP. Sa complexité est indécidable avec les techniques actuelles.

    http://en.wikipedia.org/wiki/P_versu...ime_algorithms

  11. #10
    invite046e427d

    Re : Réflexion sur P=NP

    Bonjour,
    Soit un fichier A qui résout un problème NP Complet.
    Soit un fichier B qui vérifie la solution.
    Si le poids du fichier A est plus petit que le poids du fichier B, peut-on pour autant conclure que A s’exécute en temps NP ?

  12. #11
    invite046e427d

    Re : Réflexion sur P=NP

    Citation Envoyé par Noress Voir le message
    Bonjour,
    Soit un fichier A qui résout un problème NP Complet.
    Soit un fichier B qui vérifie la solution.
    Si le poids du fichier A est plus petit que le poids du fichier B, peut-on pour autant conclure que A s’exécute en temps NP ?
    Un oubli, Merci.

Discussions similaires

  1. Reflexion personnelle sur le Temps
    Par invite71c041fe dans le forum Physique
    Réponses: 12
    Dernier message: 01/09/2007, 15h09
  2. Réflexion sur le réchauffement climatique
    Par invite2c9a6487 dans le forum Environnement, développement durable et écologie
    Réponses: 17
    Dernier message: 18/03/2007, 22h06
  3. Réflexion sur le placebo
    Par invitef87b7d1f dans le forum Discussions scientifiques
    Réponses: 44
    Dernier message: 26/11/2006, 15h51
  4. Réflexion sur Préampli audio !
    Par inviteea5d2f1c dans le forum Électronique
    Réponses: 10
    Dernier message: 29/07/2004, 20h00