Home page di Marco Liverani
“[...] la matematica è una sorta di atto disperato
dello spirito umano, in sé e per sé non ci serve per niente,
ma è una specie di isola dell'onestà, e per questo le voglio bene.”
−− Hermann Broch, L'incognita
Riferimenti
Marco Liverani
Università degli Studi Roma Tre
Dipartimento di Matematica e Fisica
L.go S. Leonardo Murialdo, 1 - 00146 Roma - Italy
E-mail: [email protected]
Ricevimento studenti: venerdì ore 8:30-9:30 stanza 301 - terzo piano (su appuntamento via mail).
Posizione attuale
Professore per affidamento di Informatica (settore scientifico/disciplinare INF/01) presso il Corso di Laurea in Matematica del Dipartimento di Matematica e Fisica dell'Università degli Studi Roma Tre, dove è titolare del corso
IN110 - Algoritmi e Strutture Dati (introduzione agli algoritmi e alle strutture dati, programmazione in linguaggio C)
e del corso
IN440 - Ottimizzazione Combinatoria (problemi e algoritmi di ottimizzazione su grafi e reti di flusso)
.
Attività didattica
- 2022-2023: Corso di Algoritmi e Strutture Dati (primo semestre) presso il Corso di Laurea in Matematica del Dipartimento di Matematica e Fisica dell'Università degli Studi Roma Tre (10 CFU - studenti del primo anno della laurea triennale). Corso di Ottimizzazione Combinatoria (secondo semestre) presso il Corso di Laurea in Matematica e del Corso di Laurea in Scienze Computazionali del Dipartimento di Matematica e Fisica dell'Università degli Studi Roma Tre (studenti del terzo anno della laurea triennale o della laurea magistrale).
- 2021-2022: Corso di Informatica 1 (primo semestre) presso il Corso di Laurea in Matematica del Dipartimento di Matematica e Fisica dell'Università degli Studi Roma Tre (10 CFU - studenti del primo anno della laurea triennale).
- 2020-2021: Corso di Ottimizzazione Combinatoria (secondo semestre) presso il Corso di Laurea in Matematica e del Corso di Laurea in Scienze Computazionali del Dipartimento di Matematica e Fisica dell'Università degli Studi Roma Tre (studenti del terzo anno della laurea triennale o della laurea magistrale).
- 2019-2020: Corso di Informatica 1 (primo semestre) presso il Corso di Laurea in Matematica del Dipartimento di Matematica e Fisica dell'Università degli Studi Roma Tre (10 CFU - studenti del primo anno della laurea triennale); corso di Sistemi per l'elaborazione delle informazioni (secondo semestre - 7 CFU - studenti della laurea magistrale in Matematica) presso il Corso di Laurea in Matematica del Dipartimento di Matematica e Fisica dell'Università degli Studi Roma Tre.
- 2018-2019: Corso di Ottimizzazione Combinatoria (secondo semestre) presso il Corso di Laurea in Matematica e del Corso di Laurea in Scienze Computazionali del Dipartimento di Matematica e Fisica dell'Università degli Studi Roma Tre (7 CFU - studenti del terzo anno della laurea triennale o della laurea magistrale); corso di Sistemi per l'elaborazione delle informazioni (primo semestre - 7 CFU - studenti della laurea magistrale in Matematica) presso il Corso di Laurea in Matematica del Dipartimento di Matematica e Fisica dell'Università degli Studi Roma Tre.
- 2017-2018: Corso di Ottimizzazione Combinatoria presso il Corso di Laurea in Matematica del Dipartimento di Matematica e Fisica dell'Università degli Studi Roma Tre (6 c.f.u. - studenti del terzo anno della laurea triennale o della laurea magistrale); corso di Sistemi per l'elaborazione delle informazioni (4 CFU - studenti della laurea magistrale in Matematica) presso il Corso di Laurea in Matematica del Dipartimento di Matematica e Fisica dell'Università degli Studi Roma Tre.
- 2014-2017: Corso di Informatica 1 (10 CFU - studenti del primo anno della laurea triennale in Matematica), corso di Sistemi per l'elaborazione delle informazioni (4 CFU - studenti della laurea magistrale in Matematica) presso il Corso di Laurea in Matematica del Dipartimento di Matematica e Fisica dell'Università degli Studi Roma Tre.
- 2014-2015: Corso di Informatica per il Percorso Abilitante Speciale “on-line”per insegnanti delle scuole secondarie, per la classe di concorso A048 “Matematica Applicata”.
Corso di Informatica per il Tirocinio Formativo Attivo per l'abilitazione all'insegnamento nelle scuole secondarie, per la classe di concorso A048 “Matematica Applicata”.
- 2013-2014: Corso di Ottimizzazione Combinatoria presso il Corso di Laurea in Matematica del Dipartimento di Matematica e Fisica dell'Università degli Studi Roma Tre (6 c.f.u. - studenti del terzo anno della laurea triennale o della laurea magistrale). Corso di Informatica per il Percorso Abilitante Speciale per insegnanti delle scuole secondarie, per la classe di concorso A048 “Matematica Applicata”.
- 2012-2013: Corso di Informatica Generale 1 presso il Corso di Laurea in Matematica della Facoltà di Scienze M.F.N. dell'Università degli Studi Roma Tre (10 c.f.u. - I anno, nuovo ordinamento).
- 2011-2012: Corso di Ottimizzazione Combinatoria presso il Corso di Laurea in Matematica della Facoltà di Scienze M.F.N. dell'Università degli Studi Roma Tre (6 c.f.u. - studenti del terzo anno della laurea triennale o della laurea magistrale).
- 2009-2011: Corso di Informatica Generale 1 presso il Corso di Laurea in Matematica della Facoltà di Scienze M.F.N. dell'Università degli Studi Roma Tre (10 c.f.u. - I anno, nuovo ordinamento).
- 2008-2009: Corso di Ottimizzazione Combinatoria presso il Corso di Laurea in Matematica della Facoltà di Scienze M.F.N. dell'Università degli Studi Roma Tre (6 c.f.u. - studenti del corso di laurea di primo livello e magistrale).
- 2000-2008: Corso di Informatica Generale 1 presso il Corso di Laurea in Matematica della Facoltà di Scienze M.F.N. dell'Università degli Studi Roma Tre (9 c.f.u. - I anno, vecchio e nuovo ordinamento).
- 1997-1999: Primo modulo del corso di Informatica 1 "Fondamenti" presso il Corso di Laurea in Matematica della Facoltà di Scienze M.F.N. dell'Università degli Studi Roma Tre (III anno, laurea quadriennale v.o.).
È stato relatore di numerose tesi di laurea in Matematica su argomenti di Informatica, Ricerca Operativa e Ottimizzazione Combinatoria e Matematica Discreta.
Attività professionale e di ricerca
Algoritmi di bassa complessità per la risoluzione di problemi di ottimizzazione combinatoria su grafi (partizionamento e clustering, comportamento di specifiche classi di grafi sottoposte all'azione di determinati operatori); studio e progettazione di sistemi con un'architettura informatica complessa e in particolare sui moderni standard tecnologici relativi ai sistemi di sicurezza logica e ai sistemi basati sulle tecnologie web. Ha svolto attività di revisione di articoli per la rivista Discrete Mathematics. È membro del comitato scientifico della rivista di divulgazione matematica “Per la tangente”, edizione italiana di “Tangente. L'aventure mathématique”, edizioni Pole. È stato il Direttore Tecnico di un'azienda di ingegneria informatica; in questo ambito ha diretto attività di progettazione, analisi, system integration e implementazione di grandi sistemi informatici per la pubblica amministrazione centrale, la sanità ed il controllo del traffico aereo civile. Attualmente è il responsabile dell'Area Cyber Security di un'azienda di ingegneria informatica che opera su tutto il territorio nazionale, per grandi istituti di credito, il settore delle telecomunicazioni e la pubblica amministrazione centrale.
Pubblicazioni
- Marco Liverani, Programmare in C - Guida al linguaggio attraverso esercizi svolti e commentati, Seconda Edizione, Editrice Esculapio, Bologna, 2013.
- Marco Liverani, Programmazione della shell Bash, E-Book per Amazon Kindle, 2013.
- Marco Liverani, Graficamente - Dossier su alcuni aspetti della teoria dei grafi e degli algoritmi (La ricerca della via più breve, A spasso per la città di Königsberg, Quattro bastano!), Per la Tangente, 7/8, 2008.
- Marco Liverani, Aurora Morgana, Celia Picinin de Mello, The K-behaviour of p-trees, Ars Combinatoria, 83, 2007.
- Celia Picinin de Mello, Aurora Morgana, Marco Liverani, The clique operator on graphs with few P4's, Discrete Applied Mathematics, 154, 2006.
- Marco Liverani, Qual è il problema? Metodi, strategie risolutive, algoritmi, Mimesis, 2005.
- Marco Liverani, Aurora Morgana, Bruno Simeone, Giovanni Storchi, Path equipartition in the Chebyshev norm, European Journal of Operational Research, 123, 2000.
- Marco Liverani, Aurora Morgana, Bruno Simeone, Giovanni Storchi, Equipartizione di cammini nella norma L∞, in “La Ricerca Operativa al servizio della società”, atti della conferenza annuale dell'AIRO - Associazione Italiana Ricerca Operativa, Perugia, settembre 1996.
Formazione
- Laurea in Matematica presso l'Università degli studi di Roma “La Sapienza”.
- Partecipazione a scuole di specializzazione e conferenze scientifiche:
- Giornate di lavoro AIRO, Università di Perugia, settembre 1996;
- Scuola estiva di specializzazione in Ricerca Operativa, presso il Centro Interuniversitario di Ricerca Operativa, Università di Siena, giugno 2002;
- 5th Conference on Algorithms and Complexity (CIAC 2003), Università degli Studi di Roma “La Sapienza”, maggio 2003.
- Membro dell'Association for Computing Machinery (ACM).
- Membro dell'Associazione Italiana di Ricerca Operativa (AIRO).
Author: Marco Liverani - Last modified: Saturday September 17, 2022 - URI: http://788178.nyhckvksx.asia/users/liverani/index.shtml