FONDAMENTI DI INTELLIGENZA ARTIFICIALE 1 st PART (6 CFU) 16 June 2011 Available time: 2 h Mark: 32/32 pts

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "FONDAMENTI DI INTELLIGENZA ARTIFICIALE 1 st PART (6 CFU) 16 June 2011 Available time: 2 h Mark: 32/32 pts"

Transcript

1 FONDAMENTI DI INTELLIGENZA ARTIFICIALE 1 st PART (6 CFU) 16 June 2011 Available time: 2 h Mark: 32/32 pts Exercise 1 (6 pts) Rewrite the following sentences as First Order Logic predicates: every person works as nurse or teacher (xor) all the nurses are male all the persons are female or male (xor) Steve is male and Roberta is female, both are persons. Then convert them in clauses and prove through resolution that Roberta teaches. Exercise 2 (5 pts) Consider the following game tree where the evaluation of the terminal nodes is given from the point of view of the first player (that is a Max player). Show how the min-max and alpha-beta algorithms do solve the problem. Exercise 3 (6 pts) The following Prolog program computes the connected component of a given graph: comp([e,d],[e,d]) :-!. comp(l,c) :- member(n,l), edge(n,x), not(membchk(x,l)),!, comp([x L],C). comp(l,l). edge(a,b). edge(b,c). edge(d,e). member(x,[x T]). member(x,[h T]) :- member(x,t). membchk(x,[x T]) :-!. membchk(x,[h T]) :- membchk(x,t). Provide the SLD derivation tree for the query?- comp([d],c).

2 Exercise 4 (4 pts) Write a Prolog predicate adjacent(x,y,z) that is true whether X and Y are adjacent in the list Z:?- adjacent(3,4,[1,2,3,4,5,6]). yes?- adjacent(3,4,[1,2,3,5,4]). no?- adjacent(3,4,[]). no Exercise 5 (7 pts) Consider the following graph, depicting a states space. S is the initial state and G the goal. The edges are tagged with their costs. A 7 B 5 5 S 6 7 G 6 F 4 E 6 The nodes that are already on the path from the starting node to the current one can be avoided. When needed, use the following heuristic function h(n) which returns an esteem of the distance of the node n from the goal. If, at some point, the heuristic gives the same value for several nodes, comply with the alphabetical order. n S A B E F G h(n) List the nodes in the same order as they are expanded and the solution path found for each of the following algorithms: a. Uniform cost search b. Best-first greedy search c. A* search Exercise 6 (4 pts) Describe the concept of arc-consistency for a constraint graph, possibly providing at least an example and the algorithm to obtain it (AC-3). HOW THE MARK IS COMPUTED: 6 CFU exam: the mark is determined by this 1 st part 9 CFU exam: the mark is determined by the weighted average between the 1 st part (whose weight is 2/3) and the 2 nd (whose weight is 1/3); hence the final mark is given by!!!"!"!"!"#$!!!"!"#$!"#$ and! ranges from 0 to a maximum of 32 (equivalent to praise).

3 FONDAMENTI DI INTELLIGENZA ARTIFICIALE 2 nd PART (3 CFU) 16 June 2011 Available time: 45 min Mark: 32/32 pts Exercise 7 (8 pts) Briefly show with an example the advantages of having semantic annotations for some piece of information available on the Web. Exercise 8 (10 pts) Consider the problem of the blocks world and its STRIPS-like description in terms of on, handempty, clear, ontable predicates and putdown, pickup, stack, unstack actions. Given the following initial state and goal: c b a initial state a b c goal describe the behaviour of a linear planner (STRIPS) starting from this configuration, also detailing the final state, the goal in the STRIPS-like language and the two plans that are generated as a solution by considering the two possible orderings of the goals. Which is supposed to be the optimal plan? Explain why it does not get generated and say how this problem is known in literature. Which different planning methodology can be used to get the optimal plan? Exercise 9 (14 pts) Write a meta-interpreter that, given a propositional logic program (a program without variables) and a goal, tries to solve the goal by accepting an empty list as input and returning the list of distinct predicates that are invoked and resolved successfully as output. For example, given the following program: p :- q,r. q :- r. r. the call?- solve(p,[],l) returns the following answer (three distinct calls; p, q and r are resolved successfully; r is invoked twice in p and in q but it is included in the list only once): Yes L=[p,q,r] HOW THE MARK IS COMPUTED: 3 CFU exam: the mark is determined by this 2 nd part 9 CFU exam: the mark is determined by the weighted average between the 1 st part (whose weight is 2/3) and the 2 nd (whose weight is 1/3); hence the final mark is given by!!!"!"#$!"#$!!!"!"#$!"#$ and! ranges from 0 to a maximum of 32 (equivalent to praise).

4

5 FONDAMENTI DI INTELLIGENZA ARTIFICIALE PRIMA PARTE (6 CFU) 16 Giugno 2011 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (punti 6) Scrivere le seguenti frasi in logica dei predicati del primo ordine: Ogni persona lavora come infermiere oppure come insegnante (xor) Tutti gli infermieri sono maschi Tutte le persone sono maschi o femmine (xor) Steve è un maschio e Roberta è una femmina, entrambi sono persone. Trasformarle poi in clausole e dimostrare tramite risoluzione che Roberta insegna. Esercizio 2 (punti 5) Si consideri il seguente albero di gioco in cui la valutazione dei nodi terminali è dal punto di vista del primo giocatore (che è Max). Si mostri come gli algoritmi min-max e alfa-beta risolvono il problema. Esercizio 3 (punti 6) Il seguente programma Prolog calcola la componente connessa di un grafo: comp([e,d],[e,d]) :-!. comp(l,c) :- member(n,l), edge(n,x), not(membchk(x,l)),!, comp([x L],C). comp(l,l). edge(a,b). edge(b,c). edge(d,e). member(x,[x T]). member(x,[h T]) :- member(x,t). membchk(x,[x T]) :-!. membchk(x,[h T]) :- membchk(x,t). Si mostri l albero di derivazione SLD relativo alla query?- comp([d],c).

6 Esercizio 4 (punti 4) Si scriva un predicato Prolog adiacenti(x,y,z)che è vero se X e Y sono adiacenti nella lista Z:?-adiacenti(3,4,[1,2,3,4,5,6]). yes?-adiacenti(3,4,[1,2,3,5,4]). no?-adiacenti(3,4,[]). no Esercizio 5 (punti 7) Si consideri il seguente grafo che rappresenta uno spazio di stati. S è lo stato iniziale, G lo stato goal. Gli archi sono etichettati con i costi. A 7 B 5 5 S 6 7 G 6 F 4 E 6 Si può evitare di visitare nodi già visitati nel cammino dal nodo iniziale al nodo attuale. Quando serve, si usi la funzione di valutazione euristica h(n) che segue, che fornisce una stima della distanza del nodo n dal goal. A parità di euristica si utilizzi l ordine alfabetico. N S A B E F G h(n) Per ognuno dei seguenti algoritmi si listino i nodi nell ordine in cui sono espansi e i cammini soluzione trovati: a. Ricerca di costo uniforme b. Ricerca greedy best-first c. Ricerca A* Esercizio 6 (punti 4) Si descriva il concetto di arc-consistenza per un constraint graph possibilmente con almeno un esempio e l algoritmo per ottenerla (AC-3). VOTO: Esame da 6 CFU, il voto è determinato da questa I parte Esame da 9 CFU, è la media pesata della I parte (che vale 2/3) e della II (che vale 1/3) ovvero il voto!!"#"!!"#$%!!"#"!!!"#$% finale è dato da: e varia quindi da 0 ad un massimo di 32 (equivalente alla! lode).

7 FONDAMENTI DI INTELLIGENZA ARTIFICIALE SECONDA PARTE (3 CFU) 16 Giugno 2011 Tempo a disposizione: 45 min Risultato: 32/32 punti Esercizio 7 (punti 8) Si illustri brevemente con un esempio il vantaggio di avere annotazioni semantiche all interno di informazioni disponibili sul Web. Esercizio 8 (punti 10) Si consideri il problema del mondo a blocchi e la sua descrizione in termini STRIPS-like, con predicati on, handempty, clear, ontable ed azioni putdown, pickup, stack ed unstack. Dato lo stato iniziale ed il goal: c b a stato iniziale a b c goal si indichi come si comporta un pianificatore lineare (STRIPS) in questa situazione, descrivendo lo stato finale, il goal nel linguaggio STRIPS-like ed i due piani generati per la soluzione considerando i due possibili ordinamenti dei goals. Quale sarebbe il piano ottimo? Perché non lo genera e come si chiama questo problema in letteratura? Come si potrebbe ottenere il piano ottimo utilizzando una diversa metodologia di planning? Esercizio 9 (punti 14) Si scriva un meta-interprete che dato un programma logico proposizionale (senza variabili) ed un goal, a partire da una lista vuota in ingresso, cerchi di risolvere il goal restituendo in uscita la lista dei predicati distinti invocati e risolti con successo. Esempio: dato il programma p :- q,r. q :- r. r. la chiamata:?- solve(p,[],l) restituisce il seguente risultato (tre chiamate distinte; p, q, r, risolte con successo; r è chiamato due volte in p e in q ma compare nella lista una sola volta): Yes L=[p,q,r] VOTO: Esame da 3 CFU, il voto è determinato da questa II parte Esame da 9 CFU, è la media pesata della I parte (che vale 2/3) e della II (che vale 1/3) ovvero il voto!!"#"!!"#$%!!"#"!!!"#$% finale è dato da: e varia quindi da 0 ad un massimo di 32 (equivalente alla! lode).

8

9 SOLUZIONE PARTE I Esercizio 1 Traduzione in predicati in logica del primo ordine: Ogni persona lavora o come infermiere oppure come insegnante (xor). X person(x) works(x,teacher) xor works(x,nurse) Tutti gli infermieri sono maschi. X works(x,nurse) male(x) Tutte le persone sono o maschi o femmine (xor). X person(x) male(x) xor female(x) Steve è un maschio e Roberta è una femmina, entrambi sono persone. male(steve), female(roberta), person(steve). person(roberta). Negazione del Goal: Roberta non è un insegnante. works(roberta,teacher) Traduzione in clausole: 1. person(x) or works(x,teacher) or works(x,nurse). 2. person(x) or works(x,teacher) or works(x,nurse). 3. works(x,nurse) or male(x). 4. person(x) or male(x) or female(x). 5. person(x) or male(x) or female(x). 6. male(steve). 7. female(roberta). 8. person(steve). 9. person(roberta). 10. works(roberta,teacher) Risoluzione: = 11 person(roberta) or works(roberta,nurse) = 12 works(roberta,nurse) = 13 male(roberta) = 14 person(roberta) or female(roberta) = 15 female(roberta) = Contraddizione

10 Esercizio 2 min-max: Alfa-beta: I nodi non colorati sono quelli che vengono tagliati nell algoritmo alfa-beta.

11 Esercizio 3 Esercizio 4 %% adjacent(x,y,zs) is true if the elements X and Y are adjacent in the list Zs. adjacent(x,y,[x,y Zs]). adjacent(x,y,[z Zs]):-adjacent(X,Y,Zs). Esercizio 5 Ricerca di costo uniforme o Ordine di espansione: S, A, F, E, B, G (o, visitando i nodi già visitati: S, A, F, E, F, A, B, E, G) o Cammino soluzione: S, F, E, G Ricerca greedy best-first o Ordine di espansione: S, F, E, G o Cammino soluzione: S, F, E, G Ricerca A* o Ordine di espansione: S, F, A, B, E, G o Cammino soluzione: S, F, E, G

12 SOLUZIONE PARTE II Esercizio 7 - Description Logics Soluzione... vedi slides Esercizio 8 Stato iniziale: on(c, a), ontable(a), ontable(b), clear(b), clear(c), handempty Stato finale: on(a, b), on(b, c), ontable(c), clear(a), handempty Goal: on(a, b), on(b, c) Piani generabili con diverso ordinamento dei goals: o [unstack(c, a), putdown(c), pickup(a), stack(a, b), unstack(a, b), putdown(a), pickup(b), stack(b, c), pickup(a), stack(a,b)] o [pickup(b), stack(b, c), unstack(b, c), putdown(b), unstack(c, a), putdown(c), pickup(a), stack(a, b), unstack(a, b), putdown(a), pickup(b), stack(b, c), pickup(a), stack(a, b)] Il piano ideale non ottenibile con pianificazione lineare : o [unstack(c, a), putdown(c), pickup(b), stack(b, c), pickup(a), stack(a, b)] È l anomalia di Sussmann; soluzione: pianificazione nello spazio dei piani POP (partial order planning). Esercizio 9 - Metainterprete solve(goal,lin,lout) %% Lout sono i predicati distinti risolti per arrivare al successo di GOAL solve(true,l,l). solve((a,b), Lin, Lout) :- solve(a,lin,l1), solve(b,l1,lout). solve(a,l,l) :- system(a),!, call(a). solve(a,lin,lout) :- clause(a,b), member(a,lin),!, solve(b,lin,lout). solve(a,lin,lout) :- clause(a,b), solve(b,[a Lin],Lout). Nota: versione con 2 soli parametri (invocabile con?- solve(p,l)) solve(goal,l) %% L sono i predicati distinti risolti per arrivare al successo di GOAL %% predicato union x l unione di due insiemi: vedi slides solve(true,[]). solve((a,b), L) :- solve(a, L1), solve(b, L2), union(l1,l2,l). solve(a,[]):- system(a),!, call(a). solve(a,l) :- clause(a,b), solve(b,l2), union([a],l2,l).

FONDAMENTI DI INTELLIGENZA ARTIFICIALE PRIMA PARTE (6 CFU) 9 Dicembre 2010 Tempo a disposizione 2h Risultato 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE PRIMA PARTE (6 CFU) 9 Dicembre 2010 Tempo a disposizione 2h Risultato 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE PRIMA PARTE (6 CFU) 9 Dicembre 0 Tempo a disposizione h Risultato / punti Esercizio 1 (punti 6) Si rappresentino in logica dei predicati del primo ordine le seguenti

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 1 parte (6 CFU)

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 1 parte (6 CFU) FONDAMENTI DI INTELLIGENZA ARTIFICIALE 1 parte (6 CFU) 14 Giugno 2013 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (7 punti) Si considerino le seguenti frasi: 1. Tutti gli insegnanti sono

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 16 Giugno 2016 Tempo a disposizione: 2 h Risultato: 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 16 Giugno 2016 Tempo a disposizione: 2 h Risultato: 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE 16 Giugno 2016 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (6 punti) Si modellino le seguenti frasi (si noti che il dominio contiene solo entità

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU)

FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU) FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU) 12 Giugno 2014 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (6 punti) Si esprimano in logica dei predicati del I ordine le seguenti frasi:

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 9 Febbraio 2018 Tempo a disposizione: 2 h Risultato: 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 9 Febbraio 2018 Tempo a disposizione: 2 h Risultato: 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE 9 Febbraio 2018 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (6 punti) Si formalizzino le seguenti frasi in logica dei predicati: 1. Ogni opera di

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 1 parte (6 CFU)

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 1 parte (6 CFU) FONDAMENTI DI INTELLIGENZA ARTIFICIALE 1 parte (6 CFU) 11 Luglio 2013 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (7 punti) Si considerino le seguenti frasi: 1. John possiede un cane 2.

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE Giugno 2018 Tempo a disposizione: 2 h Risultato: 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE Giugno 2018 Tempo a disposizione: 2 h Risultato: 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE Giugno 2018 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (6 punti) Date le seguenti frasi in linguaggio naturale: 1.Mario sa risolvere gli stessi

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU) 13 Gennaio 2015 Tempo a disposizione: 2 h Risultato: 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU) 13 Gennaio 2015 Tempo a disposizione: 2 h Risultato: 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU) 13 Gennaio 2015 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (6 punti) Si esprimano in logica dei predicati del I ordine le seguenti frasi:

Dettagli

Graphs: Cycles. Tecniche di Programmazione A.A. 2012/2013

Graphs: Cycles. Tecniche di Programmazione A.A. 2012/2013 Graphs: Cycles Tecniche di Programmazione Summary Definitions Algorithms 2 Definitions Graphs: Cycles Cycle A cycle of a graph, sometimes also called a circuit, is a subset of the edge set of that forms

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU)

FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU) FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU) 15 Giugno 2015 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 ( punti 5) Si considerino le seguenti affermazioni. (1) P e Q sono due punti del

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 12 Gennaio 2017 Tempo a disposizione: 2 h Risultato: 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 12 Gennaio 2017 Tempo a disposizione: 2 h Risultato: 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE 12 Gennaio 2017 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (5 punti) Si formalizzino in logica dei predicati del I ordine le seguenti frasi: 1.

Dettagli

Finite Model Theory / Descriptive Complexity: bin

Finite Model Theory / Descriptive Complexity: bin , CMPSCI 601: Recall From Last Time Lecture 19 Finite Model Theory / Descriptive Compleity: Th: FO L DSPACE Fagin s Th: NP SO. bin is quantifier-free.!#"$&% ('*), 1 Space 0 1 ) % Time $ "$ $ $ "$ $.....

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 11 Gennaio 2018 Tempo a disposizione: 2 h Risultato: 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 11 Gennaio 2018 Tempo a disposizione: 2 h Risultato: 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE 11 Gennaio 2018 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (6 punti) Si formalizzino le seguenti frasi in logica dei predicati: 1. Chi conosce la

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU)

FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU) FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU) 29 Gennaio 2015 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (6 punti) Si esprimano in logica dei predicati del I ordine le seguenti frasi:

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 25 Gennaio 2018 Tempo a disposizione: 2 h Risultato: 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 25 Gennaio 2018 Tempo a disposizione: 2 h Risultato: 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE 25 Gennaio 2018 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (6 punti) Si formalizzino le seguenti frasi in logica dei predicati: 1. Ogni attore invitato

Dettagli

COMPITO DI FONDAMENTI DI INTELLIGENZA ARTIFICIALE INTELLIGENZA ARTIFICIALE (v.o.) PARTE I. 8 Gennaio 2009 (Tempo a disposizione 2h, su 32 punti)

COMPITO DI FONDAMENTI DI INTELLIGENZA ARTIFICIALE INTELLIGENZA ARTIFICIALE (v.o.) PARTE I. 8 Gennaio 2009 (Tempo a disposizione 2h, su 32 punti) COMPITO DI FONDAMENTI DI INTELLIGENZA ARTIFICIALE INTELLIGENZA ARTIFICIALE (v.o.) PARTE I Gennaio 2 (Tempo a disposizione 2h, su 32 punti) Esercizio 1 (punti 6) Siano finanz, univ, ebrown, bill simboli

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU)

FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU) FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU) 9 Luglio 2015 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (6 punti) Si rappresentino in logica dei predicati del I ordine, le seguenti affermazioni:

Dettagli

ESERCIZIO 1 Si faccia riferimento all Allegato A - OPS 2016, problema ricorrente REGOLE E DEDUZIONI, pagina 2.

ESERCIZIO 1 Si faccia riferimento all Allegato A - OPS 2016, problema ricorrente REGOLE E DEDUZIONI, pagina 2. ESERCIZIO 1 Si faccia riferimento all Allegato A - OPS 2016, problema ricorrente REGOLE E DEDUZIONI, pagina 2. Sono date le seguenti regole: regola(1,[p,q],a) regola(2,[b,x,a],w) regola(3,[h],c) regola(4,[a,n,q],v)

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 12 Febbraio 2016 Tempo a disposizione: 2 h Risultato: 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 12 Febbraio 2016 Tempo a disposizione: 2 h Risultato: 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE 12 Febbraio 2016 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (6 punti) Date le seguenti frasi in linguaggio naturale: 1. Chi soffre di allergie starnutisce.

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 1 parte (6 CFU)

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 1 parte (6 CFU) FONDAMENTI DI INTELLIGENZA ARTIFICIALE 1 parte (6 CFU) 10 gennaio 2014 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (7 punti) Siano dati i predicati unario evento(x) e binario causa(x,y)

Dettagli

Corso di Laurea in Scienze cognitive e Processi decisionali Intelligenza Artificiale e analisi dei dati. Alberi di decisione

Corso di Laurea in Scienze cognitive e Processi decisionali Intelligenza Artificiale e analisi dei dati. Alberi di decisione Corso di Laurea in Scienze cognitive e Processi decisionali Intelligenza Artificiale e analisi dei dati Alberi di decisione Alberto Borghese Università degli Studi di Milano Laboratorio di Sistemi Intelligenti

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE Prof. Paola Mello- 12 Luglio 2018 Tempo a disposizione: 2 h Risultato: 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE Prof. Paola Mello- 12 Luglio 2018 Tempo a disposizione: 2 h Risultato: 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE Prof. Paola Mello- 12 Luglio 2018 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (punti 6) Modellare in logica del I ordine le seguenti frasi in linguaggio

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU)

FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU) FONDMENTI DI INTELLIGENZ RTIFIILE (8 FU) 10 Luglio 2014 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (6 punti) Si esprimano in logica dei predicati del I ordine le seguenti frasi: 1. Lucy

Dettagli

Conversione in clausole

Conversione in clausole ESERCIZI DI LOGICA ESERCIZIO 1 Si trasformi la seguente frase della logica dei predicati del primo ordine nella forma a clausole: "Le case grandi richiedono un grosso lavoro a meno che abbiano una persona

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 26 Gennaio 2017 Tempo a disposizione: 2 h Risultato: 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 26 Gennaio 2017 Tempo a disposizione: 2 h Risultato: 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE 26 Gennaio 2017 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (6 punti) Si formalizzino le seguenti frasi in logica dei predicati del I ordine: - I

Dettagli

COMPITO DI FONDAMENTI DI INTELLIGENZA ARTIFICIALE INTELLIGENZA ARTIFICIALE (v.o.) PARTE I. 11 Settembre 2008 (Tempo a disposizione 2h ; su 32 punti)

COMPITO DI FONDAMENTI DI INTELLIGENZA ARTIFICIALE INTELLIGENZA ARTIFICIALE (v.o.) PARTE I. 11 Settembre 2008 (Tempo a disposizione 2h ; su 32 punti) COMPITO DI FONDAMENTI DI INTELLIGENZA ARTIFICIALE INTELLIGENZA ARTIFICIALE (v.o.) PARTE I Settembre (Tempo a disposizione 2h ; su 32 punti) Esercizio 1 (punti 3) Dire quali tra le seguenti formule nella

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 14 Gennaio 2016 Tempo a disposizione: 2 h Risultato: 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 14 Gennaio 2016 Tempo a disposizione: 2 h Risultato: 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE 14 Gennaio 2016 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (6 punti) Si rappresentino in logica dei predicati del I ordine, le seguenti affermazioni:

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 1 parte (6 CFU)

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 1 parte (6 CFU) FONDAMENTI DI INTELLIGENZA ARTIFICIALE 1 parte (6 CFU) 15 Febbraio 2013 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (7 punti) Si considerino le seguenti frasi: 1. Daria è una donna 2.

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU)

FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU) FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU) 11 Settembre 2014 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (6 punti) Si esprimano in logica dei predicati del I ordine le seguenti frasi:

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 13 Gennaio 2010 Tempo a disposizione 2h Risultato 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 13 Gennaio 2010 Tempo a disposizione 2h Risultato 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE Gennaio 2010 Tempo a disposizione 2h Risultato 32/32 punti Esercizio 1 (punti 6) Si modellino in logica dei predicati del I ordine le seguenti frasi (utilizzando

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 8 Settembre 2016 Tempo a disposizione: 2 h Risultato: 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 8 Settembre 2016 Tempo a disposizione: 2 h Risultato: 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE 8 Settembre 2016 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (6 punti) Si formalizzino in logica dei predicati del I ordine le seguenti frasi: 1.

Dettagli

ESERCIZIO 1 Si faccia riferimento all Allegato A - OPS 2016, problema ricorrente REGOLE E DEDUZIONI, pagina 2.

ESERCIZIO 1 Si faccia riferimento all Allegato A - OPS 2016, problema ricorrente REGOLE E DEDUZIONI, pagina 2. ESERCIZIO 1 Si faccia riferimento all Allegato A - OPS 2016, problema ricorrente REGOLE E DEDUZIONI, pagina 2. Siano date le seguenti regole: regola(1,[a,p,f],g) regola(2,[c,x],n) regola(3,[n,g],w) regola(4,[p,c,x],d)

Dettagli

Esercizi d'esame su strategie di ricerca, CSP e Giochi. Compiti d'esame 2017 e 2018

Esercizi d'esame su strategie di ricerca, CSP e Giochi. Compiti d'esame 2017 e 2018 Esercizi d'esame su strategie di ricerca, CSP e Giochi Compiti d'esame 2017 e 2018 1 Giugno 2018 Strategia a costo uniforme Si consideri il seguente grafo in cui gli archi sono annotati col costo e si

Dettagli

COMPITO DI FONDAMENTI DI INTELLIGENZA ARTIFICIALE L-S e INTELLIGENZA ARTIFICIALE MODULO A Prof. Paola Mello Tempo 2h e Luglio 2006

COMPITO DI FONDAMENTI DI INTELLIGENZA ARTIFICIALE L-S e INTELLIGENZA ARTIFICIALE MODULO A Prof. Paola Mello Tempo 2h e Luglio 2006 COMPITO DI FONDAMENTI DI INTELLIGENZA ARTIFICIALE L-S e INTELLIGENZA ARTIFICIALE MODULO A Prof. Paola Mello Tempo 2h e 30 Luglio 2006 Esercizio 1 (punti ) Si definisca un predicato Prolog memberlist(l1,l2,l3)

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 13 Luglio 2017 Tempo a disposizione: 2 h Risultato: 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 13 Luglio 2017 Tempo a disposizione: 2 h Risultato: 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE 13 Luglio 2017 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (6 punti) Si formalizzino le seguenti frasi in logica dei predicati: - Esiste almeno un

Dettagli

Ricerca informata in uno spazio di stati

Ricerca informata in uno spazio di stati Università di Bergamo Facoltà di Ingegneria Intelligenza Artificiale Paolo Salvaneschi A5_3 V2.5 Ricerca informata in uno spazio di stati Il contenuto del documento è liberamente utilizzabile dagli studenti,

Dettagli

PLANNING LINEARE FORWARD. Esercizio in Prolog

PLANNING LINEARE FORWARD. Esercizio in Prolog PLANNING LINEARE FORWARD Esercizio in Prolog 1 Prendiamo l esempio noto come anomalia di Sussman: Stato iniziale: Planning lineare in Prolog c" b a " Stato finale: a " b" c " 2 Stato Per rappresentare

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU)

FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU) FONDAMENTI DI INTELLIGENZA ARTIFICIALE (8 CFU) 10 Settembre 2015 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (6 punti) Si rappresentino le seguenti affermazioni in logica dei predicati

Dettagli

Planning. Trovare una sequenza di azioni che, dato un particolare stato iniziale del mondo, consente di soddisfare un dato goal.

Planning. Trovare una sequenza di azioni che, dato un particolare stato iniziale del mondo, consente di soddisfare un dato goal. Planning Il Problema Trovare una sequenza di azioni che, dato un particolare stato iniziale del mondo, consente di soddisfare un dato goal. ioè, dati Un set di operatori (che definiscono le azioni primitive

Dettagli

Exam of DIGITAL ELECTRONICS June 14 th, 2012 Prof. Marco Sampietro

Exam of DIGITAL ELECTRONICS June 14 th, 2012 Prof. Marco Sampietro Exam of DIGITAL ELECTRONICS June 14 th, 2012 Prof. Marco Sampietro Matr. N NAME CMOS circuits Si supponga di avere una tecnologia CMOS con le seguenti caratteristiche: p =400 cm 2 /V s, n =1200 cm 2 /V

Dettagli

HALF YEARLY EXAMINATIONS CLUSTERING FEBRUARY FORM 3 (1st year) ITALIAN TIME: 6 min ORAL EXAMINATION EXAMINER S PAPER (GROUPS A & B)

HALF YEARLY EXAMINATIONS CLUSTERING FEBRUARY FORM 3 (1st year) ITALIAN TIME: 6 min ORAL EXAMINATION EXAMINER S PAPER (GROUPS A & B) FORM 3 (1st year) ITALIAN TIME: 6 min Instructions to Examiners ORAL EXAMINATION (GROUPS A & B) i) Make the candidates feel at ease. ii) Remind candidates that in all three parts of this oral they are

Dettagli

Single-rate three-color marker (srtcm)

Single-rate three-color marker (srtcm) 3. Markers Pag. 1 The Single Rate Three Color Marker (srtcm) can be used as component in a Diffserv traffic conditioner The srtcm meters a traffic stream and marks its packets according to three traffic

Dettagli

Question 1: algorithms, data structures, problem classes, and algorithmic techniques

Question 1: algorithms, data structures, problem classes, and algorithmic techniques Question 1: alg. s, data struct. s, problem classes, and alg. techniques Question 1: algorithms, data structures, problem classes, and algorithmic techniques What is a dynamic data structure? (4 points).

Dettagli

Ottimizzazione Combinatoria J and 6.855J and ESD.78J

Ottimizzazione Combinatoria J and 6.855J and ESD.78J Ottimizzazione Combinatoria 2 Cammino Minimo Vincolato Un esempio basato sulle slide della seguente lezione del Corso Network Optimization MITOpenCourseware http://ocw.mit.edu/courses/sloan-school-of-management/-082j-network-optimization-fall-200/.082j

Dettagli

Exam of DIGITAL ELECTRONICS June 21 st, 2012 Prof. Marco Sampietro

Exam of DIGITAL ELECTRONICS June 21 st, 2012 Prof. Marco Sampietro Exam of DIGITAL ELECTRONICS June 21 st, 2012 Prof. Marco Sampietro Student I.D. number NAME Si consideri il circuito digitale combinatorio della figura seguente. La tensione d alimentazione è 5V e la soglia

Dettagli

NATIONAL SPORT SCHOOL

NATIONAL SPORT SCHOOL NATIONAL SPORT SCHOOL Mark HALF-YEARLY EXAMINATION 2016 Level 4-6 FORM 1 ITALIAN TIME: 30 minutes LISTENING COMPREHENSION TEST (20 punti) Teacher s Paper Please first read the instructions carefully by

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 28 Gennaio 2016 Tempo a disposizione: 2 h Risultato: 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 28 Gennaio 2016 Tempo a disposizione: 2 h Risultato: 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE 28 Gennaio 2016 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (6 punti) Date le seguenti frasi in linguaggio naturale: 1. Anna ama gli stessi dolci

Dettagli

UNIVERSITÀ DEGLI STUDI DI TORINO

UNIVERSITÀ DEGLI STUDI DI TORINO How to register online for exams (Appelli) Version updated on 18/11/2016 The academic programs and the career plan Incoming students can take exams related to the courses offered by the Department where

Dettagli

ESERCIZIO 1 Si faccia riferimento all Allegato A - OPS 2016, problema ricorrente REGOLE E DEDUZIONI, pagina 2.

ESERCIZIO 1 Si faccia riferimento all Allegato A - OPS 2016, problema ricorrente REGOLE E DEDUZIONI, pagina 2. ESERCIZIO 1 Si faccia riferimento all Allegato A - OPS 2016, problema ricorrente REGOLE E DEDUZIONI, pagina 2. Sono date le seguenti regole: regola(1,[p,d,r],w) regola(2,[a,t,u],p) regola(3,[a,b,r],u)

Dettagli

EXAMINER S PAPER Groups A & B Instructions to examiners

EXAMINER S PAPER Groups A & B Instructions to examiners Form 3 (1 o anno) Italian Oral 6 minutes EXAMINER S PAPER Groups A & B Instructions to examiners i) Make the candidates feel at ease. ii) Remind candidates that in all three parts of this oral they are

Dettagli

Constant Propagation. A More Complex Semilattice A Nondistributive Framework

Constant Propagation. A More Complex Semilattice A Nondistributive Framework Constant Propagation A More Complex Semilattice A Nondistributive Framework 1 The Point Instead of doing constant folding by RD s, we can maintain information about what constant, if any, a variable has

Dettagli

COMPITO DI INTELLIGENZA ARTIFICIALE (v.o.) PARTE I FONDAMENTI DI INTELLIGENZA ARTIFICIALE. 13 Dicembre 2006 (Tempo a disposizione 2h; su 32 punti)

COMPITO DI INTELLIGENZA ARTIFICIALE (v.o.) PARTE I FONDAMENTI DI INTELLIGENZA ARTIFICIALE. 13 Dicembre 2006 (Tempo a disposizione 2h; su 32 punti) COMPTO D NTELLGENZA ARTFCALE (v.o.) PARTE FONDAMENT D NTELLGENZA ARTFCALE 13 Dicembre 200 (Tempo a disposizione 2h; su 32 punti) Esercizio 1: (punti ) Sia data una formulazione CSP del problema delle regine

Dettagli

How to register online for exams (Appelli) Version updated on 23/10/2017

How to register online for exams (Appelli) Version updated on 23/10/2017 How to register online for exams (Appelli) Version updated on 23/10/2017 The academic programs and the career plan Incoming students can take exams related to the courses offered by the Department where

Dettagli

Intelligenza Artificiale Compito - 12 Marzo 2007

Intelligenza Artificiale Compito - 12 Marzo 2007 Intelligenza Artificiale Compito - 1 Marzo 007 Nome e Cognome: Matricola: Nickname: ESERCIZIO N 1 Ricerca Informata A* 4 punti Stabilite se un euristica monotona permette ad A* di espandere sempre meno

Dettagli

Generazione di Piani attraverso Grafi di Pianificazione

Generazione di Piani attraverso Grafi di Pianificazione Università degli Studi di Brescia Facoltà di ingegneria Dipartimento di Elettronica per l Automazione Generazione di Piani attraverso Grafi di Pianificazione Corso di Intelligenza Artificiale Alfonso E.

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 1 parte (6 CFU) 13 Luglio 2011 Tempo a disposizione: 2 h Risultato: 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 1 parte (6 CFU) 13 Luglio 2011 Tempo a disposizione: 2 h Risultato: 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE 1 parte (6 CFU) 13 Luglio 2011 Tempo a disposizione: 2 h Risultato: 32/32 punti Esercizio 1 (7 punti) Scrivere le seguenti frasi in logica dei predicati del primo

Dettagli

WEB OF SCIENCE. COVERAGE: multidisciplinary TIME RANGE: DOCUMENT TYPES: articles, proceedings papers, books

WEB OF SCIENCE. COVERAGE: multidisciplinary TIME RANGE: DOCUMENT TYPES: articles, proceedings papers, books WEB OF SCIENCE COVERAGE: multidisciplinary TIME RANGE: 1985- DOCUMENT TYPES: articles, proceedings papers, books WEB OF SCIENCE: SEARCH you can add one or more search field you can limit results to a specific

Dettagli

Functional programming in F#: Data Structures

Functional programming in F#: Data Structures Programmazione Avanzata Corso di Laurea in Informatica (L31) Scuola di Scienze e Tecnologie 31 / 51 Summary of previous lectures In the previous lecture we have... : introduced basic principles of programming

Dettagli

EXAMINER S PAPER Groups A & B

EXAMINER S PAPER Groups A & B HALF YEARLY EXAMINATIONS CLUSTERING FEBRUARY 2018 YEAR 10 (4 th Year) ITALIAN ORAL 6 minutes Instructions to examiners Groups A & B i) Make the candidates feel at ease. ii)remind candidates that in all

Dettagli

College Algebra. Logarithms: Denitions and Domains. Dr. Nguyen November 9, Department of Mathematics UK

College Algebra. Logarithms: Denitions and Domains. Dr. Nguyen November 9, Department of Mathematics UK College Algebra Logarithms: Denitions and Domains Dr. Nguyen nicholas.nguyen@uky.edu Department of Mathematics UK November 9, 2018 Agenda Logarithms and exponents Domains of logarithm functions Operations

Dettagli

Scheduling. Scheduler. Class 1 Class 2 Class 3 Class 4. Scheduler. Class 1 Class 2 Class 3 Class 4. Scheduler. Class 1 Class 2 Class 3 Class 4

Scheduling. Scheduler. Class 1 Class 2 Class 3 Class 4. Scheduler. Class 1 Class 2 Class 3 Class 4. Scheduler. Class 1 Class 2 Class 3 Class 4 Course of Multimedia Internet (Sub-course Reti Internet Multimediali ), AA 2010-2011 Prof. 4. Scheduling Pag. 1 Scheduling In other architectures, buffering and service occur on a per-flow basis That is,

Dettagli

Fiori di campo. Conoscere, riconoscere e osservare tutte le specie di fiori selvatici più note

Fiori di campo. Conoscere, riconoscere e osservare tutte le specie di fiori selvatici più note Fiori di campo. Conoscere, riconoscere e osservare tutte le specie di fiori selvatici più note M. Teresa Della Beffa Click here if your download doesn"t start automatically Fiori di campo. Conoscere, riconoscere

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE M 9 Settembre 2010 Tempo a disposizione 3h Risultato 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE M 9 Settembre 2010 Tempo a disposizione 3h Risultato 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE M Settembre 20 Tempo a disposizione 3h Risultato 32/32 punti Esercizio 1 (punti 5) Si formalizzino in logica dei predicati del I ordine le seguenti frasi: Tom e Mike

Dettagli

How to register for exam sessions ( Appelli ) Version updated on 17/10/2018

How to register for exam sessions ( Appelli ) Version updated on 17/10/2018 How to register for exam sessions ( Appelli ) Version updated on 17/10/2018 Course catalogue and Piano Carriera (Career Plan) At the beginning of your exchange period in Torino you will need to register

Dettagli

Si faccia riferimento all Allegato A - OPS 2016, problema ricorrente REGOLE E DEDUZIONI, pagina 2.

Si faccia riferimento all Allegato A - OPS 2016, problema ricorrente REGOLE E DEDUZIONI, pagina 2. Scuola Sec. SECONDO Grado Gara 2 IND - 15/16 ESERCIZIO 1 Si faccia riferimento all Allegato A - OPS 2016, problema ricorrente REGOLE E DEDUZIONI, pagina 2. Sono date le seguenti regole: regola(1,[a],b)

Dettagli

Fondamenti di Informatica Esercitazione 8/5/2014

Fondamenti di Informatica Esercitazione 8/5/2014 Fondamenti di Informatica Esercitazione 8/5/2014 Ing. Luca Silvestri silvestri@ing.uniroma2.it Covered Topics n Cell Arrays Cell arrays are vectors of containers; their elements can be manipulated either

Dettagli

COMPITO DI FONDAMENTI DI INTELLIGENZA ARTIFICIALE INTELLIGENZA ARTIFICIALE (v.o.) PARTE I. 2 Dicembre 2008 (Tempo a disposizione 2h ; su 32 punti)

COMPITO DI FONDAMENTI DI INTELLIGENZA ARTIFICIALE INTELLIGENZA ARTIFICIALE (v.o.) PARTE I. 2 Dicembre 2008 (Tempo a disposizione 2h ; su 32 punti) COMPITO DI FONDAMENTI DI INTELLIGENZA ARTIFICIALE INTELLIGENZA ARTIFICIALE (v.o.) PARTE I 2 Dicembre 2008 (Tempo a disposizione 2h ; su 32 punti) Esercizio 1 (punti 5) Rappresentare le seguenti frasi:

Dettagli

Pianificazione basata su ricerca euristica state-space forward: Fast Forward (FF)

Pianificazione basata su ricerca euristica state-space forward: Fast Forward (FF) Pianificazione basata su ricerca euristica state-space forward: Fast Forward (FF) Alfonso Gerevini, Alessandro Saetti Intelligenza Artificiale B, Università degli Studi Brescia Bibliografia Per chi vuole

Dettagli

Question 1: introduction to computer programming

Question 1: introduction to computer programming Question 1: introduction to computer programming Question 1: introduction to computer programming What is a compiler? (4 points). Cos è un compilatore? (4 punti). c 2006 Marco Bernardo 1/14 Question 1:

Dettagli

ESERCIZIO 1 Si faccia riferimento all Allegato A - OPS 2016, problema ricorrente REGOLE E DEDUZIONI, pagina 2.

ESERCIZIO 1 Si faccia riferimento all Allegato A - OPS 2016, problema ricorrente REGOLE E DEDUZIONI, pagina 2. ESERCIZIO 1 Si faccia riferimento all Allegato A - OPS 2016, problema ricorrente REGOLE E DEDUZIONI, pagina 2. Siano date le seguenti regole: regola(1,[a,c],b). regola(2,[w],q). regola(3,[a,b,c],r). regola(4,[q,t],a).

Dettagli

Fondamenti di Intelligenza Artificiale M

Fondamenti di Intelligenza Artificiale M Fondamenti di Intelligenza Artificiale M 1 Esempi di possibili esercizi Description Logic e SW Introdurre brevemente la differenza tra Open World Assumption e Close World Assumption, illustrando tale differenza

Dettagli

Open walk: Nodo di partenza diverso da quello di arrivo Close walk: Nodo di partenza coincidente con quello di arrivo

Open walk: Nodo di partenza diverso da quello di arrivo Close walk: Nodo di partenza coincidente con quello di arrivo Connettività WALK, TRAIL, PATH Walk (passeggiata) Walk (passeggiata): Una passeggiata è una sequenza di nodi e link che inizia e finisce con un nodo, in cui ogni nodo è incidente allo spigolo che lo precede

Dettagli

Tipici tempi di esecuzione. Martedì 7 ottobre 2014

Tipici tempi di esecuzione. Martedì 7 ottobre 2014 Tipici tempi di esecuzione Martedì 7 ottobre 2014 Punto della situazione Abbiamo definito il tempo di esecuzione di un algoritmo Scelto l analisi asintotica Abbiamo definito le notazioni asintotiche che

Dettagli

PIANIFICAZIONE BASATA SU GRAFI

PIANIFICAZIONE BASATA SU GRAFI PIANIFICAZIONE BASATA SU GRAFI Nel 1995 viene proposto da Blum e Furst CMU un nuovo pianificatore GRAPHPLAN basato sui grafi Durante la pianificazione viene creato un particolare grafo detto Planning Graph

Dettagli

FORM 3 (3rd year) ITALIAN TIME: 6 minutes ORAL EXAMINATION. EXAMINER S PAPER Groups A & B

FORM 3 (3rd year) ITALIAN TIME: 6 minutes ORAL EXAMINATION. EXAMINER S PAPER Groups A & B Instructions to examiners EXAMINER S PAPER Groups A & B i) Make the candidates feel at ease. ii) Remind candidates that in all three parts of this oral they are to speak naturally and show that they can

Dettagli

AVERE 30 ANNI E VIVERE CON LA MAMMA BIBLIOTECA BIETTI ITALIAN EDITION

AVERE 30 ANNI E VIVERE CON LA MAMMA BIBLIOTECA BIETTI ITALIAN EDITION AVERE 30 ANNI E VIVERE CON LA MAMMA BIBLIOTECA BIETTI ITALIAN EDITION READ ONLINE AND DOWNLOAD EBOOK : AVERE 30 ANNI E VIVERE CON LA MAMMA BIBLIOTECA BIETTI ITALIAN EDITION PDF Click button to download

Dettagli

Fondamenti di Intelligenza Artificiale M a.a. 2010/2011. Note sul compito d esame

Fondamenti di Intelligenza Artificiale M a.a. 2010/2011. Note sul compito d esame Fondamenti di Intelligenza Artificiale M a.a. 2010/2011 Note sul compito d esame 1 Composizione di un possibile testo d esame Il testo d esame di Fondamenti di Intelligenza Artificiale M, dal 2009/2010

Dettagli

6.5 RNA Secondary Structure. 18 novembre 2014

6.5 RNA Secondary Structure. 18 novembre 2014 6.5 RNA Secondary Structure 18 novembre 2014 Calendario Oggi è la lezione 17/24: ultima lezione su Programmazione dinamica Metodo greedy: 18, 19 Grafi: 20, 21, 22, 23 Reti di flusso: 23, 24 (=mercoledì

Dettagli

Progettazione Fisica

Progettazione Fisica Progettazione Fisica Progettazione Fisica Ingresso: Schema logico della base di dati Caratteristiche del sistema scelto Previsioni sul carico applicativo (queries) Uscita: Strutture fisiche utilizzate

Dettagli

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI

LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI Read Online and Download Ebook LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO TESTAMENTO VERSIONE RIVEDUTA BY GIOVANNI LUZZI DOWNLOAD EBOOK : LA SACRA BIBBIA: OSSIA L'ANTICO E IL NUOVO Click link bellow and

Dettagli

Exam of ELECTRONIC SYSTEMS June 17 th, 2014 Prof. Marco Sampietro

Exam of ELECTRONIC SYSTEMS June 17 th, 2014 Prof. Marco Sampietro Exam of ELETRONI SYSTEMS June 17 th, 2014 Prof. Marco Sampietro Matr. N NAME Problem 1 Operational Amplifier circuit 1. onsiderare il circuito seguente, in cui l Amplificatore Operazionale sia ideale,

Dettagli

IM-IU v0.1. alternata e continua. pag. 1 / 5

IM-IU v0.1. alternata e continua. pag. 1 / 5 MANUALE OPERATIVO IM-IU v0.1 INSTRUCTION MANUAL SERIE TTC-V-485 Trasformatore di corrente alternata e continua PROTOCOLLO DI COMUNICAZIONE MODBUS TTC-V-485 SERIES AC/DC current transformer MODBUS COMMUNICATION

Dettagli

TLR05S-350. Extender in corrente costante, 3 x 350mA per TLR04M_

TLR05S-350. Extender in corrente costante, 3 x 350mA per TLR04M_ TLR05S-350 Extender in corrente costante, 3 x 350mA per TLR04M_350-500 IT DATI TECNICI Alimentazione Uscita Tipo di carico Sistema di collegamento master/slave/slave Distanza massima delle connessioni

Dettagli

GRAPH PLAN GRAPH PLAN

GRAPH PLAN GRAPH PLAN GRAPH PLAN Nel 1995 viene proposto da Blum e Furst CMU un nuovo pianificatore basato sui grafi e in particolare su una struttura dati: il Planning Graph A ogni passo dell albero di ricerca viene estesa

Dettagli

Introduzione all Intelligenza Artificiale a.a. 2016/17

Introduzione all Intelligenza Artificiale a.a. 2016/17 Introduzione all Intelligenza Artificiale a.a. 2016/17 Prima prova intermedia 7 Aprile 2017 PRIMA PARTE Domande (punti 7) La risposta corretta alla maggior parte delle domande abilita la correzione della

Dettagli

ESERCIZIO 1 Si faccia riferimento all Allegato A - OPS 2016, problema ricorrente REGOLE E DEDUZIONI, pagina 2.

ESERCIZIO 1 Si faccia riferimento all Allegato A - OPS 2016, problema ricorrente REGOLE E DEDUZIONI, pagina 2. ESERCIZIO 1 Si faccia riferimento all Allegato A - OPS 2016, problema ricorrente REGOLE E DEDUZIONI, pagina 2. Sono date le seguenti regole: regola(1,[p,q],a) regola(2,[b,x,a],w) regola(3,[h],c) regola(4,[a,n,q],v)

Dettagli

COMPITO DI FONDAMENTI DI INTELLIGENZA ARTIFICIALE INTELLIGENZA ARTIFICIALE (v.o.) PARTE I

COMPITO DI FONDAMENTI DI INTELLIGENZA ARTIFICIALE INTELLIGENZA ARTIFICIALE (v.o.) PARTE I COMPITO DI FONDAMENTI DI INTELLIGENZA ARTIFICIALE INTELLIGENZA ARTIFICIALE (v.o.) PARTE I 10 Gennaio 2008 (Tempo a disposizione 2h e 1/2; su 32 punti) Esercizio 1 (punti ) Si rappresenti in logica dei

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 2 Aprile 2009 Tempo a disposizione 2h Risultato 32/32 punti

FONDAMENTI DI INTELLIGENZA ARTIFICIALE 2 Aprile 2009 Tempo a disposizione 2h Risultato 32/32 punti FONDAMENTI DI INTELLIGENZA ARTIFICIALE 2 Aprile 9 Tempo a disposizione 2h Risultato 2/2 punti Esercizio 1 (punti ) Sam, Clyde e Oscar sono elefanti (ma questa informazione può essere trascurata). Su di

Dettagli

I CAMBIAMENTI PROTOTESTO-METATESTO, UN MODELLO CON ESEMPI BASATI SULLA TRADUZIONE DELLA BIBBIA (ITALIAN EDITION) BY BRUNO OSIMO

I CAMBIAMENTI PROTOTESTO-METATESTO, UN MODELLO CON ESEMPI BASATI SULLA TRADUZIONE DELLA BIBBIA (ITALIAN EDITION) BY BRUNO OSIMO I CAMBIAMENTI PROTOTESTO-METATESTO, UN MODELLO CON ESEMPI BASATI SULLA TRADUZIONE DELLA BIBBIA (ITALIAN EDITION) BY BRUNO OSIMO READ ONLINE AND DOWNLOAD EBOOK : I CAMBIAMENTI PROTOTESTO-METATESTO, UN MODELLO

Dettagli

6.5 RNA Secondary Structure

6.5 RNA Secondary Structure 6.5 RNA Secondary Structure Struttura di una biomolecola Biomolecola: DNA, RNA Struttura primaria: descrizione esatta della sua composizione atomica e dei legami presenti fra gli atomi Struttura secondaria:

Dettagli

IlmondoaBlocchiinProlog

IlmondoaBlocchiinProlog IlmondoaBlocchiinProlog Vediamo come risolvere un semplice problema di pianificazione in Prolog utilizzando un pianificatore lineare che effettua una ricerca forward nello spazio deglistati. Pianificazionenelmondodeiblocchi.

Dettagli

Fondamenti di Intelligenza Artificiale M. Altri possibili esercizi

Fondamenti di Intelligenza Artificiale M. Altri possibili esercizi Fondamenti di Intelligenza Artificiale M Altri possibili esercizi 1 Esempi di possibili esercizi Description Logic e SW e domande sui seminari in generale Introdurre brevemente la differenza tra Open World

Dettagli

Accesso Mul*plo - modelli

Accesso Mul*plo - modelli Accesso Mul*plo - modelli Conceptual Model of Mul/ple Access A B C D Station A Station B Station C Station D Master Channel The Master does not know if and how many packets are present in each queue (i.e.,

Dettagli

Algoritmi Priority-Driven RT. Corso di Sistemi RT Prof. Davide Brugali Università degli Studi di Bergamo

Algoritmi Priority-Driven RT. Corso di Sistemi RT Prof. Davide Brugali Università degli Studi di Bergamo Algoritmi Priority-Driven RT Corso di Sistemi RT Prof. Davide Brugali Università degli Studi di Bergamo 2 Algoritmi Real Time Earliest Due Date (statico) Seleziona il task con la deadline relativa più

Dettagli

New perspectives in the reconstruction of convex polyominoes from orthogonal projections

New perspectives in the reconstruction of convex polyominoes from orthogonal projections New perspectives in the reconstruction of convex polyominoes from orthogonal projections Paolo Dulio, Andrea Frosini 2, Simone Rinaldi 3, 4, Laurent Vuillon 5 Politecnico di Milano, 2 Università di Firenze,

Dettagli

Il concetto di varietà e la nascita della teoria degli insiemi RIEMANN ( )

Il concetto di varietà e la nascita della teoria degli insiemi RIEMANN ( ) Il concetto di varietà e la nascita della teoria degli insiemi RIEMANN (1826-66) Funzioni multivalori http://science.larouchepac.com/riemann/page/22 CONCETTI: intensione ed estensione Natural science is

Dettagli

Probability Distributions T O P I C # 1

Probability Distributions T O P I C # 1 Probability Distributions ١ T O P I C # 1 Discrete Random Variable A discrete random variable is a variable that can assume only a countable number of values Many possible outcomes: number of complaints

Dettagli

COMPITO DI INTELLIGENZA ARTIFICIALE (v.o.) PARTE I FONDAMENTI DI INTELLIGENZA ARTIFICIALE. 29 Marzo 2007 (Tempo a disposizione 2h; su 32 punti)

COMPITO DI INTELLIGENZA ARTIFICIALE (v.o.) PARTE I FONDAMENTI DI INTELLIGENZA ARTIFICIALE. 29 Marzo 2007 (Tempo a disposizione 2h; su 32 punti) COMPITO DI INTELLIGENZA ARTIFICIALE (v.o.) PARTE I FONDAMENTI DI INTELLIGENZA ARTIFICIALE Marzo 007 (Tempo a disposizione h; su 3 punti) Esercizio 1 (punti 7) Date le seguenti informazioni: - Se tutti

Dettagli