Su appuntamento, per telefono o per email.
Luca Ferrari è nato a Reggio Emilia il 29 aprile 1973. Attualmente è professore associato (confermato) per il settore scientifico-disciplinare INF/01 - Informatica presso il dipartimento di Matematica e Informatica "U. Dini" dell’Università degli Studi di Firenze.
Ha conseguito la maturità scientifica presso il Liceo Scientifico “Lazzaro Spallanzani” di Reggio Emilia nel luglio del 1992. Ha conseguito il titolo di dottore in matematica il 23 aprile 1997 presso l’Università di Parma con la votazione di 110/110 e lode (titolo della tesi: “Calcolo con gli operatori”).
E’ risultato vincitore del concorso per l’ammissione al corso di dottorato di ricerca in Matematica presso l’Università di Firenze per l’anno accademico 1997/98.
Ha conseguito l’abilitazione all’insegnamento nella scuola secondaria superiore per la classe A047-Matematica, essendo risultato vincitore del concorso ordinario, per esami e titoli, a cattedre nelle scuole ed istituti statali di istruzione secondaria di primo e secondo grado - D.D.G. 31.3.1999 - A.D. 8.
E’ stato titolare di un assegno di ricerca presso l’Università degli Studi di Siena, dal 1-7-2002 al 30-6-2006.
Ha conseguito il titolo di dottore di ricerca in matematica l’11 marzo 2003 presso l’Università di Firenze (titolo della tesi: “On the foundations of the ECO method”).
E’ risultato idoneo nella valutazione comparativa a un posto di professore associato per il settore scientifico-disciplinare INF/01 – Informatica bandita dall’Università di Siena (data di certificazione di regolarità degli atti: 25-7-2006).
Dal 1-7-2006 al 31-10-2006 è stato docente di ruolo di matematica presso l’Istituto di Istruzione Superiore “A.F.Formiggini” di Sassuolo (MO).
Dal 1-11-2006 è professore associato (confermato dal 1-11-2009) presso la facoltà di Scienze Matematiche, Fisiche e Naturali dell’Università di Firenze, quindi presso il Dipartimento di Matematica e Informatica "U. Dini" della medesima Università.
Curriculum dell’attività scientifica e didattica di Luca Ferrari
Dati personali
Nato a Reggio Emilia, il 29 aprile 1973.
Attualmente professore associato per il settore scientifico-disciplinare INF/01 - Informatica presso il dipartimento di Matematica e Informatica “U. Dini” dell’Università degli Studi di Firenze.
Educazione
Maturità scientifica presso il Liceo Scientifico “Lazzaro Spallanzani” di Reggio Emilia (luglio 1992).
Dottore in matematica, Università di Parma, con la votazione di 110/110 e lode, con una tesi dal titolo “Calcolo con gli operatori” (23 aprile 1997).
Abilitazione all’insegnamento nella scuola secondaria superiore per la classe A047-Matematica (vincitore del concorso ordinario, per esami e titoli, a cattedre nelle scuole ed istituti statali di istruzione secondaria di primo e secondo grado - D.D.G. 31.3.1999 - A.D. 8).
Dottore di ricerca in matematica l’11 marzo 2003, Università degli Studi di Firenze, con una tesi dal titolo “On the foundations of the ECO method” (11 marzo 2003).
Attività lavorativa
Titolare di un assegno di ricerca, Università degli Studi di Siena (1 luglio 2002 – 30 giugno 2006).
Docente di ruolo di Matematica presso l’Istituto di Istruzione Superiore “A. F. Formiggini” di Sassuolo (MO) (1 luglio 2006 – 31 ottobre 2006).
Professore associato non confermato presso la facoltà di Scienze Matematiche, Fisiche e Naturali dell’Università degli Studi di Firenze (1 novembre 2006 – 31 ottobre 2009).
Professore associato presso la facoltà di Scienze Matematiche, Fisiche e Naturali dell’Università degli Studi di Firenze (1 novembre 2009 – 31 dicembre 2013).
Professore associato presso il Dipartimento di Matematica e Informatica “U. Dini” dell’Università degli Studi di Firenze (1 gennaio 2013 – oggi).
Interessi di ricerca
In generale: combinatoria enumerativa e algebrica, teoria degli insiemi parzialmente ordinati e dei reticoli, informatica teorica.
Nello specifico: calcolo umbrale, reticoli distributivi, metodo ECO e regole di successione, combinatoria enumerativa e biiettiva di cammini, permutazioni e partizioni intere, pattern nelle permutazioni e in altre strutture combinatorie (in particolare parole di un linguaggio formale e cammini), strutture di reticolo e di ordine parziale su cammini, combinatoria dei numeri di Catalan e altre successioni di rilevante interesse combinatorio, teoria delle specie di strutture, funzione di Möbius di insiemi parzialmente ordinati, algoritmi greedy e matroidi.
Comunicazioni e poster a convegni e presentazioni su invito
Sulle derivazioni nei reticoli, Algebra e altra matematica, Siena, 26 – 27 febbraio 2005 (relatore invitato).
Lattice paths from an order-theoretic perspective, GASCom 2016, Bastia (Francia), 2-4 giugno 2016 (relatore invitato).
An umbral calculus in characteristic p ? 0 , Umbral Calculus and Applications, Cortona (AR), 22 – 27 giugno 1998.
Polynomial rings in which delta operators are derivations, VI Incontro Italiano di Combinatoria Algebrica, Maratea (PZ), 5 – 10 ottobre 1999.
A combinatorial representation for a special class of complete distributive lattices, VII Incontro Italiano di Combinatoria Algebrica, Prato, 26 – 28 ottobre 2000.
Jumping succession rules and their generating functions, Joint meeting 47^ème Seminaire Lotharingien de Combinatoire – VIII Incontro Italiano di Combinatoria Algebrica, Bertinoro (FC), 8 – 10 ottobre 2001.
Lattices of lattice paths, Lattice path combinatorics and discrete distributions, Atene (Grecia), 5 – 7 giugno 2002.
Matrici di produzione, IX Incontro Italiano di Combinatoria Algebrica, Taormina (CT), 22 – 26 settembre 2002.
Production matrices, Formal Power Series and Algebraic Combinatorics, Vadstena (Svezia), 23 – 27 giugno 2003.
Catalan-like numbers and succession rules, Paths, Permutations and Trees, Tianjin (Cina), 25 – 27 febbraio 2004.
Enumerative problems and results on integer partitions using the ECO method, International Colloquium of Mathematics and Computer Science, Vienna (Austria), 13 – 17 settembre 2004.
Some order-theoretic properties of the Motzkin and Schröder families, Permutation Patterns 2006, Reykjavik (Islanda), 12 – 16 giugno 2006.
Enumeration of some classes of words avoiding two generalized patterns of length three, Permutation Patterns 2007, St. Andrews (Scozia, Regno Unito), 11 – 15 giugno 2007.
The Euler characteristic of some lattices of paths, Lattice Path Combinatorics and Applications, Johnson City, TN (USA), 12 – 14 luglio 2007.
Mixed succession rules: the commutative case, Fibonacci Numbers and their Applications, Patrasso (Grecia), 7 – 11 luglio 2008.
Some combinatorics related to central binomial coefficients: Grand-Dyck paths, coloured noncrossing partitions and signed pattern avoiding permutations,CANADAM 2009 – The 2nd Canadian Discrete and Algorithmic Mathematics Conference, Montreal (Canada), 25 – 28 maggio 2009.
On the enumeration of d-minimal permutations, Permutation Patterns 2011, S. Luis Obispo, CA (USA), 20 – 24 giugno 2011.
The Möbius function of the consecutive pattern poset, Permutation Patterns 2012, Glasgow (Scozia, Regno Unito), 11 – 15 giugno 2012.
Enumeration of edges and saturated chains in Dyck lattices, XVIII Incontro Italiano di Combinatoria Algebrica, Matera, 10 – 12 settembre 2012.
A generalization of Tamari order by means of interval orders, Joint meeting 71^ème Seminaire Lotharingien de Combinatoire – XIX Incontro Italiano di Combinatoria Algebrica, Bertinoro (FC), 15 – 18 settembre 2013.
On the Möbius function of the quasi-consecutive pattern poset, International Conference on Graph Theory and Combinatorics, Grenoble (Francia), 30 giugno – 4 luglio 2014.
The Dyck pattern poset: an update, Permutation Patterns 2015, Londra (Inghilterra, Regno Unito), 15 – 19 giugno 2015.
Schröder partitions and Schröder tableaux, International Workshop on Combinatorial Algorithms 2015, Verona, 5 – 7 ottobre 2015.
Enumerative results on the Schröder pattern poset, AUTOMATA 2017, Milano, 7 – 9 giugno 2017.
Pattern avoiding permutations in genome rearrangement problems, Permutation Patterns 2017, Rejkyavik (Islanda), 26 – 30 giugno 2017.
Some Bijective Results about the Area of Schröder Paths, GASCom 2001 and Bijective Combinatorics, Pontignano (SI), 18 – 20 novembre 2001 (poster).
A distributive lattice structure on noncrossing partitions, Formal Power Series and Algebraic Combinatorics, Taormina (CT), 20 – 26 giugno 2005 (poster).
Pattern-avoiding Dyck paths, Formal Power Series and Algebraic Combinatorics, Parigi (Francia), 24 – 28 giugno 2013 (poster).
On the Möbius function of the quasi-consecutive pattern poset, Permutation Patterns 2014, Johnson City, TN (USA), 7 – 11 luglio 2014 (poster).
Seminari su invito in numerosi dipartimenti di università italiane (Università di Parma, Firenze, Siena, Bologna, Politecnico di Milano).
Visiting professor presso centri di ricerca di numerose Università, quali LACIM (Universitè du Quebec à Montreal), Department of Computer and Information Sciences (University of Strathclyde, Glasgow), LABRI (University of Bordeaux), Department of Mathematics (Howard University, Washington DC), Department of Mathematics (Corvinus University, Budapest).
Attività professionale, editoriale e di revisione
Membro dell’editorial board della rivista “The Open Mathematics Journal” (2007 – 2015).
Membro dell'editorial board della rivista “Pure Mathematics and Applications” (sezione “Algebra and Theoretical Computer Science”) (2009 – oggi).
Membro del comitato permanente della serie di convegni “Permutation Patterns” (2012 – oggi).
Guest Editor (con Jean-Marc Fedou) di un numero della rivista “Electronic Notes in Discrete Mathematics” dedicato ai Proceedings della conferenza “GASCom 2016”.
Chair del comitato scientifico e organizzatore del convegno internazionale “Permutation Patterns 2009”, Firenze, 13 – 17 luglio 2009.
Membro del comitato scientifico e organizzatore del convegno internazionale “Permutation Patterns 2010”, Dartmouth (USA), 9 – 13 agosto 2010.
Membro del comitato scientifico del convegno internazionale “GASCom 2012”, Bordeaux (Francia), 25 – 27 giugno 2012.
Membro del comitato organizzatore del convegno internazionale “GASCom 2001 and Bijective Combinatorics”, Pontignano (SI), 18 – 20 novembre 2001.
Membro del comitato organizzatore del convegno internazionale “GASCom 2008”, Bibbiena (AR), 16 – 19 giugno 2008.
Membro del comitato organizzatore del convegno internazionale “Lattice Path Combinatorics and Applications”, Siena, 4 – 7 luglio 2010.
Membro del comitato organizzatore del convegno internazionale “GASCom 2014”, Bertinoro (FC), 23 – 25 giugno 2014.
Referee per le riviste Annali di Matematica Pura ed Applicata, Applicable Analysis and Discrete Mathematics, Applied Mathematics Letters, Australasian Journal of Combinatorics, Ars Combinatoria, Discrete Mathematics, Electronic Journal of Combinatorics, European Journal of Combinatorics, Fundamenta Informaticae, Hacettepe Journal of Mathematics and Statistics, Information Processing Letters, Integers, International Mathematics Research Notices, Iranian Journal of Mathematical Sciences and Informatics, Journal of Algebraic Combinatorics, Journal of Combinatorics, Journal of Integer Sequences, Journal of Statistical Planning and Inference, Linear Algebra and Its Applications, Mathematics, Order, Proceedings of the London Mathematical Society, Pure Mathematics and Applications, Seminaire Lotharingien de Combinatoire, The Open Mathematics Journal, Theoretical Computer Science.
Reviewer per “Mathematical Reviews”.
Attività didattica
2002/2003: precorso di matematica, Algebra Lineare (professore a contratto), Facoltà di Ingegneria, Università di Siena.
2003/2004, 2004/2005: precorso di matematica, Algebra Lineare (professore a contratto), Facoltà di Ingegneria (sede di Arezzo), Università di Siena.
2005/2006: Conoscenze Informatiche, Informatica (professore a contratto), Facoltà di Psicologia, Università di Firenze.
2006/2007, 2007/2008: Laboratorio di Informatica: Sistemi Operativi, Laboratorio di Reti (corso di laurea triennale in Informatica), Elementi di Informatica (corso di laurea triennale in Scienze Geologiche), Facoltà di Scienze Matematiche, Fisiche e Naturali, Università di Firenze.
2008/2009: Laboratorio di Informatica: Sistemi Operativi, Laboratorio di Reti (corso di laurea triennale in Informatica), Informatica (corso di laurea triennale in Matematica), Facoltà di Scienze Matematiche, Fisiche e Naturali, Università di Firenze.
2009/2010: Laboratorio di Informatica: Sistemi Operativi, Laboratorio di Reti, Sistemi Operativi (corso di laurea triennale in Informatica), Informatica (corso di laurea triennale in Matematica), Seminario di Tomografia Discreta (corso di laurea magistrale in Matematica), Facoltà di Scienze Matematiche, Fisiche e Naturali, Università di Firenze.
2010/2011: Sistemi Operativi (corso di laurea triennale in Informatica), Informatica, Strutture Discrete (corso di laurea triennale in Matematica), Facoltà di Scienze Matematiche, Fisiche e Naturali, Università di Firenze.
2011/2012: Sistemi Operativi (corso di laurea triennale in Informatica), Informatica, Strutture Discrete (corso di laurea triennale in Matematica), Informatica (corso di laurea triennale in Fisica e Astrofisica), Facoltà di Scienze Matematiche, Fisiche e Naturali, Università di Firenze.
2012/2013, 2013/2014: Informatica, Strutture Discrete (corso di laurea triennale in Matematica), Metodi Matematici per l'Informatica (corso di laurea magistrale in Matematica), Facoltà/Scuola di Scienze Matematiche, Fisiche e Naturali, Università di Firenze.
2014/2015, 2015/2016, 2016/2017, 2017/2018: Informatica Teorica (corso di laurea triennale in Informatica), Strutture Discrete (corso di laurea triennale in Matematica), Metodi Matematici per l'Informatica (corso di laurea magistrale in Matematica), Scuola di Scienze Matematiche, Fisiche e Naturali, Università di Firenze.
Membro di numerose commissioni d'esame e di laurea per i corsi di laurea di Informatica e di Matematica.
Membro di commissioni di ingresso al dottorato e di esame finale del dottorato presso le Università di Firenze e di Siena.
Relatore di numerose tesi di laurea triennali e magistrali dei corsi di laurea in Informatica e in Matematica.
Servizio presso Università di Firenze
Membro del collegio dei docenti del dottorato in Ingegneria Informatica e dell’Automazione dell’Università di Firenze (2008 – 2009).
Membro del collegio dei docenti del dottorato consortile in Matematica, Informatica, Statistica dell’Università di Firenze, Università di Perugia e Istituto Nazionale di Alta Matematica “F. Severi” di Roma (2013 – oggi).
Membro della giunta e della commissione didattica del Dipartimento di Matematica e Informatica “U. Dini” (2013 – 2016).
Membro del consiglio della Scuola di Scienze Matematiche, Fisiche e Naturali (2013 – 2016).
Presidente della commissione orari e calendari del corso di laurea in Informatica (2010 – 2012).
Progetti
Membro del progetto di ricerca PRIN “Linguaggi Formali e Automi: Teoria e Applicazioni”, finanziato dal Ministero dell’Istruzione, dell’Università e della Ricerca (ex 40%) (responsabile prof. Antonio Restivo) (2002 – 2003).
Membro del progetto di ricerca PRIN “Linguaggi Formali e Automi: Metodi, Modelli e Applicazioni”, finanziato dal Ministero dell’Istruzione, dell’Università e della Ricerca (ex 40%) (responsabile prof. Antonio Restivo) (2004 – 2005).
Membro del progetto di ricerca PRIN “Automi e Linguaggi Formali: Aspetti Matematici e Applicativi”, finanziato dal Ministero dell’Istruzione, dell’Università e della Ricerca (ex 40%) (responsabile prof. Antonio Restivo) (2006 – 2007).
Membro del progetto di ricerca PRIN “Aspetti matematici e applicazioni emergenti degli automi e dei linguaggi formali”, finanziato dal Ministero dell’Istruzione, dell’Università e della Ricerca (ex 40%) (responsabile prof. Antonio Restivo) (2008 – 2010).
Membro del progetto di ricerca PRIN “Automi e Linguaggi Formali: Aspetti Matematici e Applicativi”, finanziato dal Ministero dell’Istruzione, dell’Università e della Ricerca (responsabile prof. Antonio Restivo) (2013 – 2016).
Membro o responsabile di numerosi progetti di ricerca di Ateneo (ex 60%) (2006 – oggi).
Responsabile del progetto di ricerca INdAM – GNCS “Proprietà algebriche e combinatorie dei cammini discreti” (2012).
Membro del progetto di ricerca INdAM – GNCS “Problemi di decomponibilità per strutture discrete” (2013).
Responsabile del progetto di ricerca INdAM – GNCS “Studio di pattern in strutture combinatorie” (2014).
Membro del progetto di ricerca INdAM – GNCS “Problemi di consistenza, unicità e ricostruzione per grafi ed ipergrafi” (2015).
Responsabile del progetto di ricerca INdAM – GNCS “Permutazioni, cammini, parole: combinatoria e algoritmi” (2016).
Membro del progetto di ricerca INdAM – GNCS: “Codici di stringhe e matrici non sovrapponibili” (2017).
Responsabile del progetto di ricerca “Rilevamento di pattern: applicazioni a memorizzazione basata sul DNA, evoluzione del genoma, scelta sociale”, finanziato dalla Fondazione Cassa di Risparmio di Firenze (2017-2018).
Legenda
Luca Ferrari was born in Reggio Emilia (April 29, 1973). He is presently associate professor (SSD INF/01 - Computer Science) at the Department of Mathematics and Computer Science "U. Dini" Of the University of Firenze.
He got his B.Sc. in Mathematics on April 23, 1997, at the University of Parma (magna cum laude), with a thesis entitled "Calcolo con gli operatori" ("Finite Operator Calculus").
He
Curriculum of Luca Ferrari
Personal data
Born in Reggio Emilia, on April 29th, 1973.
Presently associate professor of Computer Science at the Department of Mathematics and Computer Science of the University of Firenze, Italy.
Education
High school diploma at Liceo Scientifico “Lazzaro Spallanzani” in Reggio Emilia (July 1992).
MSc in mathematics, University of Parma, with grades 110/110 cum laude (title of the thesis “Calcolo con gli operatori”) (April 23rd, 1997).
Habilitation to teach Mathematics at the high school.
PhD in Mathematics at the University of Firenze (title of the thesis “On the foundations of the ECO method”) (March 11th, 2003).
Academic positions
Post-doc at the University of Siena (July 1st, 2002 – June 30th, 2006).
High schoole teacherat the Istituto di Istruzione Superiore “A. F. Formiggini” in Sassuolo (MO) (July 1st, 2006 – October 31st, 2006).
Tenure track associate professor at the faculty of Sciences of the University of Firenze (November 1st, 2006 – October 31st, 2009).
Tenured associate professor at the faculty of Sciences of the University of Firenze (November 1st, 2009 – December 31st, 2013).
Associate professor at the Department of Mathematics and Computer Science of the University of Firenze (January 1st, 2013 – today).
Research interests
In general: enumerative and algebraic combinatorics, posets and lattices, theoretical computer science.
Specifically: umbral calculus, distributive lattices, ECO method and succession rules, enumerative and bijective combinatorics of lattice paths, permutations and integer partitions, permutation patterns and their applications in bioinformatics and social sciences, patterns in other combinatorial structures (in particular words of a formal language and lattice paths) poset and lattice structures on lattice paths, combiantorics of Catalan numbers and of other number sequences of relevant interest, combinatorial species, Möbius functions of posets, greedy algorithms and matroids.
Presentations
Sulle derivazioni nei reticoli, Algebra e altra matematica, Siena, February 26 – 27, 2005 (invited speaker).
Lattice paths from an order-theoretic perspective, GASCom 2016, Bastia (France), June 2-4, 2016 (invited speaker).
An umbral calculus in characteristic p ? 0 , Umbral Calculus and Applications, Cortona (AR), June 22 – 27, 1998.
Polynomial rings in which delta operators are derivations, VI Italian Meeting of Algebraic Combinatorics, Maratea (PZ), October 5 – 10, 1999.
A combinatorial representation for a special class of complete distributive lattices, VII Italian Meeting of Algebraic Combinatorics, Prato, October 26 – 28, 2000.
Jumping succession rules and their generating functions, Joint meeting 47^ème Seminaire Lotharingien de Combinatoire – VIII Italian Meeting of Algebraic Combinatorics, Bertinoro (FC), October 8 – 10, 2001.
Lattices of lattice paths, Lattice path combinatorics and discrete distributions, Athens (Greece), June 5 – 7, 2002.
Matrici di produzione, IX Italian Meeting of Algebraic Combinatorics, Taormina (CT), September 22 – 26, 2002.
Production matrices, Formal Power Series and Algebraic Combinatorics, Vadstena (Sweden), June 23 – 27, 2003.
Catalan-like numbers and succession rules, Paths, Permutations and Trees, Tianjin (China), February 25 – 27, 2004.
Enumerative problems and results on integer partitions using the ECO method, International Colloquium of Mathematics and Computer Science, Wien (Austria), September 13 – 17, 2004.
Some order-theoretic properties of the Motzkin and Schröder families, Permutation Patterns 2006, Reykjavik (Iceland), June 12 – 16, 2006.
Enumeration of some classes of words avoiding two generalized patterns of length three, Permutation Patterns 2007, St. Andrews (Scotland, United Kingdom), June 11 – 15, 2007.
The Euler characteristic of some lattices of paths, Lattice Path Combinatorics and Applications, Johnson City, TN (USA), July 12 – 14, 2007.
Mixed succession rules: the commutative case, Fibonacci Numbers and their Applications, Patras (Greece), July 7 – 11, 2008.
Some combinatorics related to central binomial coefficients: Grand-Dyck paths, coloured noncrossing partitions and signed pattern avoiding permutations,CANADAM 2009 – The 2nd Canadian Discrete and Algorithmic Mathematics Conference, Montreal (Canada), May 25 – 28, 2009.
On the enumeration of d-minimal permutations, Permutation Patterns 2011, S. Luis Obispo, CA (USA), June 20 – 24, 2011.
The Möbius function of the consecutive pattern poset, Permutation Patterns 2012, Glasgow (Scotland, United Kingdom), June 11 – 15, 2012.
Enumeration of edges and saturated chains in Dyck lattices, XVIII Italian Meeting of Algebraic Combinatorics, Matera, September 10 – 12, 2012.
A generalization of Tamari order by means of interval orders, Joint meeting 71^ème Seminaire Lotharingien de Combinatoire – XIX Italian Meeting of Algebraic Combinatorics, Bertinoro (FC), September 15 – 18, 2013.
On the Möbius function of the quasi-consecutive pattern poset, International Conference on Graph Theory and Combinatorics, Grenoble (France), June 30 – July 4, 2014.
The Dyck pattern poset: an update, Permutation Patterns 2015, London (England, United Kingdom), June 15 – 19, 2015.
Schröder partitions and Schröder tableaux, International Workshop on Combinatorial Algorithms 2015, Verona, October 5 – 7, 2015.
Enumerative results on the Schröder pattern poset, AUTOMATA 2017, Milano, June 7 – 9, 2017.
Pattern avoiding permutations in genome rearrangement problems, Permutation Patterns 2017, Rejkyavik (Iceland), June 26 – 30, 2017.
Some Bijective Results about the Area of Schröder Paths, GASCom 2001 and Bijective Combinatorics, Pontignano (SI), November 18 – 20, 2001 (poster).
A distributive lattice structure on noncrossing partitions, Formal Power Series and Algebraic Combinatorics, Taormina (CT), June 20 – 26, 2005 (poster).
Pattern-avoiding Dyck paths, Formal Power Series and Algebraic Combinatorics, Paris (France), June 24 – 28, 2013 (poster).
On the Möbius function of the quasi-consecutive pattern poset, Permutation Patterns 2014, Johnson City, TN (USA), July 7 – 11, 2014 (poster).
Invited lectures, talks and seminars in several departments of Italian Universities (such as Parma, Firenze, Siena, Bologna, Milano).
Visiting professor at research labs and departments of several Universities, such as LACIM (Universitè du Quebec à Montreal), Department of Computer and Information Sciences (University of Strathclyde, Glasgow), LABRI (University of Bordeaux), Department of Mathematics (Howard University, Washington DC), Department of Mathematics (Corvinus University, Budapest).
Professional, editorial and reviewing activities
Member of the Editorial Board of the journal “The Open Mathematics Journal” (2007 – 2015).
Member of the Editorial Board of the journal “Pure Mathematics and Applications” (section “Algebra and Theoretical Computer Science”) (2009 – today).
Member of the steering committee of the conference “Permutation Patterns” (2012 – today).
Guest Editor (with Jean-Marc Fedou) of an issue of the journal “Electronic Notes in Discrete Mathematics” devoted to the Proceedings of the conference “GASCom 2016”.
Chair of the scientific and organizing committee of the international conference “Permutation Patterns 2009”, Firenze, July 13 – 17, 2009.
Member of the scientific and organizing committee of the international conference “Permutation Patterns 2010”, Dartmouth (USA), August 9 – 13, 2010.
Member of the scientific committee of the international conference “GASCom 2012”, Bordeaux (France), June 25 – 27, 2012.
Member of the organizing committee of the international conference “GASCom 2001 and Bijective Combinatorics”, Pontignano (SI), November 18 – 20, 2001.
Member of the organizing committee of the international conference “GASCom 2008”, Bibbiena (AR), June 16 – 19, 2008.
Member of the organizing committee of the international conference “Lattice Path Combinatorics and Applications”, Siena, July 4 – 7, 2010.
Member of the organizing committee of the international conference “GASCom 2014”, Bertinoro (FC), June 23 – 25, 2014.
Referee for the following journals: Annali di Matematica Pura ed Applicata, Applicable Analysis and Discrete Mathematics, Applied Mathematics Letters, Australasian Journal of Combinatorics, Ars Combinatoria, Discrete Mathematics, Electronic Journal of Combinatorics, European Journal of Combinatorics, Fundamenta Informaticae, Hacettepe Journal of Mathematics and Statistics, Information Processing Letters, Integers, International Mathematics Research Notices, Iranian Journal of Mathematical Sciences and Informatics, Journal of Algebraic Combinatorics, Journal of Combinatorics, Journal of Integer Sequences, Journal of Statistical Planning and Inference, Linear Algebra and Its Applications, Mathematics, Order, Proceedings of the London Mathematical Society, Pure Mathematics and Applications, Seminaire Lotharingien de Combinatoire, The Open Mathematics Journal, Theoretical Computer Science.
Reviewer for “Mathematical Reviews”.
Teaching and advising
2002/2003: preparatory course of Mathematics, Linear Algebra (assistant professor), Faculty of Engineering, University of Siena.
2003/2004, 2004/2005: preparatory course of Mathematics, Linear Algebra (assistant professor), Faculty of Engineering, University of Siena (in Arezzo).
2005/2006: Basics of Computer Science, Computer Science (assistant professor), Faculty of Psichology, University of Firenze.
2006/2007, 2007/2008: Computer Science Lab: Operating Systems, Computer Science Lab: Networks (MSc in Computer Science), Elements of Computer Science (MSc in Geology), Faculty of Sciences, University of Firenze.
2008/2009: Computer Science Lab: Operating Systems, Computer Science Lab: Networks (MSc in Computer Science), Computer Science (MSc in Mathematics), Faculty of Sciences, University of Firenze.
2009/2010: Computer Science Lab: Operating Systems, Computer Science Lab: Networks, Operating Systems (MSc in Computer Science), Computer Science (MSc in Mathematics), Seminar of Discrete Tomography (MSc in Mathematics), Faculty of Sciences, University of Firenze.
2010/2011: Operating Systems (MSc in Computer Science), Computer Science, Discrete Structures (MSc in Mathematics), Faculty of Sciences, University of Firenze.
2011/2012: Operating Systems (MSc in Computer Science), Computer Science, Discrete Structures (MSc in Mathematics), Computer Science (MSc in Physics and Astrophysics), Faculty of Sciences, University of Firenze.
2012/2013, 2013/2014: Computer Science, Discrete Structures, Mathematics for Computer Science (MSc in Mathematics), Faculty/School of Sciences, University of Firenze.
2014/2015, 2015/2016, 2016/2017, 2017/2018: Theoretical Computer Science (MSc in Computer Science), Discrete Structures, Mathematics for Computer Science (MSc in Mathematics), School of Sciences, University of Firenze.
Member of several examination and degree committees for the degree programs in Computer Science and Mathematics.
Member of recruiting committees and final committees for the PhD at the Universities of Firenze and Siena.
Advisor of several Msc thesis of the master programs in mathematics and computer science.
Service at University of Firenze
Member of the committee of the PhD program in Computer Science Engineering (2008-2009).
Member of the committee of the joint PhD program in Mathematics, Computer Science, Statistics of the Universities of Firenze and Perugia and of the INdAM (Istituto Nazionale di Alta Matematica “F. Severi”) in Roma (2013 – oggi).
Member of the teaching committee of the Department of Mathematics and Computer Science “U. Dini” (2013 – 2016).
Member of the counsil of the School of Sciences (2013 – 2016).
Responsible of the committee of scheduling of classes and exams for the master program in Computer Science (2010 – 2012).
Projects
Member of the PRIN research project “Formal Languages and Automata: theory and Applications”, funded by the Ministero dell’Istruzione, dell’Università e della Ricerca (PI prof. Antonio Restivo) (2002 – 2003).
Member of the PRIN research project “Formal Languages and Automata: Methods, Models and Applications”, funded by the Ministero dell’Istruzione, dell’Università e della Ricerca (PI prof. Antonio Restivo) (2004 – 2005).
Member of the PRIN research project “Automata and Formal Languages: Mathematical and Applicative Issues”, funded by the Ministero dell’Istruzione, dell’Università e della Ricerca (PI prof. Antonio Restivo) (2006 – 2007).
Member of the PRIN research project “Mathematical Issues and Emerging Applications of Automata and Formal Languages”, funded by the Ministero dell’Istruzione, dell’Università e della Ricerca (PI prof. Antonio Restivo) (2008 – 2010).
Member of the PRIN research project “Automata and Formal Languages: Mathematical and Applicative Issues”, funded by the Ministero dell’Istruzione, dell’Università e della Ricerca (PI prof. Antonio Restivo) (2013 – 2016).
Member of PI of several local research project of the University of Firenze (2006 – today).
PI of the INdAM – GNCS research project “Algebraic and Combinatorial Properties of lattice paths” (2012).
Member of the INdAM – GNCS research project “Decomposability Issues for Discrete Structures” (2013).
PI of the INdAM – GNCS research project “Patterns in Combinatorial Structures” (2014).
Member of the INdAM – GNCS research project “Consistency, Unicity and Reconstruction Issues for Graphs and Hypergraphs” (2015).
PI of the INdAM – GNCS research project “Permutations, Paths, Words: combinatorics and algorithms” (2016).
Member of the INdAM – GNCS research project “Codes of Strings and Nonoverlapping Matrices” (2017).
PI of the research project “Detecting patterns: applications to DNA-based storage, genome rearrangement, social choice”, funded by the Fondazione Cassa di Risparmio di Firenze (2017-2018).