Font size
WorksheetsAA 2022
Total questions: 75
Worksheet time: 56mins
Problema turnurilor din Hanoi este:
NP-hard
NP-completă
semi-decidabilă
Dacă am găsit un algoritm determinist și polinomial pentru a rezolva problema q-sume (subset sum), care dintre următoarele afirmații este adevărată?
Acest lucru este imposibil
P==NP
P!=NP
Fie problema q-sume (subset sum) modificată astfel încât vectorul de la intrare conține doar numerele -1 sau +1. (notăm problema unary-q-sume):
unary-q-sume∈NP-complete
unary-q-sume∈NP\(P U NP-complete)
unary-q-sume ∈ P
Fie o problemă A ∈ NSPACE(f(n)), ∀ f(n)∈Ω(log n). Care din următoarele afirmații este adevărată:
A∈NTIME(f(n))
A ∈ SPACE(f(n)^2)
A∈NPSPACE
Fie o structură de date pentru care se execută o secvență de n operații cu următoarele costuri: dacă i==2**k, costul operației este 10*i; altfel, costul este 1. Care este complexitatea amortizată per operație?
Θ(n)
Θ(log n)
Θ(1)
Fie o structură de date pentru care se execută o secvență de n operații cu următoarele costuri: dacă i este par, costul operației este 1; dacă i este impar, costul este i/10. Care este complexitatea amortizată per operație?
Θ(n)
Θ(log n)
Θ(1)
Fie problema q-sume unde q=2 și este fixat (o notăm problema 2-sume). Care dintre următoarele afirmații este adevărată?
2-sume ∈ NP-complete
2-sume∈NP\(P U NP-complete)
2-sume∈P
Dacă o problemă este în clasa de complexitate PSPACE, atunci ea este sigur și în clasa:
PTIME
NPTIME
NPSPACE
În ce clasă de probleme se află 2-SAT (SAT cu 2 literali per termen)? Alegeți varianta cea mai restrictivă.
P
NP
NP-complete
Știind că HALT ≤T A (HALT = problema opririi), ce putem spune sigur despre problema A?
A∈NP
A∉NP
A este decidabilă
Putem găsi o reducere de la problema corespondențelor lui Post (PCP) la SAT?
Da, o reducere Turing
Da, o reducere polinomială
Nu, acest lucru este imposibil
Fie f(n) ∈θ(n**3) și g(n)∈Ω(n**2), atunci:
f(n)/g(n)∈θ(n)
f(n) / g(n) ∈ O(n)
f(n)/g(n)∈Ω(n)
Problema determinării dacă două vârfuri dintr-un graf orientat fac parte din aceeași componentă tare conexă este (alegeți clasa de complexitate cea mai restrictivă):
NLOGSPACE
P
decidabilă
Care este complexitatea amortizată pentru o operație de inserție într-un tabel (vector) dinamic care își dublează spațiul atunci când este plin:
θ(n)
θ(log n)
θ(1)
Știm că A ≤T B, F:IA → IB funcția de transformare a a datelor de intrare, iar IA este mulțimea vectorilor. Dacă în cadrul funcției F operația cea mai costisitoare este construirea tuturor tuplurilor de k (k-fixat, de ex. k=3) elemente din v[1..n] ∈ IA, este aceasta o reducere polinomială corectă?
Da
Nu
Depinde de cele două probleme implicate în reducere
Problema determinării dacă un program P, primind la intrare x, se termină în mai puțin de un an este:
nedecidabilă
semidecidabilă
decidabilă
Dacă o problemă este în clasa de complexitate NTIME(f(n)), atunci ea este sigur și în clasa:
PTIME(f(n))
NSPACE(f(n))
PSPACE((log n)**2)
Care este complexitatea algoritmului de sortare rapidă (quicksort) în cazul cel mai defavorabil, dacă nu se folosește alegerea aleatoare a pivotului:
Θ(n log n)
Θ(n**2)
Θ(n)
Știind că A ≤P SAT, ce putem spune sigur despre problema A:
A∈P
A∈NP-complete
A este decidabilă
Pentru ce problemă se știe că dacă există un algoritm de aproximare cu factorul de aproximare < 4/3, atunci P=NP ?
problema opririi
problema colorării oricărui graf cu un factor cromatic dat
problema găsirii punctelor de articulație într-un graf neorientat
Pentru problema găsirii acoperirii optime cu noduri a unui graf a fost prezentat la curs un algoritm de aproximare cu un factor de:
1,5
2
2,5
Care din mulțimile de mai jos sunt bine ordonate față de relația „mai mic”?
Numerele naturale
Numerele întregi
Numerele reale
Construcția spațiului stărilor pentru un algoritm nedeterminist care are complexitate spațială O(f(n)), are o complexitate temporală de (observație: k este un număr natural):
O(f(n)**k)
O(k**f(n))
O(log(f(k*n))**2)
Complexitatea temporală a problemei accesibilității într-un graf (GAP), rezolvată determinist este:
O(n*2)
O((log n)**2)
Ω(n log n)
O problemă P aparține clasei NP-Complete iar o problemă Q clasei NP-Hard. Care afirmație este întotdeauna corectă?
P aparține lui NP
Q aparține lui NP
nici P, nici Q nu aparțin lui NP
LOGSPACE și PTIME sunt în relația de:
„inclusă în”
„include”
egalitate
Care din mulțimile de mai jos sunt bine ordonate față de relația „mai mic”?
Numerele naturale
Numerele întregi
Numerele întregi mai mari ca -100
Construcția spațiului stărilor pentru un algoritm nedeterminist care are complexitate spațială O(f(n)), are o complexitate temporală de (observație: k este un număr natural):
O(f(n)**k)
O(k**f(n))
O(log(f(k*n))**2)
Complexitatea spațială a problemei accesibilității într-un graf (GAP), rezolvată determinist este:
O(log n)
O((log n)**2)
Ω(n log n)
Construirea unui heap binar se poate face optim în:
O(n**2)
O(n log n)
O(n)
Dacă găsim o soluție deterministă și polinomială pentru o problemă considerată până acum în NP\P, atunci putem spune că:
P⊆NP
P=NP
NP=NPC
Dacă o problemă este în clasa de complexitate NSPACE(n), atunci ea este sigur și în clasa:
SPACE(n**2)
NSPACE((log n)**2
NTIME(n)
Fie o problemă A și știm că PCP ≤ T A (PCP = Problema corespondențelor lui Post). Atunci A este sigur:
decidabilă
în mulțimea NP-hard
NP-completă
Orice algoritm de sortare prin comparație de chei are complexitatea:
O(n**2)
Θ(n log n)
Ω(n log n)
O problemă P dată este şi în NPTIME şi NP-completă este o afirmaţie care este:
întotdeauna adevărată
niciodată adevărată
uneori adevărată
Care problemă din cele următoare are sigur o complexitate exponenţială:
Ciclu hamiltonian
Problema opririi
Turnurile din Hanoi
Problema gasirii unui subgraf de acoperire minim k-arc conectat poate fi rezolvată de algoritmul Khuller-Vîșkin cu un factor de aproximare mai mic de:
3*k/2
(2*k-1)/k
k/2
GAP aparține mulțimii:
LOGSPACE
SPACE((log n)**2)
NP- completă
Problema accesibilitatii într-un graf(GAP) rezolvată cu un algoritm determinist are complexitatea spatiala:
log
log patrat
exponential
Fie A în NSPACE(f(n)) f(n) în omega((log(n))
A în TIME(f(n))
TIME(c^(f(n))
NPSPACE(f(n))
Mulțimea {n în N| Pn(n) se termina}
recursiva
RE
nici a nici b
Factorul de aproximare pt Viskin pt un graf arc conectivitate:
lambda
1/lambda
2-1/lambda
Problema turnurilor din Hanoi are aceeași complexitate cu:
problema clicii
SAT
nici a) nici b)
Mulțimea tuturor programelor are același cardinal cu:
R
multimea tuturor functiilor totale
N
O mulțime finita este întotdeauna:
recursiva
bine ordonata
RE
Ce algoritm are complexitatea Omega(nlog)
BuildHeap
Hanoi
Sortarea prin comparație de chei
Ce teorema justifica imposibilitatea demonstrarea corectitudinii totale a algoritmului?
teorema lui Cook
teorema opririi
teorema lui Khuller-Vishkin
Problema GAP, rezolvată cu un algoritm nedeterminist se poate face optim cu o complexitate spatiala:
logaritmica
log patrat
exponential
Demonstrarea corectitudinii totale a unui algoritm particular dat este:
intotdeauna posibila
intotdeauna imposibila
posibila dacă problema este semidecidabila
Demonstrarea automata a teoremelor de calcul cu predicate de ordinul 1 este o problemă:
semidecidabila
decidabila
rezolvabila cu un algoritm NP-complete
Complexitatea amortizata a unei operatii de push într-o stiva cu pop multiplu este:
0
1
2
Problema K-clicii este sigur în aceeași clasa de complexitate cu:
SAT
3CNF(2SAT în P, KSAT în NPC)
turnurile din Hanoi
O problema data este semidecidabila și cu o complexitate polinomiala este o afirmatie:
intotdeauna adevărata
niciodata adevărata
uneori adevărata
Problema accesibilitatii într-un graf are complexitate temporala:
logaritmica
logaritmica la patrat
polinomiala
Prin sortarea proceselor după durata lor în problema alocarii lor pe procesor se poate obtine o rezolvare cu un factor de aproximare mai bun de:
1.2
1.4
1.6
La care dintre urmatoarele probleme s-ar putea găsi un algoritm cu complexitate polinomiala
problema opririi
Satisfiabilitatea formulelor calculului propozitional
Hanoi
GAP are o complexitate spatiala:
logaritmica
logaritmica la patrat
polinomiala
O mulțime recursiva este întotdeauna:
recursiv enumerabila
infinita
nedecidabila
Multimea problemelor rezolvabile prin algoritmi deterministi cu o complexitate spatiala polinomiala și cea a celor rezolvabile prin algoritmi nedeterministi cu o complexitate spatiala sunt în relație:
include pe
este inclusa în
este egala cu
Daca exista o problemă Q care este NP-dificila și care aparține PTIME rezulta ca:
P intersect NP = mult vida
P=NP
Q este intractabila
PSPACE si NPSPACE sunt în relația:
include pe
este inclus în
este egal cu
Daca găsim o soluție determinista și polinomiala pentru o problemă considerată pana acump în NP-P, atunci putem spune ca:
P inclus egal NP
P=NP
NP=NPC
Daca o problemă este în NSPACE(n) atunci ea este sigur și în:
SPACE(n^2)
NSPACE(log^2 n)
NTIME(n)
Fie o problemă A și știm ca PCP<t A atunci A este sigur:
decidabila
NP-Hard
NPC
Construirea unei cozi de prioritati cu maxim în vârf se face eficient printr-un algoritm:
de sortare descrescatoare
de sortare de cozi
care folosește arbore de competiție
care folosește un arbore în care cheia tatalui este mai mare decât cea a fiilor
PSPACE SI NPTIME sunt în relația:
include pe
este inclusa în
este egala cu
PSPACE SI PTIME sunt în relația:
include pe
inclus în
egala cu
Care problema dintre urmatoarele este posibil sa aibă o complexitate polinomiala:
ciclu hamiltonian
PO
Hanoi
Daca o mulțime și complementara ei sunt recursiv enumerabile ea este:
recursiva
infinita
semidecidabila
O problema P data este și decidabila și tractabila este o afirmatie:
intotdeauna adevărata
niciodata adev
uneori adev(Tractabil inclus, dar nu egal în decidabil, Hanoi e intractabil și decidabil
Consideram ca avem un vector cu operatiile de adaugare si stergere la final, care isi dubleaza capacitatea atunci cand devine plin si si-o injumatateste atunci cand ramane cu mai putin de jumatate din vector ocupat. Care este complexitatea amortizata a operatiilor add si remove, considerand ca n reprezinta numarul curent de elemente din vector?
add/remove ∈ Θ(n)
add/remove ∈ Θ(1)
add ∈ Θ(1), remove ∈ Θ(n)
add/remove ∈ Θ(log(n))
Fie A o multime recursiva (R), si B o multime recursiv enumerabila (RE), dar nerecursiva. Atunci putem afirma cu siguranta:
A ∩ B ∈ R
A contine mai multe elemente decat B
A ∩ B ∈ RE
B contine mai multe elemente decat A
Dr. Who anunta ca a descoperit un algoritm nedeter-
minist care rezolva o problema Q in timp polinomial.
Ce afirmatie este adevarata:
P != NP
Q ∈ NP
Q ∈ P
P = NP
Care este complexitatea functiei choice(A)?
O(len(A))
O(1)
Nu este cunoscuta
Presupunand ca ati gasit o reducere polinomiala de la
3-COLOR la 2-COLOR. Care variante sunt adevarate?
2-COLOR ∈ NP
2-COLOR ∈ NP-hard
NP ⊆ P
P != NP
