SlideShare a Scribd company logo
IT'S TIME TO
RECONSIDER TIME

-Richard Edwin Stearns

RAJ KUMAR RAMPELLI

10/27/2013

RAJ KUMAR RAMPELLI

1
Outline
●

Introduction

●

Interests

●

Complexity
●

Deterministic Time

●

Complexity Model

●

Hardness concepts

●

NP-complete

●

PSPACE

●

Power Index

●

Observations

●

References

10/27/2013

RAJ KUMAR RAMPELLI

2
Richard Edwin Stearns
●

Graduation:
●

●

●

●

●

BA in Mathematics at Carlton
College in 1958
Ph.D(on game theory) from
Priceton University in 1961

Joined in General Electric's Research
Laboratory, Newyork in 1961
Received 1993 ACM Turing Award
along with Juris Hartmanis “in
recognition of their seminal paper
which established the foundations for
the field of computational complexity
theory”
Now Distinguished Professor Emeritus
of Computer Science at the University
at Albany[1]
10/27/2013
RAJ KUMAR RAMPELLI

Born 5 July 1936

3
R.E.Stearns Interests
●

Game Theory

●

Computer Science

John von Neumann
●

●

J. von Neumann and
Morgenstern, Theory of Games
and Economic Behaviour.
Competition

●

●

Von Neumann stored program
computer model -- Father of
computer science[2]
Computation

How well do our models reflect the salient features of the object or situation we wish to describe?
10/27/2013

RAJ KUMAR RAMPELLI

4
Complexity
●

“Computational Complexity”
●

●

Richard Edwin Stearns and Hartmanis

On the computational complexity of algorithms paper at the fifth Annual
Smposium1964

●

Abstract view of complexity classes

●

Deterministic time: To define complexity classes

●

Definition: DTIME(T(n)) is the set of all languages L for which there is a
multitape Turing machine suth that the machine
●

●

10/27/2013

Answers the question “does input w belong to L” and
Answers the question in at most T(|w|) moves where |w| is length of
input w

RAJ KUMAR RAMPELLI

5
Complexity model
●

●

Analysis of algorithm: Upper bound on running time of the algorithm
Complexity model: Place the problem into a complexity class using
algorithm

●

Easiness classes

●

Speed-up theorem
●

●

O(T(n)) not T(n)

Result: n->

8

●

DTIME(T(n)) = DTIME(c * T(n)) for all c>0

●

10/27/2013

[T(n) * log(T(n))]/U(n) = 0

DTIME(U(n)) contains the language which is not in DTIME(T(n))

RAJ KUMAR RAMPELLI

6
Hardness Concepts
●

●

Hard to show that there is no good method at all for solving a particular
problem
Stephen Cook introduced the concpets in 1971
●

●

●

●

●

NP-hardness
NP-completeness

Relate hardness of particular problem to the hardness of some set of
difficulty problems
Good Algorithm: takes only polynomial time
Hardness concept is now “NP-completeness”
●

NP: Non-deterministic Polynomial time

●

Set of all decision problems

10/27/2013

RAJ KUMAR RAMPELLI

7
NP-complete
●

●

Definition: If any of the NP-complete problems
can be solved in polynomial time then any
problem which has a nondeterministic
polynomial algorithm can be solved in
polynomial time.

Prove: a problem X is NP-complete
●

●

Take a problem Y already known to NPcomplete
Polynomial reduction of any instance of Y
into an instance of X having the same
answer

●

SAT: Satisfiability problem for Boolean formula

●

PSPACE hardness

●
10/27/2013

Based on the concept of PSPACE
RAJ KUMAR RAMPELLI
completeness

8
PSPACE
Set of all decision problems which can be solved by a Turing machine using a polynomial amount of space[3].

●

PSPACE-hardness > NP-hardness
●

●

●

●

Might require exponential time even if
it unexpectedly turns out that the NPcomplete problems can be solved in
polynomial time
PSPACE-Complete problems:
Hardest problems in PSPACE
1st problem in PSPACE completeness
●

Figure: A representation of the relation among
complexity classes, which are subsets of each other.
10/27/2013

No reason in the sense that
PSPACE prob require more time

QSAT: Deciding if a quantified
CNF formula is true

RAJ KUMAR RAMPELLI

9
Power Index
●

R.E.Stearns and Harry Hunt III [4]

●

Problem has power index k if it can be solved in time 2^nk

●

k=0 : Problems with polynomial algorithms

●

k>0 : Problems with exponential algorithms

●

●

●

NP-complete problem has k>0 and P-complete problem has k=0. SO, P !=
NP
Theorem: If L1 has k value r and L1 redicuble to L2 by polynomial reduction
time reduction of size ns, then L2 has k value atleat n/s
Example: Standard reduction from SAT to CLIQUE [5] have n2 size and no
better reduction is known.

10/27/2013

RAJ KUMAR RAMPELLI

10
EXPSPACE Subdivided by power Index

10/27/2013

RAJ KUMAR RAMPELLI

11
Observations
●

All NP-complete problems are not equally hard

●

All PSPACE-complete problems are not equally hard

●

●

All PSPACE-complete problems can be easier than an
NP-complete problem
Even if SAT does require 2Ө(n) time, the possibility of
remains that many NP-complete problems of practical
interest may require a lot less time

10/27/2013

RAJ KUMAR RAMPELLI

12
References
1) Richard Stearns:
“http://en.wikipedia.org/wiki/Richard_Stearns_(computer_scient
ist)”
2) Von Neaumann Architecture:
“http://en.wikipedia.org/wiki/Von_Neumann_architecture”
3) PSPACE: “http://en.wikipedia.org/wiki/PSPACE”
4) R. E. Steams and H. B. Hunt III “Power Indices and Easier
Hard Problems”, Mathematical system theory 23, (1990)
5) Karp, R.M. “Reducibility among combinatorial
problems”, Complexity of Computer
Computations, Plenum, N.Y. 1972
10/27/2013

RAJ KUMAR RAMPELLI

13

More Related Content

PDF
PRML 9.1-9.2: K-means Clustering & Mixtures of Gaussians
Shinichi Tamura
 
PPT
Knapsack problem using fixed tuple
Mohanlal Sukhadia University (MLSU)
 
PDF
Myers_SIAMCSE15
Karen Pao
 
PPTX
Divide and conquer - Quick sort
Madhu Bala
 
PDF
K-Sort: A New Sorting Algorithm that Beats Heap Sort for n 70 Lakhs!
idescitation
 
PDF
Graph Analytics and Complexity Questions and answers
Animesh Chaturvedi
 
PDF
Grovers Algorithm
CaseyHaaland
 
PDF
Ijciras1101
zhendy94
 
PRML 9.1-9.2: K-means Clustering & Mixtures of Gaussians
Shinichi Tamura
 
Knapsack problem using fixed tuple
Mohanlal Sukhadia University (MLSU)
 
Myers_SIAMCSE15
Karen Pao
 
Divide and conquer - Quick sort
Madhu Bala
 
K-Sort: A New Sorting Algorithm that Beats Heap Sort for n 70 Lakhs!
idescitation
 
Graph Analytics and Complexity Questions and answers
Animesh Chaturvedi
 
Grovers Algorithm
CaseyHaaland
 
Ijciras1101
zhendy94
 

What's hot (20)

PPTX
Shor’s algorithm the ppt
Mrinal Mondal
 
PDF
Paolo Creminelli "Dark Energy after GW170817"
SEENET-MTP
 
PDF
Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networks
Christopher Morris
 
PDF
Glocalized Weisfeiler-Lehman Graph Kernels: Global-Local Feature Maps of Graphs
Christopher Morris
 
PDF
Recent Advances in Kernel-Based Graph Classification
Christopher Morris
 
PDF
Fortran induction project. DGTSV DGESV
Nagesh NARASIMHA PRASAD
 
PPT
BackTracking Algorithm: Technique and Examples
Fahim Ferdous
 
PDF
Analysis of CANADAIR CL-215 retractable landing gear.
Nagesh NARASIMHA PRASAD
 
PDF
Local Maxima in Quadratic LMA Processes
jith6631034
 
PPTX
Ph.D. Defense
Muhammad Ahsan
 
PPT
Divide and conquer
Muhammad Sarfraz
 
PDF
Performance Assessment of Polyphase Sequences Using Cyclic Algorithm
rahulmonikasharma
 
PPTX
Spectral clustering Tutorial
Zitao Liu
 
PPTX
Tensor Spectral Clustering
Austin Benson
 
PDF
Introduction to DFT Part 2
Mariana M. Odashima
 
PPTX
Sandia Fast Matmul
Austin Benson
 
PDF
Application of Convolution Theorem
ijtsrd
 
PDF
Spectral Clustering Report
Miaolan Xie
 
PDF
Algorithms Lab PPT
Abhishek Chandra
 
Shor’s algorithm the ppt
Mrinal Mondal
 
Paolo Creminelli "Dark Energy after GW170817"
SEENET-MTP
 
Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networks
Christopher Morris
 
Glocalized Weisfeiler-Lehman Graph Kernels: Global-Local Feature Maps of Graphs
Christopher Morris
 
Recent Advances in Kernel-Based Graph Classification
Christopher Morris
 
Fortran induction project. DGTSV DGESV
Nagesh NARASIMHA PRASAD
 
BackTracking Algorithm: Technique and Examples
Fahim Ferdous
 
Analysis of CANADAIR CL-215 retractable landing gear.
Nagesh NARASIMHA PRASAD
 
Local Maxima in Quadratic LMA Processes
jith6631034
 
Ph.D. Defense
Muhammad Ahsan
 
Divide and conquer
Muhammad Sarfraz
 
Performance Assessment of Polyphase Sequences Using Cyclic Algorithm
rahulmonikasharma
 
Spectral clustering Tutorial
Zitao Liu
 
Tensor Spectral Clustering
Austin Benson
 
Introduction to DFT Part 2
Mariana M. Odashima
 
Sandia Fast Matmul
Austin Benson
 
Application of Convolution Theorem
ijtsrd
 
Spectral Clustering Report
Miaolan Xie
 
Algorithms Lab PPT
Abhishek Chandra
 
Ad

Viewers also liked (9)

PPTX
Family
Leydy Castaño
 
PPSX
Family members
Leydy Castaño
 
PPSX
Elemetary adjetives
Leydy Castaño
 
DOC
Mozillafirefox
Padme Satine
 
PPTX
pengertian Bank, lkbk, dan ojk
-
 
PPTX
The family
Leydy Castaño
 
PPTX
hidrolisis ( kelompok kimia )
-
 
PPTX
The family
Leydy Castaño
 
PPT
Sql injection attack
RajKumar Rampelli
 
Family members
Leydy Castaño
 
Elemetary adjetives
Leydy Castaño
 
Mozillafirefox
Padme Satine
 
pengertian Bank, lkbk, dan ojk
-
 
The family
Leydy Castaño
 
hidrolisis ( kelompok kimia )
-
 
The family
Leydy Castaño
 
Sql injection attack
RajKumar Rampelli
 
Ad

Similar to Turing awards seminar (20)

PDF
A comprehensive view on P vs NP
Abhay Pai
 
PDF
P, NP, NP-Hard & NP-complete problems, Optimization
DrSMeenakshiSundaram1
 
PPT
CS 332 : Algorithms - Concept of NP Completeness
SohamSaha49
 
PPTX
NP completeness
Amrinder Arora
 
PDF
Convolutional and Recurrent Neural Networks
Ramesh Ragala
 
PPTX
Numerical solution of ordinary differential equation
Dixi Patel
 
PPT
NP-Completeewwwwwwwwwwwkkjjejjwjjjjjjjjj
priyaaajadhav31
 
PPT
Matt Purkeypile's Doctoral Dissertation Defense Slides
mpurkeypile
 
PPT
Introduction to NP Completeness
Gene Moo Lee
 
POT
Proving Lower Bounds to Answer the P versus NP question
guest577718
 
PPT
class23.ppt
AjayPratap828815
 
PDF
2 chapter2 algorithm_analysispart1
SSE_AndyLi
 
PDF
PAISS (PRAIRIE AI Summer School) Digest July 2018
Natalia Díaz Rodríguez
 
PPTX
論文輪読資料「Gated Feedback Recurrent Neural Networks」
kurotaki_weblab
 
PDF
teteuueieoeofhfhfjffkkkfkfflflflhshssnnvmvvmvv,v,v,nnxmxxm
zoobiarana76
 
PPT
Complexity theory
Dr Shashikant Athawale
 
PDF
Deep Neural Machine Translation with Linear Associative Unit
Satoru Katsumata
 
PDF
Learning Theory 101 ...and Towards Learning the Flat Minima
Sangwoo Mo
 
A comprehensive view on P vs NP
Abhay Pai
 
P, NP, NP-Hard & NP-complete problems, Optimization
DrSMeenakshiSundaram1
 
CS 332 : Algorithms - Concept of NP Completeness
SohamSaha49
 
NP completeness
Amrinder Arora
 
Convolutional and Recurrent Neural Networks
Ramesh Ragala
 
Numerical solution of ordinary differential equation
Dixi Patel
 
NP-Completeewwwwwwwwwwwkkjjejjwjjjjjjjjj
priyaaajadhav31
 
Matt Purkeypile's Doctoral Dissertation Defense Slides
mpurkeypile
 
Introduction to NP Completeness
Gene Moo Lee
 
Proving Lower Bounds to Answer the P versus NP question
guest577718
 
class23.ppt
AjayPratap828815
 
2 chapter2 algorithm_analysispart1
SSE_AndyLi
 
PAISS (PRAIRIE AI Summer School) Digest July 2018
Natalia Díaz Rodríguez
 
論文輪読資料「Gated Feedback Recurrent Neural Networks」
kurotaki_weblab
 
teteuueieoeofhfhfjffkkkfkfflflflhshssnnvmvvmvv,v,v,nnxmxxm
zoobiarana76
 
Complexity theory
Dr Shashikant Athawale
 
Deep Neural Machine Translation with Linear Associative Unit
Satoru Katsumata
 
Learning Theory 101 ...and Towards Learning the Flat Minima
Sangwoo Mo
 

More from RajKumar Rampelli (14)

PPTX
Writing Character driver (loadable module) in linux
RajKumar Rampelli
 
DOCX
Introduction to Python - Running Notes
RajKumar Rampelli
 
PPTX
Linux Kernel MMC Storage driver Overview
RajKumar Rampelli
 
PPTX
Learn python - for beginners - part-2
RajKumar Rampelli
 
PPTX
Learn python – for beginners
RajKumar Rampelli
 
PPTX
Linux watchdog timer
RajKumar Rampelli
 
PPTX
Linux Kernel I/O Schedulers
RajKumar Rampelli
 
PPTX
Linux GIT commands
RajKumar Rampelli
 
PPTX
Introduction to Kernel and Device Drivers
RajKumar Rampelli
 
PPTX
System Booting Process overview
RajKumar Rampelli
 
PPTX
Network security and cryptography
RajKumar Rampelli
 
PPTX
Tasklet vs work queues (Deferrable functions in linux)
RajKumar Rampelli
 
PPTX
Higher education importance
RajKumar Rampelli
 
PPTX
C compilation process
RajKumar Rampelli
 
Writing Character driver (loadable module) in linux
RajKumar Rampelli
 
Introduction to Python - Running Notes
RajKumar Rampelli
 
Linux Kernel MMC Storage driver Overview
RajKumar Rampelli
 
Learn python - for beginners - part-2
RajKumar Rampelli
 
Learn python – for beginners
RajKumar Rampelli
 
Linux watchdog timer
RajKumar Rampelli
 
Linux Kernel I/O Schedulers
RajKumar Rampelli
 
Linux GIT commands
RajKumar Rampelli
 
Introduction to Kernel and Device Drivers
RajKumar Rampelli
 
System Booting Process overview
RajKumar Rampelli
 
Network security and cryptography
RajKumar Rampelli
 
Tasklet vs work queues (Deferrable functions in linux)
RajKumar Rampelli
 
Higher education importance
RajKumar Rampelli
 
C compilation process
RajKumar Rampelli
 

Recently uploaded (20)

PDF
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
PPTX
BASICS IN COMPUTER APPLICATIONS - UNIT I
suganthim28
 
PPTX
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
PPTX
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
PDF
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
PDF
Health-The-Ultimate-Treasure (1).pdf/8th class science curiosity /samyans edu...
Sandeep Swamy
 
DOCX
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
PPTX
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
PPTX
An introduction to Dialogue writing.pptx
drsiddhantnagine
 
PPTX
family health care settings home visit - unit 6 - chn 1 - gnm 1st year.pptx
Priyanshu Anand
 
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
PPTX
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
PDF
Review of Related Literature & Studies.pdf
Thelma Villaflores
 
PDF
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
PPTX
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
PPTX
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
PPTX
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
PPTX
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
PPTX
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
PPTX
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
BASICS IN COMPUTER APPLICATIONS - UNIT I
suganthim28
 
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
Health-The-Ultimate-Treasure (1).pdf/8th class science curiosity /samyans edu...
Sandeep Swamy
 
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
An introduction to Dialogue writing.pptx
drsiddhantnagine
 
family health care settings home visit - unit 6 - chn 1 - gnm 1st year.pptx
Priyanshu Anand
 
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
Review of Related Literature & Studies.pdf
Thelma Villaflores
 
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 

Turing awards seminar

  • 1. IT'S TIME TO RECONSIDER TIME -Richard Edwin Stearns RAJ KUMAR RAMPELLI 10/27/2013 RAJ KUMAR RAMPELLI 1
  • 2. Outline ● Introduction ● Interests ● Complexity ● Deterministic Time ● Complexity Model ● Hardness concepts ● NP-complete ● PSPACE ● Power Index ● Observations ● References 10/27/2013 RAJ KUMAR RAMPELLI 2
  • 3. Richard Edwin Stearns ● Graduation: ● ● ● ● ● BA in Mathematics at Carlton College in 1958 Ph.D(on game theory) from Priceton University in 1961 Joined in General Electric's Research Laboratory, Newyork in 1961 Received 1993 ACM Turing Award along with Juris Hartmanis “in recognition of their seminal paper which established the foundations for the field of computational complexity theory” Now Distinguished Professor Emeritus of Computer Science at the University at Albany[1] 10/27/2013 RAJ KUMAR RAMPELLI Born 5 July 1936 3
  • 4. R.E.Stearns Interests ● Game Theory ● Computer Science John von Neumann ● ● J. von Neumann and Morgenstern, Theory of Games and Economic Behaviour. Competition ● ● Von Neumann stored program computer model -- Father of computer science[2] Computation How well do our models reflect the salient features of the object or situation we wish to describe? 10/27/2013 RAJ KUMAR RAMPELLI 4
  • 5. Complexity ● “Computational Complexity” ● ● Richard Edwin Stearns and Hartmanis On the computational complexity of algorithms paper at the fifth Annual Smposium1964 ● Abstract view of complexity classes ● Deterministic time: To define complexity classes ● Definition: DTIME(T(n)) is the set of all languages L for which there is a multitape Turing machine suth that the machine ● ● 10/27/2013 Answers the question “does input w belong to L” and Answers the question in at most T(|w|) moves where |w| is length of input w RAJ KUMAR RAMPELLI 5
  • 6. Complexity model ● ● Analysis of algorithm: Upper bound on running time of the algorithm Complexity model: Place the problem into a complexity class using algorithm ● Easiness classes ● Speed-up theorem ● ● O(T(n)) not T(n) Result: n-> 8 ● DTIME(T(n)) = DTIME(c * T(n)) for all c>0 ● 10/27/2013 [T(n) * log(T(n))]/U(n) = 0 DTIME(U(n)) contains the language which is not in DTIME(T(n)) RAJ KUMAR RAMPELLI 6
  • 7. Hardness Concepts ● ● Hard to show that there is no good method at all for solving a particular problem Stephen Cook introduced the concpets in 1971 ● ● ● ● ● NP-hardness NP-completeness Relate hardness of particular problem to the hardness of some set of difficulty problems Good Algorithm: takes only polynomial time Hardness concept is now “NP-completeness” ● NP: Non-deterministic Polynomial time ● Set of all decision problems 10/27/2013 RAJ KUMAR RAMPELLI 7
  • 8. NP-complete ● ● Definition: If any of the NP-complete problems can be solved in polynomial time then any problem which has a nondeterministic polynomial algorithm can be solved in polynomial time. Prove: a problem X is NP-complete ● ● Take a problem Y already known to NPcomplete Polynomial reduction of any instance of Y into an instance of X having the same answer ● SAT: Satisfiability problem for Boolean formula ● PSPACE hardness ● 10/27/2013 Based on the concept of PSPACE RAJ KUMAR RAMPELLI completeness 8
  • 9. PSPACE Set of all decision problems which can be solved by a Turing machine using a polynomial amount of space[3]. ● PSPACE-hardness > NP-hardness ● ● ● ● Might require exponential time even if it unexpectedly turns out that the NPcomplete problems can be solved in polynomial time PSPACE-Complete problems: Hardest problems in PSPACE 1st problem in PSPACE completeness ● Figure: A representation of the relation among complexity classes, which are subsets of each other. 10/27/2013 No reason in the sense that PSPACE prob require more time QSAT: Deciding if a quantified CNF formula is true RAJ KUMAR RAMPELLI 9
  • 10. Power Index ● R.E.Stearns and Harry Hunt III [4] ● Problem has power index k if it can be solved in time 2^nk ● k=0 : Problems with polynomial algorithms ● k>0 : Problems with exponential algorithms ● ● ● NP-complete problem has k>0 and P-complete problem has k=0. SO, P != NP Theorem: If L1 has k value r and L1 redicuble to L2 by polynomial reduction time reduction of size ns, then L2 has k value atleat n/s Example: Standard reduction from SAT to CLIQUE [5] have n2 size and no better reduction is known. 10/27/2013 RAJ KUMAR RAMPELLI 10
  • 11. EXPSPACE Subdivided by power Index 10/27/2013 RAJ KUMAR RAMPELLI 11
  • 12. Observations ● All NP-complete problems are not equally hard ● All PSPACE-complete problems are not equally hard ● ● All PSPACE-complete problems can be easier than an NP-complete problem Even if SAT does require 2Ө(n) time, the possibility of remains that many NP-complete problems of practical interest may require a lot less time 10/27/2013 RAJ KUMAR RAMPELLI 12
  • 13. References 1) Richard Stearns: “http://en.wikipedia.org/wiki/Richard_Stearns_(computer_scient ist)” 2) Von Neaumann Architecture: “http://en.wikipedia.org/wiki/Von_Neumann_architecture” 3) PSPACE: “http://en.wikipedia.org/wiki/PSPACE” 4) R. E. Steams and H. B. Hunt III “Power Indices and Easier Hard Problems”, Mathematical system theory 23, (1990) 5) Karp, R.M. “Reducibility among combinatorial problems”, Complexity of Computer Computations, Plenum, N.Y. 1972 10/27/2013 RAJ KUMAR RAMPELLI 13