-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy path68Q15-NPcomplete.tex
More file actions
49 lines (42 loc) · 1.63 KB
/
68Q15-NPcomplete.tex
File metadata and controls
49 lines (42 loc) · 1.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
\documentclass[12pt]{article}
\usepackage{pmmeta}
\pmcanonicalname{NPcomplete}
\pmcreated{2013-03-22 13:01:49}
\pmmodified{2013-03-22 13:01:49}
\pmowner{Henry}{455}
\pmmodifier{Henry}{455}
\pmtitle{NP-complete}
\pmrecord{4}{33429}
\pmprivacy{1}
\pmauthor{Henry}{455}
\pmtype{Definition}
\pmcomment{trigger rebuild}
\pmclassification{msc}{68Q15}
\pmsynonym{NP complete}{NPcomplete}
\pmsynonym{NP hard}{NPcomplete}
\pmdefines{NP-hard}
\endmetadata
% this is the default PlanetMath preamble. as your knowledge
% of TeX increases, you will probably want to edit this, but
% it should be fine as is for beginners.
% almost certainly you want these
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{amsfonts}
% used for TeXing text within eps files
%\usepackage{psfrag}
% need this for including graphics (\includegraphics)
%\usepackage{graphicx}
% for neatly defining theorems and propositions
%\usepackage{amsthm}
% making logically defined graphics
%%%\usepackage{xypic}
% there are many more packages, add them here as you need them
% define commands here
%\PMlinkescapeword{theory}
\begin{document}
A problem $\pi\in\mathcal{NP}$ is $\mathcal{NP}$ \emph{\PMlinkescapetext{complete}} if for any $\pi^\prime\in\mathcal{NP}$ there is a Cook reduction of $\pi^\prime$ to $\pi$. Hence if $\pi\in\mathcal{P}$ then every $\mathcal{NP}$ problem would be in $\mathcal{P}$. A slightly stronger definition requires a Karp reduction or Karp reduction of corresponding decision problems as appropriate.
A search problem $R$ is \emph{$\mathcal{NP}$ hard} if for any $R^\prime\in\mathcal{NP}$ there is a Levin reduction of $R^\prime$ to $R$.
%%%%%
%%%%%
\end{document}