Nicolas M. THIÉRY
Né le 28 mai 1973 à Paris XVe (38 ans)
Nationalité Française ; dégagé des obligations militaires
IUT d’Orsay, Plateau de Moulon, 91400 ORSAY
Mél : Nicolas.Thiery@u-psud.fr
Web : http://Nicolas.Thiery.name/
__ Synthèse
Doctorat info-maths (1999), habilitation (2008), qualifié 25e et 27e sections, PES
Encadrement de thèses : Nicolas Borie et coencadrement de Tom Denton (2008-2011)
Publications internationales avec comité : journaux : 13 (p. 7), actes : 8 (p. 8)
Enseignement : 2050 heures en informatique et mathématiques (p. 15)
Thématique de recherche : combinatoire algébrique et énumérative (p. 20)
Fondateur, coordinateur et développeur du projet logiciel Sage-Combinat (p. 21)
Mots clefs : structures combinatoires (monoïdes, permutations, graphes, treillis,
...)
combinatoire et représentations des algèbres (de Hopf, de Hecke, de Kac, de Steenrod,
...)
Points forts : exploration informatique, contacts internationaux, animation d’équipe
Documents joints à ce dossier :
__ Études et fonctions
__ Mobilité
__ Tâches administratives
__ Encadrement d’activités de recherche
__ Invitations à des conférences
__ Séminaires et exposés récents
UC Davis, USA (10/2007, 06/2009) ; MSRI, Berkeley, USA (04/2008) ; Orsay (12/2008) ; LMNO, Caen (01/2009), Tulane, New-Orleans, USA (03/2009) ; INRIA, Rocquencourt ; LIPN, Villetaneuse (11/2009) ; LIAFA, Paris (02/2010) ; LACL, Créteil (06/2010) ; Aix-la-Chapelle (12/2010) ; Orsay (01/2011) ; Rabat, Maroc (02/2011) ; LRI, Orsay (03/2011), Montréal, Canada (04/2011) ; LMNO, Caen (05/2011) ; Bar Ilan University, Israël (05/2011) ; ICJ Lyon (02/2012) ; LJK, Grenoble (03/2012) ; JIL, Toulon (04/2012).
Quelques titres récents :
Voir aussi : http://Nicolas.Thiery.Name/Talks/.
__ Langues
Anglais : courant ; Allemand : lu-écrit .
__ Publications
Note : mes publications sont presque toutes disponibles sur arXiv :
http://arxiv.org/find/all/1/au:+Thiery_N/0/1/0/all/0/1 et référencées sur HAL :
http://hal.archives-ouvertes.fr/aut/Nicolas+M.+Thi%C3%A9ry/
[1] Florent Hivert, Anne Schilling, and Nicolas M. Thiéry. The biHecke monoid of a Coxeter group and its representation theory. Algebra and Number Theory, January 2012. 64 pages, arXiv :1012.1361 [math.CO].
[2] Tom Denton, Florent Hivert, Anne Schilling, and Nicolas M. Thiéry. On the representation theory of finite J-trivial monoids. Sém. Lothar. Combin., 64 :Art. B64d, 44, 2010/11. 40 pages, arXiv :1010.3455 [math.RT].
[3] Marie-Claude David and Nicolas M. Thiéry. Exploration of finite-dimensional Kac algebras and lattices of intermediate subfactors of irreducible inclusions. J. Algebra Appl., 10(5) :995–1106, 2011. http://dx.doi.org/10.1142/S0219498811005099. arXiv :0812.3044 [math.QA].
[4] Jason Bandlow, Anne Schilling, and Nicolas M. Thiéry. On the uniqueness of promotion operators on tensor products of type A crystals. J. Algebraic Combin., 31(2) :217–251, 2010. http://dx.doi.org/10.1007/s10801-009-0182-3. arXiv :0806.3131 [math.CO].
[5] Florent Hivert, Anne Schilling, and Nicolas M. Thiéry. Hecke group algebras as quotients of affine Hecke algebras at level 0. J. Combin. Theory Ser. A, 116(4) :844–863, 2009. arXiv :0804.3781v3 [math.RT].
[6] Florent Hivert and Nicolas M. Thiéry. The Hecke group algebra of a Coxeter group and its representation theory. J. Algebra, 321(8) :2230–2258, 2009. arXiv :0711.1561 [math.RT].
[7] Pierrick Gaudry, Éric Schost, and Nicolas M. Thiéry. Evaluation properties of symmetric polynomials. Internat. J. Algebra Comput., 16(3) :505–523, 2006. http ://hal.inria.fr/inria-00000629.
[8] Florent Hivert and Nicolas M. Thiéry. MuPAD-Combinat, an open-source package for research in algebraic combinatorics. Sém. Lothar. Combin., 51 :Art. B51z, 70 pp. (electronic), 2004. http://igd.univ-lyon1.fr/~slc/wpapers/s51thiery.html. http ://mupad-combinat.sf.net/.
[9] Jean-Christophe Novelli, Jean-Yves Thibon, and Nicolas M. Thiéry. Algèbres de Hopf de graphes. C. R. Math. Acad. Sci. Paris, 339(9) :607–610, 2004. doi :10.1016/j.crma.2004.09.012, arXiv :0812.3407v1 [math.CO].
[10] Nicolas M. Thiéry and Stéphan Thomassé. Convex cones and SAGBI bases of permutation invariants. In Invariant theory in all characteristics, volume 35 of CRM Proc. Lecture Notes, pages 259–263. Amer. Math. Soc., Providence, RI, 2004. arXiv :0607380 [math.AC].
[11] Florent Hivert and Nicolas M. Thiéry. Deformation of symmetric functions and the rational Steenrod algebra. In Invariant theory in all characteristics, volume 35 of CRM Proc. Lecture Notes, pages 91–125. Amer. Math. Soc., Providence, RI, 2004. arXiv :0812.3056v1 [math.CO].
[12] Maurice Pouzet and Nicolas M. Thiéry. Invariants algébriques de graphes et reconstruction. C. R. Acad. Sci. Paris Sér. I Math., 333(9) :821–826, 2001. arXiv :0812.3079v1 [math.CO].
[13] Nicolas M. Thiéry. Algebraic invariants of graphs : a study based on computer exploration. SIGSAM Bulletin (ACM Special Interest Group on Symbolic and Algebraic Manipulation), 34(3) :9–20, September 2000. arXiv :0812.3082v1 [math.CO].
[1] Nicolas M. Thiéry. Cartan invariant matrices for finite monoids : description and computation using characters. FPSAC’13, 12 pages ; long version in preparation, December 2011.
[2] Nicolas Borie and Nicolas M. Thiéry. An evaluation approach to computing invariants rings of permutation groups. In MEGA 2011, Mai 2011. 8 pages.
[3] François Bergeron, Nicolas Borie, and Nicolas M. Thiéry. Deformed diagonal harmonic polynomials for complex reflection groups. DMTCS Proceedings, 0(01), 2011. http://www.dmtcs.org/dmtcs-ojs/index.php/proceedings/article/view/dmAO0113. FPSAC’11, arXiv :1011.3654 [math.CO].
[4] Florent Hivert, Anne Schilling, and Nicolas M. Thiéry. The biHecke monoid of a finite Coxeter group. DMTCS proc., AN(01) :307–318, 2010. http://www.dmtcs.org/dmtcs-ojs/index.php/proceedings/article/view/dmAN0116. arXiv :0912.2212 [math.CO].
[5] Florent Hivert, Anne Schilling, and Nicolas M. Thiéry. Hecke group algebras as degenerate affine Hecke algebras. In 20th Annual International Conference on Formal Power Series and Algebraic Combinatorics (FPSAC 2008), pages 611–624, September 2008. http://www.dmtcs.org/dmtcs-ojs/index.php/proceedings/article/view/dmAJ0153.
[6] Florent Hivert and Nicolas M. Thiéry. Representation theories of some towers of algebras related to the symmetric groups and their Hecke algebras. In Proceedings of FPSAC’06 San Diego, 2006. arXiv :0607391v2 [math.RT].
[7] Maurice Pouzet and Nicolas M. Thiéry. Some relational structures with polynomial growth and their associated algebras. In Proceedings of FPSAC’05 Taormina, 2005. arXiv :0601256 [math.CO].
[8] Nicolas M. Thiéry. Computing minimal generating sets of invariant rings of permutation groups with SAGBI-Gröbner basis. In Discrete models : combinatorics, computation, and geometry (Paris, 2001), Discrete Math. Theor. Comput. Sci. Proc., AA, pages 315–328 (electronic). Maison Inform. Math. Discrèt., Paris, 2001. http://www.dmtcs.org/pdfpapers/dmAA0123.pdf.
[1] Nicolas Borie and Nicolas M. Thiéry. An evaluation approach to computing invariants rings of permutation groups. Submitted, 18 pages, arXiv :1110.3849v1 [math.CO], October 2011.
[2] Maurice Pouzet and Nicolas M. Thiéry. Some relational structures with polynomial growth and their associated algebras I : Quasi-polynomiality of the profile. 2012. Submitted, 30 pages.
[1] Alexandre Casamayou, Nathann Cohen, Guillaume Connan, Thierry Dumont, Laurent Fousse, François Maltey, Matthias Meulien, Marc Mezzarobba, Clément Pernet, Nicolas M. Thiéry, and Paul Zimmermann. Calcul Mathématique avec Sage. 2011. http://sagebook.gforge.inria.fr/. 415 pages.
[2] Nicolas M. Thiéry. Algèbre Combinatoire et Effective ; des graphes aux algèbres de Kac via l’exploration informatique. Mémoire d’Habilitation à Diriger des Recherches, December 2008. Laboratoire de Mathématiques d’Orsay, Université Paris Sud, arXiv :0912.2619v1 [math.CO].
[3] Nicolas M. Thiéry. Invariants algébriques de graphes et reconstruction ; une étude expérimentale. PhD thesis, Université Lyon I, June 1999. http://nicolas.thiery.name/Preprints/Thiery.IAGR/Thiery.IAGR.pdf. 300 pages, N∘ d’ordre : 167-99.
[1] Nicolas M. Thiéry. Sage-combinat, free and practical software for algebraic combinatorics. Software demonstration, FPSAC’09, Hagenberg, Austria, 2009. http://wiki.sagemath.org/combinat?action=AttachFile&do=get&target=2009-07-20-FPSAC.pdf.
[2] Conrado Martínez, Xavier Molinero, and Nicolas M. Thiéry. Generació ordenada de classes d’estructures combinatòries (ordered generation of combinatorial structures). In In Jornada de Recerca EPSEM 2006, pages 83–84. EPSEM (Technical College of Manresa <http ://www.eupm.upc.es/>), Remsa S.L. Manresa, April 2006. http://www.epsem.upc.edu/recerca/jornada-de-recerca-epsem-20-d-abril-de-2006/DossierJornadadeRecerca.pdf. ISBN : 84-86784-05-0. ISBN : 978-84-86784-05-8.
[3] Nicolas M. Thiéry. PerMuVAR, a library for computing in invariant rings of permutation groups. Software demonstration, MEGA 2000, Bath, UK, 2000. http://permuvar.sourceforge.net/.
[4] Nicolas M. Thiéry. Algebraic invariants of graphs ; an experimental study. Poster, ISSAC’99, Vancouver, CANADA, 1999. Awarded best poster prize.
__ Enseignement (≈2050 heures équiv. TD depuis 1996)
Mon cœur de métier a été jusqu’ici l’enseignement des mathématiques aux étudiants informaticiens (mathématiques discrètes, algèbre, etc.) et réciproquement de l’informatique (programmation, algorithmique, système, etc.) aux mathématiciens. Mon but est d’exploiter ma double culture pour faire découvrir et, autant que possible, aimer l’autre domaine aux étudiants de tous niveaux, afin de les inciter à franchir les frontières disciplinaires. Je préfére des enseignements où je peux utiliser mes compétences en recherche et en développement logiciel (combinatoire, calcul formel et algébrique, informatique théorique, conception logicielle, gestion de projet), et j’apprécie l’interaction avec des étudiants en master ou en thèse. Mais je me suis toujours adapté aux besoins locaux, en prenant plaisir à élargir mon spectre de compétences en enseignant de nouvelles matières.
À titre d’illustration, je donne ci-dessous une liste de modules des cursus du département d’informatique d’Orsay dans lesquels je pourrais invervenir. Je souhaite en outre proposer au moins un cours de M2 sur mes thèmes de recherche, à Orsay ou dans les établissements environnants, afin de recruter de futurs étudiants.
Comme chaque fois que l’occasion s’est présentée dans mes postes précédents, je m’investirai dans l’élaboration des contenus et le renouvellement des filières. Selon les besoins, je suis prêt à prendre en charge des responsabilités administratives, d’organisation des enseignements ou autres, tout en maintenant un équilibre entre recherche propre, animation de l’équipe de recherche, animation de Sage-Combinat, enseignement, charges administratives et ... vie familiale.
Quelques modules dans lesquels je serais directement opérationnel en CM/TD/TP :
L :
M1 :
Quelques modules dans lesquels je serais directement opérationnel en TD/TP. Par la suite,
je pourrais donner les cours dans ces matières, une fois intégré l’esprit du module, le niveau et
les centres d’intérêts des étudiants, les difficultés pédagogiques :
L :
M1 :
M2Pro RT :
Quelques modules dans lesquels je pourrais intervenir en TD/TP avec un peu
d’investissement et que j’aurais plaisir à enseigner pour ma propre culture :
L : Composants logiques et architectures des ordinateurs, bases de données
M1 : Informatique théorique avancée, complexité
M2 Pro IICI : Représentation des connaissances
Mon domaine de recherche est la combinatoire algébrique. Il se situe à l’interface entre l’algorithmique, la combinatoire énumérative et l’étude des structures combinatoires sous-jacentes au calcul algébrique avec, en particulier, des applications à l’analyse fine de complexité d’algorithmes et de langages via les séries génératrices. D’une part, j’utilise des outils d’algèbre commutative, notamment de théorie des invariants, pour étudier des problèmes d’isomorphisme en combinatoire (reconstruction de graphes, etc.). D’autre part, je recherche et étudie des modèles combinatoires pour des structures algébriques et leurs représentations : monoïdes finis, cristaux, algèbres de Hopf et de Kac, algèbres de Steenrod. D’un côté, ces modèles permettent de calculer concrètement avec ses structures. De l’autre, le point de vue conceptuel introduit par l’algèbre fournit un guide précieux.
Je détaille maintenant mon projet de recherche principal, que je mène depuis 2004 en y associant collaborateurs et étudiants [HT06, HT09, HST08, HST09, HST10, DHST11, HST12]. Ce projet tire ses racines dans l’analyse de complexité des algorithmes de tris. Une structure algébrique naturellement associée est le monoïde de Hecke du groupe symétrique 𝔖n 1 et son algèbre, appelée la 0-algèbre de Hecke ; il suffit pour le construire de considérer le permutohèdre comme un automate sur l’alphabet {1,…,n − 1}, et d’en prendre le monoïde de transition. (voir Figure ??).
L’idée de départ a été de considérer des mélanges de plusieurs types d’opérateurs de tris (tri croissant et décroissant, tri circulaire, etc), et d’étudier la structure du monoïde engendré par ces opérateurs. Par exemple, le monoïde de biHecke est le monoïde engendré simultanément par les opérateurs de tris croissants et décroissants ; une construction équivalente consiste à interpréter le permutohèdre comme un automate (avec une orientation appropriée : {1,…,n − 1} pour les flèches descendantes et {1,…,n − 1} sur les flèches montantes, voir Figure ??), et d’en étudier le monoïde de transition.
Il se trouve que ces mélanges produisent une combinatoire riche [HT06, HT09, HST08, HST09], en particulier grâce à des connections avec, par exemple, l’algèbre de Hecke affine ou la combinatoire des polynômes multivariés.
Progressivement, la théorie des monoïdes finis a pris un rôle prépondérant dans ce projet. J’ai en effet montré que, pour une classe large de monoïdes (monoïdes J-triviaux), la théorie des représentations est complètement combinatoire [DHST11]. Cela donne des algorithmes efficaces pour la calculer et, surtout, permet d’associer semi-automatiquement de nouvelles structures combinatoires à un monoïde, le plus souvent sous forme d’ordres partiels ou de treillis. J’ai ainsi mis à jour une nouvelle structure de semi-treillis distributif sur les permutations [HST10, HST12].
Ces travaux s’insèrent dans un élan international relativement récent qui a pour but de mieux comprendre les représentations des monoïdes finis (voir par exemple [Put96, Sal07, MS11, GMS09, Den10, BBBS10]). En effet, autant la théorie des groupes est bien développé depuis un siècle, en tout cas dans le cas non modulaire, autant jusqu’à il y a une dizaine d’année, seuls les premiers éléments de la théorie étaient connus pour les monoïdes : modules simples et caractères (voir e.g. [Mun60, McA72]. Les progrès rapides récents sont consubstantiels à la convergence de deux communautés : celle des semigroupes d’une part et celle de la combinatoire algébrique d’autre part, qui apportent des exemples, des points de vue et des outils complémentaires.
Jusqu’à présent un verrou était la classe des monoïdes apériodiques ; introduits par Schützenberger, ces monoïdes sont en correspondance avec les langages rationnels sans étoile. Mes résultats sur les monoïdes de biHecke semblent avoir ouvert une brèche ; dans l’état actuel j’ai montré comment exploiter les propriétés bien connues du graphe de Cayley du monoïde et des relations de Green (voir Figure ??) pour ramener le calcul des représentations (en l’occurence la matrice des invariants de Cartan) d’un monoïde apériodique quelconque au calcul de caractères de petits modules [Thi11]. La chute de complexité induite m’a permis par exemple de traiter en une heure un monoïde de taille 31103, alors que jusqu’ici le traitement de monoïdes similaires de taille 500 pouvait prendre des semaines. Une fois ce verrou dépassé, la généralisation à tous les monoïdes finis ne pose plus de difficulté majeure. L’idée est qu’un monoïde quelconque est, en gros traits, composé d’un monoïde apériodique dans lequel on a injecté des petits groupes. Or plusieurs chercheurs ont développé récemment une batterie d’outils pour réduire la description des représentations d’un monoïde dont la composante apériodique ne pose pas de problème à celle de ses petits groupes [MS11, GMS09]. Suite à une correspondance régulière avec B. Steinberg au Canada et S. Margolis en Israël, et une visite chez ce dernier, j’ai pu combiner les deux approches. Il ne reste qu’à l’implanter.
À partir de là, les pistes sont multiples. D’une part, cet outil de calcul va permettre d’étudier systématiquement des familles classiques de monoïdes, apériodiques ou non, de taille intéressante. Outre l’intérêt propre de ces monoïdes, j’espère en retour que cette étude permettra d’affiner la théorie pour passer d’un algorithme à une description combinatoire, au moins pour les monoïdes classiques. Une étape ultérieure, pour le moment difficile même pour des exemples très connus, est de déterminer la filtration radicale qui donne un q-analogue naturel de la matrice de Cartan. Un autre problème récurrent est la généralisation aux monoïdes discrets infinis qui nécessitera l’introduction d’une nouvelle gamme d’outils. Enfin une question centrale est de déterminer ce que l’information ainsi extraite sur la structure d’un monoïde dit en retour sur son langage et l’automate associé.
Depuis son introduction par Schützenberger dans les années 1950, l’exploration informatique a traditionnellement joué un rôle considérable dans la recherche en combinatoire, en particulier en combinatoire algébrique. Des efforts considérables de développement ont été consentis, résultant en de multiples bibliothèques, comme ACE, Algolib, SYMMETRICA ou SF/Weyl/posets. Cependant, mes besoins de calcul lors de ma thèse m’ont amené à poser le diagnostic suivant : ma communauté a besoin d’un projet logiciel fédérateur mutualisant les efforts de développement, un peu comme GAP le fait pour la théorie des groupes. Pour qu’il puisse émerger, ce projet doit être simultanément totalement libre, ancré sur la recherche, développé par une communauté internationale transversalement aux institutions et utiliser des outils de conception et de développement modernes. Enfin il doit être intégré dans une plateforme de calcul mathématique généraliste réutilisant un maximum de composants préexistants.
C’est un projet ambitieux et de long terme, mais réalisable de front avec une carrière de chercheur. Après de multiples discussions avec les acteurs de la communauté, j’ai commencé à réunir en décembre 2000 une équipe, en commençant par Florent Hivert. En l’absence d’une plateforme libre appropriée nous avons dû dans un premier temps nous contenter de MuPAD. Cet obstacle a été levé avec l’apparition et la montée de puissance de Sage [S+09]. Grâce à notre migration vers cette plateforme en 2008, notre communauté croît rapidement. À l’heure actuelle, l’utilisation de MuPAD-Combinat puis Sage-Combinat a joué un rôle essentiel dans plus de 70 publications. Avec 50 contributeurs, 15 développeurs réguliers et 150k lignes de code intégrées à Sage, ainsi que des financements réguliers (ANR, PEPS, NSF, voire Google), Sage-Combinat est maintenant la plus grande sous-communauté organisée de Sage. Elle couvre un large spectre : combinatoire des mots, dynamique, combinatoire énumérative, ordres partiels, monoïdes, algèbres de Hopf, algèbres de Lie, cristaux, théorie des représentations, avec un impact général sur Sage :
«I certainly did not realise when the combinat people joined Sage how useful they and what they do would be for people like me !» John Cremona, number theorist.
Mon rôle est multiple : choix de la plateforme et du modèle de développement, animation de la communauté (formation, ateliers), aide à la conception (algorithmique, modélisation, architecture logicielle), veille sur la qualité (tests, documentation, revues de code), développement d’une vision globale, veille technologique, promotion, recherche de financements et valorisation. Enfin, je me dois d’insuffler une dynamique, en étant en permanence en première ligne, tout en rentabilisant mes propres développements dans des projets de recherche. Mon mémoire d’habilitation décrit quelques uns des défis rencontrés et les choix stratégiques qui ont conditionné la réussite de ce projet.
Au delà d’un rôle d’animation et d’ingénierie, je suis amené à développer de nouveaux concepts et patrons de conception informatiques pour modéliser des objets mathématiques complexes. J’ai en particulier mené à bien une refonte en profondeur du cœur de Sage avec une implantation novatrice fusionnant et étendant deux patrons de conception «Catégories» (venant d’Axiom) et «Parents-Éléments» (venant de Magma). L’enjeu pratique est de maîtriser l’explosion combinatoire de la hiérarchie de classes (une centaine de classes abstraites, avec de multiples combinaisons possibles) par une gestion dynamique et de l’algorithmique des treillis. Il s’agit de fait d’un travail de recherche en conception logicielle, avec une publication en cours de préparation.
Au final, ma contribution à Sage depuis 2008 est de 93 «tickets» (i.e. évolutions ou correctifs, comme par exemple «#7004 : Refactor the graph layout code, and add interface with graphviz») représentant 100 000 lignes de code/doc/tests ; j’ai en outre été arbitre de 89 «tickets» (voir http://trac.sagemath.org/) Cet investissement s’est concrétisé par de multiples invitations à des conférences (p. 4), la participation en tant qu’expert à plusieurs projets de recherche, des présentations logicielles régulières (dont FPSAC 2006 et 2009), un article au Séminaire Lotharingien de Combinatoire (p. 7) et deux chapitres dans un livre (p. 11).
Le projet de recherche que j’ai présenté précédemment autour de la théorie des représentations des monoïdes contient à lui seul matière pour plusieurs sujets de thèse. Mais ce n’est que l’une des facettes de mon travail. Depuis le début de ma carrière, j’ai en effet travaillé sur des sujets aussi variés que la théorie des graphes et des relations [Thi99, Thi00a, PT01, PT05], le calcul formel pour la cryptographie [GST06], la théorie des invariants effective [Thi01, Thi00b, TT04], les algèbres de Hopf et de Kac [HT04, NTT04, DT11], ou les graphes cristallins [BST10]. L’unité entre ces différents sujets provient des outils utilisés et, en particulier, de la démarche exploratoire. Comme je l’explique en détail dans l’introduction de mon mémoire d’habilitation, cette démarche exploratoire est un formidable outil pour établir des collaborations, en s’appuyant sur les liens naturels et profonds qu’entretient la combinatoire algébrique avec les domaines environnants, en informatique, en mathématique, comme en physique.
Conjugué avec ma mobilité (Colorado, Lyon, Marne-la-vallée, Orsay, Californie) et mon engagement dans le développement de Sage-Combinat, cela m’a permis d’établir un réseau national et international de collaborateurs. Ce réseau est une source permanente de nouvelles idées, de problèmes intéressants, mais aussi de rencontres avec de jeunes talents. En particulier le projet Sage-Combinat fournit un vivier de futurs candidats, testés sur le terrain pour leur double compétence pratique et théorique, leur qualités humaines dans un environnement collaboratif et surtout, ce qui est vital pour eux, leur capacité à valoriser immédiatement leurs efforts de développements dans leur recherche (voir mon mémoire d’habilitation pour la politique très stricte de Sage-Combinat à ce sujet). Par exemple, c’est grâce à ce réseau que l’équipe Algorithmique et Complexité a reçu les excellentes candidatures CR de Nathann Cohen et Christian Stump cet année.
Mon insertion au LRI est immédiate, avec la présence dans cette équipe de mon principal collaborateur Florent Hivert. De fait, cette insertion est déjà effective, mais non pérenne. L’émergence d’un noyau dur de développeurs de Sage-Combinat à Orsay, et plus généralement sur le plateau de Saclay (Supélec, X), sera structurante pour ce projet et l’occasion de collaborations avec d’autres équipes du LRI. Sage-Combinat a par exemple déjà été utilisé par l’équipe ForTesSE lors des thèses de Sandrine Gouraud et Johan Oudinet. Réciproquement le dévelopement collaboratif d’un système de cette complexité soulève de nombreux défis : quelles stratégies de tests appliquer ? peut-on prouver certains composants ? Enfin il est vital sur le long terme pour Sage de renforcer ses capacités en parallélisme, notamment en continuant d’intégrer des bibliothèques de calcul haute performance.
Pour conclure, je suis convaincu que ma démarche de recherche, mon réseau international de collaborateurs, mon expérience d’animation d’équipe et mon investissement dans Sage-Combinat sont autant d’atouts pour soutenir et viabiliser la montée en puissance progressive d’une thématique de recherche combinatoire algébrique effective au sein de l’équipe Algorithmique et Complexité.
[BBBS10] Chris Berg, Nantel Bergeron, Sandeep Bhargava, and Franco Saliola. Primitive orthogonal idempotents for R-trivial monoids. 2010. preprint arXiv :1009.4943.
[BST10] Jason Bandlow, Anne Schilling, and Nicolas M. Thiéry. On the uniqueness of promotion operators on tensor products of type A crystals. J. Algebraic Combin., 31(2) :217–251, 2010. arXiv :0806.3131 [math.CO].
[Den10] Tom Denton. A combinatorial formula for orthogonal idempotents in the 0-Hecke algebra of SN. DMTCS proc., AN(01) :701–712, 2010.
[DHST11] Tom Denton, Florent Hivert, Anne Schilling, and Nicolas M. Thiéry. On the representation theory of finite J-trivial monoids. Sém. Lothar. Combin., 64 :Art. B64d, 44, 2010/11. 40 pages, arXiv :1010.3455 [math.RT].
[DT11] Marie-Claude David and Nicolas M. Thiéry. Exploration of finite-dimensional Kac algebras and lattices of intermediate subfactors of irreducible inclusions. J. Algebra Appl., 10(5) :995–1106, 2011. arXiv :0812.3044 [math.QA].
[GMS09] Olexandr Ganyushkin, Volodymyr Mazorchuk, and Benjamin Steinberg. On the irreducible representations of a finite semigroup. Proc. Amer. Math. Soc., 137(11) :3585–3592, 2009.
[GST06] Pierrick Gaudry, Éric Schost, and Nicolas M. Thiéry. Evaluation properties of symmetric polynomials. Internat. J. Algebra Comput., 16(3) :505–523, 2006. http ://hal.inria.fr/inria-00000629.
[HST08] Florent Hivert, Anne Schilling, and Nicolas M. Thiéry. Hecke group algebras as degenerate affine Hecke algebras. In 20th Annual International Conference on Formal Power Series and Algebraic Combinatorics (FPSAC 2008), pages 611–624, September 2008.
[HST09] Florent Hivert, Anne Schilling, and Nicolas M. Thiéry. Hecke group algebras as quotients of affine Hecke algebras at level 0. J. Combin. Theory Ser. A, 116(4) :844–863, 2009. arXiv :0804.3781v3 [math.RT].
[HST10] Florent Hivert, Anne Schilling, and Nicolas M. Thiéry. The biHecke monoid of a finite Coxeter group. DMTCS proc., AN(01) :307–318, 2010. arXiv :0912.2212 [math.CO].
[HST12] Florent Hivert, Anne Schilling, and Nicolas M. Thiéry. The biHecke monoid of a Coxeter group and its representation theory. Algebra and Number Theory, January 2012. 64 pages, arXiv :1012.1361 [math.CO].
[HT04] Florent Hivert and Nicolas M. Thiéry. Deformation of symmetric functions and the rational Steenrod algebra. In Invariant theory in all characteristics, volume 35 of CRM Proc. Lecture Notes, pages 91–125. Amer. Math. Soc., Providence, RI, 2004. arXiv :0812.3056v1 [math.CO].
[HT06] Florent Hivert and Nicolas M. Thiéry. Representation theories of some towers of algebras related to the symmetric groups and their Hecke algebras. In Proceedings of FPSAC’06 San Diego, 2006. arXiv :0607391v2 [math.RT].
[HT09] Florent Hivert and Nicolas M. Thiéry. The Hecke group algebra of a Coxeter group and its representation theory. J. Algebra, 321(8) :2230–2258, 2009. arXiv :0711.1561 [math.RT].
[McA72] D. B. McAlister. Characters of finite semigroups. J. Algebra, 22 :183–200, 1972.
[MS11] Stuart Margolis and Benjamin Steinberg. The quiver of an algebra associated to the Mantaci-Reutenauer descent algebra and the homology of regular semigroups. Algebr. Represent. Theory, 14(1) :131–159, 2011.
[Mun60] W. D. Munn. Irreducible matrix representations of semigroups. Quart. J. Math. Oxford Ser. (2), 11 :295–309, 1960.
[NTT04] Jean-Christophe Novelli, Jean-Yves Thibon, and Nicolas M. Thiéry. Algèbres de Hopf de graphes. C. R. Math. Acad. Sci. Paris, 339(9) :607–610, 2004. doi :10.1016/j.crma.2004.09.012, arXiv :0812.3407v1 [math.CO].
[PT01] Maurice Pouzet and Nicolas M. Thiéry. Invariants algébriques de graphes et reconstruction. C. R. Acad. Sci. Paris Sér. I Math., 333(9) :821–826, 2001. arXiv :0812.3079v1 [math.CO].
[PT05] Maurice Pouzet and Nicolas M. Thiéry. Some relational structures with polynomial growth and their associated algebras. In Proceedings of FPSAC’05 Taormina, 2005. arXiv :0601256 [math.CO].
[Put96] Mohan S. Putcha. Complex representations of finite monoids. Proc. London Math. Soc. (3), 73(3) :623–641, 1996.
[S+09] W. A. Stein et al. Sage Mathematics Software (Version 3.3). The Sage Development Team, 2009. http ://www.sagemath.org.
[Sal07] Franco V. Saliola. The quiver of the semigroup algebra of a left regular band. Internat. J. Algebra Comput., 17(8) :1593–1610, 2007.
[Thi99] Nicolas M. Thiéry. Invariants algébriques de graphes et reconstruction ; une étude expérimentale. PhD thesis, Université Lyon I, June 1999. 300 pages, N∘ d’ordre : 167-99.
[Thi00a] Nicolas M. Thiéry. Algebraic invariants of graphs : a study based on computer exploration. SIGSAM Bulletin (ACM Special Interest Group on Symbolic and Algebraic Manipulation), 34(3) :9–20, September 2000. arXiv :0812.3082v1 [math.CO].
[Thi00b] Nicolas M. Thiéry. PerMuVAR, a library for computing in invariant rings of permutation groups. Software demonstration, MEGA 2000, Bath, UK, 2000.
[Thi01] Nicolas M. Thiéry. Computing minimal generating sets of invariant rings of permutation groups with SAGBI-Gröbner basis. In Discrete models : combinatorics, computation, and geometry (Paris, 2001), Discrete Math. Theor. Comput. Sci. Proc., AA, pages 315–328 (electronic). Maison Inform. Math. Discrèt., Paris, 2001.
[Thi11] Nicolas M. Thiéry. Cartan invariant matrices for finite monoids : description and computation using characters. FPSAC’13, 12 pages ; long version in preparation, December 2011.
[TT04] Nicolas M. Thiéry and Stéphan Thomassé. Convex cones and SAGBI bases of permutation invariants. In Invariant theory in all characteristics, volume 35 of CRM Proc. Lecture Notes, pages 259–263. Amer. Math. Soc., Providence, RI, 2004. arXiv :0607380 [math.AC].