Tentamen: Complexiteitstheorie P en NP
Deze begrippenlijst behandelt de belangrijkste concepten in de complexiteitstheorie, met een focus op de klassen P en NP, inclusief relevante termen en hun uitleg.
Quiz(16 vragen)
1. Wat is de belangrijkste eigenschap van de complexiteitsklasse P?
Termen in deze set(16)
Wat is complexiteitsklasse P?
De klasse van beslissingsproblemen die in polynomiale tijd oplosbaar zijn. Dit betekent dat de tijd om het probleem op te lossen een polynoomfunctie is van de grootte van de invoer.
Wat is complexiteitsklasse NP?
De klasse van beslissingsproblemen waarvoor een oplossing in polynomiale tijd kan worden geverifieerd, gegeven een potentiële oplossing. Dit betekent dat, als je een oplossing hebt, je deze snel kunt controleren.
Vul de lege plek in: P staat voor ______.
Polynomiaal.
Waar staat de NP-compleetheid voor?
NP-compleet betekent dat een probleem zowel in NP zit als dat elk probleem in NP in polynomiale tijd kan worden gereduceerd naar dit probleem.
Is P gelijk aan NP?
Onbekend. Dit is een van de grootste open vragen in de theoretische informatica.
Geef een voorbeeld van een NP-compleet probleem.
Het reisverkopersprobleem (TSP) is een voorbeeld. Het vraagt om de kortste route die een verkoper langs een aantal steden moet afleggen.
Wat is een polynomiale tijdscomplexiteit?
Complexiteit die kan worden uitgedrukt als , waarbij de invoergrootte is en een constante is.
Vergelijk P en NP.
P: Problemen oplosbaar in polynomiale tijd. NP: Problemen met oplossingen die snel geverifieerd kunnen worden.
Wat is een niet-deterministische Turingmachine?
Een theoretisch model dat meerdere paden tegelijk kan verkennen. Het wordt gebruikt om te begrijpen hoe NP-problemen werken.
Wat is een polynomiale reductie?
Een manier om een probleem in NP te transformeren naar een ander probleem in NP, zodat een oplossing van het tweede probleem ook een oplossing voor het eerste probleem biedt.
Geef een voorbeeld van een probleem in P.
Het sorteren van een lijst van getallen met een algoritme zoals mergesort of quicksort is een voorbeeld. Deze algoritmes hebben een tijdcomplexiteit van .
Wat zijn de gevolgen als P gelijk is aan NP?
Als P gelijk is aan NP, dan kunnen veel problemen die nu onoplosbaar lijken, efficiënt worden opgelost. Dit zou enorme gevolgen hebben voor cryptografie, optimalisatie en andere gebieden.
Wat is een herkenningsprobleem?
Een type probleem waarbij je moet bepalen of er een oplossing bestaat voor een gegeven probleem. Herkenningsproblemen zijn vaak NP-compleet.
Wat betekent het dat een probleem NP-hard is?
Een NP-hard probleem is minstens zo moeilijk als het moeilijkste probleem in NP, maar hoeft zelf niet in NP te zitten.
Wat is het verschil tussen NP en NP-hard?
NP: Oplossingen zijn verifieerbaar in polynomiale tijd. NP-hard: Problemen die niet noodzakelijkerwijs binnen NP vallen, maar minstens zo moeilijk zijn.
Wat is een deterministische Turingmachine?
Een deterministische Turingmachine is een theoretisch model van computationele processen. Het volgt een specifieke set regels zonder enige willekeur. Dit betekent dat voor elke stap in de berekening de actie vastligt. - Aanname: elke invoer heeft één uitvoer - Basis voor P-klasse.
Vragen in deze set(16)
1. Wat is de belangrijkste eigenschap van de complexiteitsklasse P?
2. Wat houdt het NP-complete begrip in?
3. Wat wordt bedoeld met polynomiale tijdscomplexiteit?
4. Wat is een kenmerk van een NP-probleem?
5. Wat is het verschil tussen P en NP?
6. Wat is een voorbeeld van een NP-compleet probleem?
7. Wat betekent het als een probleem NP-hard is?
8. Wat is een voorbeeld van een probleem dat in P zit?
9. Wat is een niet-deterministische Turingmachine?
10. Wat is een polynomiale reductie?
11. Wat betekent het te zeggen dat P gelijk is aan NP?
12. Wat is het doel van een herkenningsprobleem?
13. Wat is een deterministische Turingmachine?
14. Wat is de impact als P gelijk is aan NP?
15. Welk van de volgende beweringen is NIET waar over NP?
16. Wat is de belangrijkste eigenschap van een probleem dat NP-hard is?
Gerelateerde sets
Informatyka studia – Algorytmy i struktury danych
Greedy-Algorithmen Wechselgeldproblem Definitionen
Abiturwissen: Formale Sprachen und Grammatiken
Abitur: Komplexität grob
Endliche Automaten Abiturvorbereitung
Suche linear und binär Karteikarten
Dynamische Programmierung Prüfungsfragen
Sortieren einfach erklärt Karteikarten
Maak je eigen studieset
Upload een PDF, plak je notities of beschrijf een onderwerp – AI genereert flashcards, quizzen en meer in seconden.

