| Responsable: | Antoni Lozano Bojados (antoni |
| Altres: | M. Del Carme Alvarez Faura (alvarez |
| Crèdits | Dept. | Tipus | Requisits |
|---|---|---|---|
| 9.0 (7.2 ECTS) | LSI |
|
PS
- Pre-requisit per la ETIS |
| Responsable: | Antoni Lozano Bojados (antoni |
| Altres: | M. Del Carme Alvarez Faura (alvarez |
Conèixer els elements bàsics de la teoria de la computació, incloent una introducció a l'algorísmia, a les teories de la complexitat i de la calculabilitat, i a la teoria d'autòmats i llenguatges.
Adquirir els coneixements necessaris per classificar problemes segons l'existència o no d'algorismes per a la seva resolució i, en aquest darrer cas, segons la possibilitat de trobar una solució eficient.
Hores estimades de:
| T | P | L | Alt | L Ext. | Est | A Ext. |
| Teoria | Problemes | Laboratori | Altres activitats | Laboratori extern | Estudi | Altres hores fora d'horari fixat |
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 4,0 | 6,0 | 0 | 0 | 0 | 10,0 | 0 | 20,0 | |||
|
Objectes matemàtics: conjunts, relacions, funcions, grafs, mots.
Enumerabilitat i diagonalització. |
||||||||||
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 4,0 | 6,0 | 0 | 0 | 0 | 10,0 | 0 | 20,0 | |||
|
La màquina de Turing.
La tesi de Church-Turing. Problemes indecidibles. |
||||||||||
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 4,0 | 5,0 | 0 | 0 | 0 | 9,0 | 0 | 18,0 | |||
|
Temps de càlcul.
Anàlisi d'algorismes. Classes de complexitat. |
||||||||||
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 4,0 | 5,0 | 0 | 0 | 0 | 9,0 | 0 | 18,0 | |||
|
La classe NP.
Cerca exhaustiva. Cerca amb retrocés. |
||||||||||
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 5,0 | 5,0 | 0 | 0 | 0 | 10,0 | 0 | 20,0 | |||
|
Característiques dels algorismes voraços.
Problemes de selecció. Algorismes sobre grafs. |
||||||||||
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 3,0 | 5,0 | 0 | 0 | 0 | 8,0 | 0 | 16,0 | |||
|
Multiplicació de matrius, motxilla entera.
Elements de la programació dinàmica. Subseqüència comuna més llarga. |
||||||||||
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 4,0 | 7,0 | 0 | 0 | 0 | 11,0 | 0 | 22,0 | |||
|
Reduccions de temps polinòmic, propietats i exemples.
NP-completesa i Satisfactibilitat. Algorismes d'aproximació. |
||||||||||
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 3,0 | 5,0 | 0 | 0 | 0 | 8,0 | 0 | 16,0 | |||
|
L'algorisme naive.
Cerca de patrons amb autòmats finits. L'algorisme de Knuth-Morris-Pratt. |
||||||||||
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 3,0 | 5,0 | 0 | 0 | 0 | 8,0 | 0 | 16,0 | |||
|
Gramàtiques incontextuals.
Forma normal de Chomsky. L'algorisme de Cocke-Kasami-Younger. |
||||||||||
|
T | P | L | Alt | L Ext. | Est | A Ext. | Total | ||
|---|---|---|---|---|---|---|---|---|---|---|
| 1,0 | 2,0 | 0 | 0 | 0 | 3,0 | 0 | 6,0 | |||
|
Classificació dels llenguatges regulars i incontextuals.
Esquema de les classes de complexitat. |
||||||||||
| Total per tipus | T | P | L | Alt | L Ext. | Est | A Ext. | Total |
| 35,0 | 51,0 | 0 | 0 | 0 | 86,0 | 0 | 172,0 | |
| Hores addicionals dedicades a l'avaluació | 8,0 | |||||||
| Total hores de treball per l'estudiant | 180,0 | |||||||
Cada classe de dues hores es divideix en una primera hora de teoria i una segona de problemes. A més, en diverses ocasions al llarg del curs (en finalitzar un grup d'un o dos temes), els estudiants rebran uns exercicis per resoldre durant l'hora de problemes, que permetran l'avaluació continuada de l'assignatura. Els estudiants també poden optar per una avaluació de tot el temari en l'examen final.
L'assignatura té un sistema d'avaluació continuada i un examen final. L'avaluació continuada consta de k proves (3 <= k <= 10) fetes al llarg del quadrimestre, mentre que l'examen final consta de k preguntes, cadascuna de les quals té el mateix pes que la prova corresponent. Si les notes de les proves són c_1, ..., c_k i les notes de les preguntes de l'examen final són f_1, ..., f_k, la nota global de l'assignatura és
max(c_1,f_1) + ... + max(c_k,f_k).
Cada prova de l'avaluació continuada (i la pregunta corresponent de l'examen final) avalua un o dos temes, i el seu pes és la suma dels pesos dels temes que avalua. Els pesos de cada tema estaran entre 0.5 i 1.5 punts, i els seus valors exactes s'anunciaran al Racó a començament de curs.
Les proves tindran lloc a l'aula de classe dins de l'hora de problemes, poc després d'acabar la matèria que inclouen, i s'anunciaran al Racó almenys amb un dia d'antelació.
Coneixements de programació i estructures de dades.
Familiaritat amb el raonament lògico-matemàtic.