CONOSCERE CONOSCERSI COMUNICARE

Slides:



Advertisements
Presentazioni simili
Le frazioni Vogliamo ampliare l’insieme numerico N con un insieme numerico nel quale sia sempre possibile eseguire la divisione . Per fare ciò dobbiamo.
Advertisements

Esercizi combinatorio 1
Problemi sui rettangoli con le incognite
I numeri naturali ….. Definizione e caratteristiche
Cos’è la fattorizzazione
TAV.1 Foto n.1 Foto n.2 SCALINATA DI ACCESSO ALL’EREMO DI SANTA CATERINA DEL SASSO DALLA CORTE DELLE CASCINE DEL QUIQUIO Foto n.3 Foto n.4.
II° Circolo Orta Nova (FG)
I SEGRETI PER IL SUCCESSO SU LAVORO
Informatica Generale Alessandra Di Pierro
1 la competenza alfabetica della popolazione italiana CEDE distribuzione percentuale per livelli.
Algoritmi e Strutture Dati
Numerazione in base tre Prof. Lariccia Giovanni Gruppo: Roberta Spicciariello, Roberta Accaria e Maria Elisa Graziano.
2ab2 2b4 4x − 2y a 3b2y3 3b2y3b Definizione e caratteristiche
Breath-first search Visita in ampiezza di un grafo Algoritmo Esempio
Algoritmi e Strutture Dati Capitolo 2 Modelli di calcolo e metodologie di analisi.
Capitolo 10 Tecniche algoritmiche Algoritmi e Strutture Dati.
Algoritmi Paralleli e Distribuiti a.a. 2008/09 Lezione del 28/04/2009 Prof. ssa ROSSELLA PETRESCHI a cura del Dott. SAVERIO CAMINITI.
Problemi intrattabili e quantum computing
Algoritmi e Strutture Dati
Algoritmi e Strutture Dati
1 Perugia, 16 giugno 2005 ~ X Consumo nei due mesi ~ Spesa in euro: Avvertenza: i testi qui proposti sono, talvolta, modificati rispetto alla formulazione.
Canale A. Prof.Ciapetti AA2003/04
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) Problemi e algoritmi Anno Accademico 2009/2010.
1 Corso di Informatica (Programmazione) Esercitazione 3 (5 dicembre 2008)
PROPORZIONI.
Realizzazione e caratterizzazione di una semplice rete neurale per la separazione di due campioni di eventi Vincenzo Izzo.
Due FORUM PA Due FORUM PA questanno Il primo fisico: fatto di persone, stand, relatori, parole, incontri, strette di mano, sorrisi … e non solo. Il secondo.
07/04/2003Algoritmi Ricerca in una sequenza di elementi Data una sequenza di elementi, occorre verificare se un elemento fa parte della sequenza oppure.
1 Sistemi Digitali. 2 Definizione Analog Waveform Time Voltage (V) 0 5 Digital Waveform Time Voltage (V)
Dipartimento di Ingegneria Idraulica e Ambientale - Universita di Pavia 1 Simulazione di un esperimento di laboratorio: Caduta di un corpo quadrato in.
Cos’è un problema?.
14 settembre 2005 Giorgio Olivieri & Associati Il peso dellenergia nei costi di fabbricazione.
Elementi di Informatica
Velocità ed accelerazione
Operazioni con Numeri Naturali e Numeri Decimali
Le operazioni con i numeri
E. DALLE SUCCESSIONI MODULARI ALLE LEGGI DI CORRISPONDENZA E3. Riconoscere ed esprimere in vari linguaggi la relazione fra il numero di posto e il relativo.
Elementi di Informatica di base
Dalle potenze ai numeri binari
ORDINE DI CHIAMATA a 1minuto e 2 minuti PRINCIPALI TEMPI DELLA COMPETIZIONE ORDINE DI CHIAMATA a 1minuto e 2 minuti PRINCIPALI TEMPI DELLA COMPETIZIONE.
Scheda Ente Ente Privato Ente Pubblico. 2ROL - Richieste On Line.
Bando Arti Sceniche. Per poter procedere è indispensabile aprire il testo del Bando 2ROL - Richieste On Line.
SCOPRI LA TABELLINA click Trova la regola nascosta… click
Algoritmi e Strutture Dati
Un trucchetto di Moltiplicazione per il calcolo mentale
Capitolo 3 Strutture dati elementari Algoritmi e Strutture Dati Camil Demetrescu, Irene Finocchi, Giuseppe F. Italiano.
E. DALLE SUCCESSIONI MODULARI ALLE LEGGI DI CORRISPONDENZA E3. Riconoscere ed esprimere in vari linguaggi la relazione fra il numero di posto e il relativo.
Esempi risolti mediante immagini (e con excel)
il problema dei problemi
GESTIONE PATRIMONIO ERP
BILANCIO PREVENTIVO I COSTI Bilancio Consuntivo 2008: Bilancio preventivo 2009: (deleghe) Bilancio Preconsuntivo 2009:
Esistono altri sistemi di numerazione?
1 Sky 2 Sky 3 Sky L’Universo Aperto La teoria del Big Bang prevede che, se la densità globale dell’universo non raggiunge un valore di Ωo (Omega Zero)
Pippo.
Vertici, spigoli e facce di cubi a più dimensioni
Definizioni e Proprietà
Massimo Comun Divisore
IO E LA MATEMATICA PROCEDURALE
Minimo comune multiplo
Massimo comun divisore
Massimo Comune Divisore e Minimo Comune Multiplo
Un’analisi dei dati del triennio
Divisori 15 : 3 = 5 QUOTO SEGNO DI OPERAZIONE DIVIDENDO DIVISORE
Sistemi e Tecnologie Informatiche
Il numero più grande Accademia dei Lincei
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Come affrontare un problema… Marco D. Santambrogio – Ver. aggiornata al 21 Agosto.
Algoritmi e Strutture Dati Introduzione agli algoritmi
IL GIOCO DEL PORTIERE CASISTICA. Caso n. 1 Il portiere nella seguente azione NON commette infrazioni.
Complessità Computazionale
Algoritmi e Strutture Dati Luciano Gualà
Transcript della presentazione:

CONOSCERE CONOSCERSI COMUNICARE

Conoscere - Conoscersi - Comunicare Sonia Fiori concerto PROBLEMI Pianificare un concerto. (Vai) Cinque amici si ritrovano dopo molti anni. Tutti si salutano con una stretta di mano. Quante strette di mano ci sono state? E se gli amici fossero stati 8? 100?….. (Vai) Giulio vuole andare a trovare i suoi 20 amici incontrati in vacanza. Ognuno di loro abita in una città diversa. Come programma il viaggio se vuole fare il minor numero di chilometri? Quanti sono i possibili itinerari? (Vai) Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori

Pianificare un concerto. Tener conto di: luogo e tema scelta brani scelta strumenti montaggio palco allestimento impianto elettrico prova strumenti prove generali Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori

Conoscere - Conoscersi - Comunicare Sonia Fiori Grafo concerto luogo e tema scelta brani scelta strumenti montaggio palco impianto elettrico prova strumenti prove generali Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori

Conoscere - Conoscersi - Comunicare Sonia Fiori Cinque amici si ritrovano dopo molti anni. Tutti si salutano con una stretta di mano…. Schema: 5 amici …. (alla lavagna)…10 strette 8 amici ……………………24 100 amici ……………..100(99)/2 ……. n amici ….. Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori

Giulio vuole andare a trovare i suoi 20 amici incontrati in vacanza…. Possibile strategia: trovare tutti i possibili itinerari calcolare la lunghezza di ciascuno scegliere il più corto Domande: E’ trattabile questo problema? E’ possibile eseguire la ricerca in un tempo ragionevole? Quanti sono i cammini possibili? (Alla lavagna per trovare il numero dei cammini) Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori

Tabella itinerari amici Costruire con Excel una tabella che calcoli il numero di tutti i cammini con il numero dei vertici da 1 a 20. Se una macchina può esaminare 1 milione di cammini al secondo calcolare il tempo necessario per valutare tutti i cammini. Esprimere il tempo in una opportuna unità di misura. Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori

Conoscere - Conoscersi - Comunicare Sonia Fiori Tabella cammini n n! sec 1 1 0,000001 2 2 0,000002 3 6 0,000006 4 24 0,000024 5 120 0,00012 6 720 0,00072 7 5.040 0,00504 8 40.320 0,04032 9 362.880 0,36288 10 3.628.800 3,6288 11 39.916.800 39,9168 12 479.001.600 479,0016 13 6.227.020.800 6.227 giorni 14 87.178.291.200 87.178 1 15 1.307.674.368.000 1.307.674 15 16 20.922.789.888.000 20.922.790 242 anni 17 355.687.428.096.000 355.687.428 4.117 11 18 6.402.373.705.728.000 6.402.373.706 74.102 203 19 121.645.100.408.832.000 121.645.100.409 1.407.929 3857 20 2.432.902.008.176.640.000 2.432.902.008.177 28.158.588 77147 (collegamento ad excel tabella Tempi.xls) Non c’è speranza! E’ sempre così? Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori

Conoscere - Conoscersi - Comunicare Sonia Fiori Complessità Non tutti i problemi hanno la stessa complessità ( mani  n2 visiten! ) Non tutti gli algoritmi che risolvono lo stesso problema hanno la stessa complessità (divisione classica divisione per sottrazioni successive) Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori

Conoscere - Conoscersi - Comunicare Sonia Fiori Esempio Calcolare la seguente divisione: 132:12 con due procedimenti diversi: metodo in colonna metodo sottrazioni successive Soluzione Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori

Conoscere - Conoscersi - Comunicare Sonia Fiori Metodo in colonna 132 12 12 11 4 operazioni elementari Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori

Metodo sottrazioni successive 132-12=120 132:12=11 120-12=108 108-12=96 96-12=84 84-12=72 72-12=60 60-12=48 48-12=36 36-12=24 24-12=12 12-12=0 operazioni elementari 11 Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori

Conoscere - Conoscersi - Comunicare Sonia Fiori Conclusione Lo stesso problema è stato risolto con due algoritmi con diversa complessità Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori

Confronto complessità Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori

Conoscere - Conoscersi - Comunicare Sonia Fiori Conclusione: Esistono algoritmi efficienti, cioè quando si ottiene una risposta in un tempo T accettabile, TEMPO POLINOMIALE = P, del tipo nk , allora il problema si dice TRATTABILE. Esistono algoritmi non efficienti, TEMPI NON POLINOMIALI = NP, quindi problemi INTRATTABILI. Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori

Conoscere - Conoscersi - Comunicare Sonia Fiori PROBLEMA Cercare un numero S tra i 100 di una lista ordinata. Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori

Conoscere - Conoscersi - Comunicare Sonia Fiori Ricerca lineare Si confronta il numero da cercare S con tutti gli elementi della lista iniziando dal primo. Ricerca binaria Si divide la lista a metà, si controlla se il numero S sta nella prima o nella seconda metà, si ripete finché non si trova S Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori

Confronto tra i due algoritmi Nel caso peggiore, cioè S è l’ultimo della lista, si devono effettuare 100 controlli Complessità O(n) Nel caso peggiore, cioè S è l’ultimo della lista, si devono fare 7 controlli Complessità O(logn) Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori

Conoscere - Conoscersi - Comunicare Sonia Fiori Parole chiave Complessità Problemi trattabili P Problemi intrattabili NP Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori

Conoscere - Conoscersi - Comunicare Sonia Fiori Fine seconda parte Parte Seconda Conoscere - Conoscersi - Comunicare Sonia Fiori