Algo2 pt1

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/55

flashcard set

Earn XP

Description and Tags

Flashcards per Algo2 con Gualà.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

56 Terms

1
New cards

Descrivi il problema dell’Interval Scheduling.

knowt flashcard image
2
New cards

Definisci l’approccio greedy per l’Interval Scheduling. Elenca tutti i possibili ordinamenti. Fornisci un controesempio per gli errati.

knowt flashcard image
3
New cards

Scrivi l’algoritmo Earliest-finish-time-first per l’Interval Scheduling. Analizzane la complessità temporale.

knowt flashcard image
4
New cards
<p>Determina come opererà l’algoritmo Earliest-Finish-Time per l’Interval Scheduling su questa demo.</p>

Determina come opererà l’algoritmo Earliest-Finish-Time per l’Interval Scheduling su questa demo.

knowt flashcard image
5
New cards

Enuncia e analizza il lemma per l’Interval Scheduling.

knowt flashcard image
6
New cards

Dimostra che l’algoritmo Earliest-finish-time-first per l’Interval Scheduling è ottimale.

knowt flashcard image
7
New cards

Definisci il problema dell’Interval Partitioning.

knowt flashcard image
8
New cards

Delinea l’approccio greedy per l’Interval Partitioning e tutti gli ordinamenti possibili. Fornisci un controesempio per quelli errati.

knowt flashcard image
9
New cards

Definisci l’algoritmo Earliest-Start-Time-First per l’Interval Partitioning.

knowt flashcard image
10
New cards
<p>Mostra come opera l’algoritmo Earliest-Start-Time-First per l’Interval Partitioning su questa demo.</p>

Mostra come opera l’algoritmo Earliest-Start-Time-First per l’Interval Partitioning su questa demo.

knowt flashcard image
11
New cards

Analizza e dimostra la complessità dell’algoritmo Earliest-Start-Time-First.

knowt flashcard image
12
New cards

Definisci la depth per l’Interval Partitioning. Come è correlata al numero di classi necessarie?

knowt flashcard image
13
New cards

Dimostra l’ottimalità dell’algoritmo Earliest-Start-Time-First per l’interval partitioning.

knowt flashcard image
14
New cards

Descrivi il problema UnionFind.

knowt flashcard image
15
New cards

Descrivi come funziona l’approccio QuickFind per UnionFind.

knowt flashcard image
16
New cards

Descrivi la realizzazione dell’approccio QuickFind.

knowt flashcard image
17
New cards
<p>Descrivi la sequenza di operazioni e il risultato per questo esempio, usando l'approccio QuickFind.</p>

Descrivi la sequenza di operazioni e il risultato per questo esempio, usando l'approccio QuickFind.

knowt flashcard image
18
New cards

Descrivi la debolezza principale dell’approccio QuickFind.

knowt flashcard image
19
New cards

Descrivi l’idea dietro l’euristica UnionSize per QuickFind.

knowt flashcard image
20
New cards
<p>Descrivi la sequenza di operazioni e il risultato per questo esempio, usando l'approccio QuickFind con UnionSize.</p>

Descrivi la sequenza di operazioni e il risultato per questo esempio, usando l'approccio QuickFind con UnionSize.

knowt flashcard image
21
New cards

Descrivi la realizzazione dell’approccio QuickFind con UnionSize.

knowt flashcard image
22
New cards

Fornisci e dimostra l’analisi ammortizzata per QuickFind con UnionSize.

knowt flashcard image
23
New cards

Descrivi l’approccio QuickUnion per il problema UnionFind.

knowt flashcard image
24
New cards

Descrivi la realizzazione delle operazioni per l’approccio QuickUnion.

knowt flashcard image
25
New cards
<p>Descrivi la sequenza delle operazioni e il risultato per questa demo usando l’approccio QuickUnion.</p>

Descrivi la sequenza delle operazioni e il risultato per questa demo usando l’approccio QuickUnion.

knowt flashcard image
26
New cards

Descrivi il problema principale dell’approccio QuickUnion.

knowt flashcard image
27
New cards

Descrivi l’euristica Union by size per QuickUnion.

knowt flashcard image
28
New cards
<p>Descrivi la sequenza delle operazioni e il risultato per questa demo usando l’approccio QuickUnion con euristica Union by size.</p>

Descrivi la sequenza delle operazioni e il risultato per questa demo usando l’approccio QuickUnion con euristica Union by size.

knowt flashcard image
29
New cards

Fornisci l’analisi ammortizzata per l’approccio QuickUnion con euristica Union by Size.

knowt flashcard image
30
New cards

Descrivi l’euristica di compressione dei cammini per UnionFind.

knowt flashcard image
31
New cards

Fornisci la complessità ammortizzata di QuickUni+Unionbysize+Compressione cammini in relazione alla funzione di Ackermann inversa.

knowt flashcard image
32
New cards

Fornisci la definizione di MST.

knowt flashcard image
33
New cards

Fornisci il problema dell’MST.

knowt flashcard image
34
New cards

L’MST è sempre unico?

knowt flashcard image
35
New cards

Definisci un ciclo, un cut e un cutset.

knowt flashcard image
36
New cards

Descrivi il rapporto tra ciclo e cutset.

knowt flashcard image
37
New cards

Esponi e dimostra la Cut Property.

knowt flashcard image
38
New cards

Esponi e dimostra la Cycle Property.

knowt flashcard image
39
New cards

Fornisci l’idea generale dietro l’algo di Kruskal.

knowt flashcard image
40
New cards

Fornisci lo pseudocodice di Kruskal.

knowt flashcard image
41
New cards

Dimostra la correttezza di Kruscal.

knowt flashcard image
42
New cards

Analizza la complessità di Kruscal.

knowt flashcard image
43
New cards
<p>Simula l’esecuzione di Kruscal su questa demo.</p>

Simula l’esecuzione di Kruscal su questa demo.

knowt flashcard image
44
New cards

Esponi l’idea dietro l’algoritmo di Prim. Dimostrane la correttezza.

knowt flashcard image
45
New cards

Fornisci un’implementazione efficiente per l’algoritmo di Prim.

knowt flashcard image
46
New cards

Fornisci lo pseudocodice per l’algoritmo di Prim. Analizzane il costo.

knowt flashcard image
47
New cards

Simula l’esecuzione di Prim su questa demo.

knowt flashcard image
48
New cards

Introduci il problema del clustering e del k-clustering a massimo spacing.

knowt flashcard image
49
New cards

Fornisci un algoritmo per la risoluzione del k-clustering a massimo spacing.

knowt flashcard image
50
New cards
<p>Dimostra questa proprietà.</p>

Dimostra questa proprietà.

knowt flashcard image
51
New cards

Introduci il problema dell’Independent Set di peso massimo.

knowt flashcard image
52
New cards

Ragiona sulla struttura della soluzione per Independent Set di peso massimo, concentrandoti in particolare all’appartenenza del nodo v_n alla soluzione S.

knowt flashcard image
53
New cards

Fornisci un algoritmo per la risoluzione dell’Independent Set di peso massimo, e analizzane il costo.

knowt flashcard image
54
New cards

Fornisci un algoritmo per la ricostruzione della soluzione dell’Independent Set di peso massimo, e analizzane il costo.

knowt flashcard image
55
New cards
56
New cards