10.1 Importance of NP-Completeness (2024)

10.1 Importance of NP-Completeness (1)10.1 Importance of NP-Completeness (2)10.1 Importance of NP-Completeness (3)
Next:10.2Optimization Problems and Decision ProblemsUp:10.Introduction to NP-CompletenessPrevious:10.Introduction to NP-CompletenessMost algorithms we have studied so far have polynomial-time running times.According to Cormen, Leiserson, and Rivest, polynomial-time algorithmscan be considered tractable for the following reasons.
(1)
Although a problem which has a running time of sayO(n20)orO(n100) canbe called intractable, there are very few practical problems with suchorders of polynomial complexity.
(2)
For reasonable models of computation, a problem that can be solved in polynomialtime in one model can also be solved in polynomial time on another.
(3)
The class of polynomial-time solvable problems has nice closure properties(since polynomials are closed under addition, multiplication, etc.)
The class of NP-complete (Non-deterministic polynomial time complete) problemsis a very important and interesting class of problems in Computer Science.The interest surrounding this class of problems can be attributed to thefollowing reasons.
1.
No polynomial-time algorithm has yet been discovered for any NP-completeproblem; at the same time no NP-complete problem has been shown to havea super polynomial-time (for example exponential time) lower bound.
2.
If a polynomial-time algorithm is discovered for even one NP-complete problem,then all NP-complete problems will be solvable in polynomial-time.
It is believed (but so far no proof is available) that NP-complete problemsdo not have polynomial-time algorithms and therefore are intractable. Thebasis for this belief is the second fact above, namely that if any singleNP-complete problem can be solved in polynomial time, then every NP-completeproblem has a polynomial-time algorithm. Given the wide range of NP-completeproblems that have been discovered to date, it will be sensational if allof them could be solved in polynomial time.

It is important to know the rudiments of NP-completeness for anyoneto design "sound" algorithms for problems. If one can establish a problemas NP-complete, there is strong reason to believe that it is intractable.We would then do better by trying to design a good approximation algorithmrather than searching endlessly seeking an exact solution. An example ofthis is the TSP (Traveling Salesman Problem), which has been shown to beintractable. A practical strategy to solve TSP therefore would be to designa good approximation algorithm. This is what we did in Chapter 8, wherewe used a variation of Kruskal's minimal spanning tree algorithm to approximatelysolve the TSP. Another important reason to have good familiarity with NP-completenessis many natural interesting and innocuous-looking problems that on thesurface seem no harder than sorting or searching, are in fact NP-complete.

10.1 Importance of NP-Completeness (4)10.1 Importance of NP-Completeness (5)10.1 Importance of NP-Completeness (6)
Next:10.2Optimization Problems and Decision ProblemsUp:10.Introduction to NP-CompletenessPrevious:10.Introduction to NP-Completeness
eEL,CSA_Dept,IISc,Bangalore
10.1 Importance of NP-Completeness (2024)
Top Articles
Meta CEO Mark Zuckerberg overall pay in 2022 rises due to increased used of private airfact
Words Matter: Using Humanizing Language
Cranes For Sale in United States| IronPlanet
Average Jonas Wife
Frederick County Craigslist
Ret Paladin Phase 2 Bis Wotlk
Craigslist Parsippany Nj Rooms For Rent
Comcast Xfinity Outage in Kipton, Ohio
Toyota gebraucht kaufen in tacoma_ - AutoScout24
Emmalangevin Fanhouse Leak
Osrs But Damage
Deshret's Spirit
Jessica Renee Johnson Update 2023
Purple Crip Strain Leafly
Craigslist Cars Nwi
2021 Lexus IS for sale - Richardson, TX - craigslist
Slope Tyrones Unblocked Games
History of Osceola County
Khiara Keating: Manchester City and England goalkeeper convinced WSL silverware is on the horizon
Missed Connections Dayton Ohio
Lcwc 911 Live Incident List Live Status
Race Karts For Sale Near Me
Full Standard Operating Guideline Manual | Springfield, MO
Katie Sigmond Hot Pics
Free Personals Like Craigslist Nh
Anonib Oviedo
Rgb Bird Flop
Sacramento Craigslist Cars And Trucks - By Owner
Bfri Forum
Gideon Nicole Riddley Read Online Free
Haley Gifts :: Stardew Valley
John F Slater Funeral Home Brentwood
Acadis Portal Missouri
Tirage Rapid Georgia
The Transformation Of Vanessa Ray From Childhood To Blue Bloods - Looper
Ksu Sturgis Library
Pepsi Collaboration
Miracle Shoes Ff6
Emily Tosta Butt
Craigslist Odessa Midland Texas
Sarahbustani Boobs
Courses In Touch
Craigslist Com St Cloud Mn
Iupui Course Search
Interminable Rooms
3500 Orchard Place
Gonzalo Lira Net Worth
Abigail Cordova Murder
Game Like Tales Of Androgyny
Nfhs Network On Direct Tv
Ocean County Mugshots
Anthony Weary Obituary Erie Pa
Latest Posts
Article information

Author: Eusebia Nader

Last Updated:

Views: 5940

Rating: 5 / 5 (80 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Eusebia Nader

Birthday: 1994-11-11

Address: Apt. 721 977 Ebert Meadows, Jereville, GA 73618-6603

Phone: +2316203969400

Job: International Farming Consultant

Hobby: Reading, Photography, Shooting, Singing, Magic, Kayaking, Mushroom hunting

Introduction: My name is Eusebia Nader, I am a encouraging, brainy, lively, nice, famous, healthy, clever person who loves writing and wants to share my knowledge and understanding with you.