home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.theory:2521 sci.math:15440 sci.crypt:5215
- Path: sparky!uunet!usc!zaphod.mps.ohio-state.edu!saimiri.primate.wisc.edu!usenet.coe.montana.edu!ogicse!das-news.harvard.edu!cantaloupe.srv.cs.cmu.edu!TINMAN.OZ.CS.CMU.EDU!jmount
- From: jmount+@CS.CMU.EDU (John Mount)
- Newsgroups: comp.theory,sci.math,sci.crypt
- Subject: Re: Cryptography and P=NP
- Keywords: NP
- Message-ID: <By6yo0.173.2@cs.cmu.edu>
- Date: 23 Nov 92 23:02:24 GMT
- Article-I.D.: cs.By6yo0.173.2
- References: <BxvEF3.Kqw.2@cs.cmu.edu> <1992Nov18.193900.20199@rchland.ibm.com> <1992Nov19.172719.1540@fid.morgan.com> <1244@zogwarg.etl.army.mil>
- Sender: news@cs.cmu.edu (Usenet News System)
- Followup-To: comp.theory
- Organization: Carnegie Mellon University
- Lines: 33
- Nntp-Posting-Host: tinman.oz.cs.cmu.edu
-
- In article <1244@zogwarg.etl.army.mil>, hoey@zogwarg.etl.army.mil (Dan Hoey) writes:
- |> Yes, P=NP implies such a machine i exists. But you might not be able
- |> to prove it can recognize an NP-complete language, in spite of the
- |> fact that it does. In fact, you might not be able to prove of any
- |> particular machine that it recognizes an NP-complete language in
- |> polynomial time.
- |>
- |> You might not even be able to prove of any particular polynomial that
- |> it is the time bound for such a machine, even though you have proven
- |> that the machine and the polynomial must exist.
- |>
- |> Dan Hoey
- |> Hoey@AIC.NRL.Navy.Mil
-
- Please see my post in sci.crypt (Message-ID:<By2v5F.DCM.2@cs.cmu.edu>,
- Date: Sat, 21 Nov 1992 17:56:03 GMT) for a proof of how if P=NP you
- can build a machine that recognizes an NP Complete language (halts
- accepting on instances in the language, doesn't accept instances not
- in the language- but may not halt as in Garey&Johnson "Computers and
- Intractability: A guide to the Theory of NP-Completeness" 1979 pp.
- 24-25). With only a proof that P=NP (you do not need to know the
- index of any machine that solves NP complete problems in poly time or
- even what the polynomial bounding some such machine is).
-
- Of course this machine is SLOW, and you still have no idea how long it
- is going to take (only that it is less than some, unknown,
- polynomial).
-
- --
- --- It is kind of strange being in CS theory, given computers really do exist.
- John Mount: jmount+@cs.cmu.edu (412)268-6247
- School of Computer Science, Carnegie Mellon University,
- 5000 Forbes Ave., Pittsburgh PA 15213-3891
-