Thibault Bernard Né le 26 janvier 1980 Maître de Conférences Université de Reims Champagne Ardenne Membre de l équipe CaRO, au laboratoire PRiSM Université de Versailles Saint Quentin en Yvelines http://cosy.univ-reims.fr/~tbernard thibault.bernard@univ-reims.fr Adresse Professionelle Thibault Bernard SYSCOM CReSTIC, UFR SEN Dpt Maths-Info URCA 51687 Reims CEDEX 2 Diplôme DEA: Informatique des Systèmes Complexes, Université de Paris VIII (2003) Doctorat : Informatique, Université de Reims Champagne Ardenne (2006) Domaines de Recherche Systèmes Distribués, Algorithmes Distribués, Algorithmes probabilistes, Marches aléatoires, Tolérance aux fautes, Réseaux Ad-Hoc, Réseaux de capteurs. Experiences professionelles 2007 présent: Maitre de Conférences (Associate Professor) à l Université de Reims Champagne Ardenne, laboratoire CReSTIC. 2003 2006: Etudiant en Doctorat à l Université de Reims Champagne Ardenne, Laboratoire CReSTIC. Divers Célibataire Anglais : lu parlé écrit Allemand : notions Loisirs : Alpinisme, Escalade, Cuisine, Lecture
Thèse de Doctorat Titre : "Marches aléatoires et mot circulant : Adaptativité et tolérance aux pannes dans les environnements dynamiques" Soutenue le 8 décembre 2006 devant le jury composé de : Président Pr Ivan Lavallée Université de Paris 8 Rapporteur Pr Pascal Felber Université de Neuchâtel (Suisse) Rapporteur Pr Vincent Villain Université de Picardie Jule Verne Directeur Pr Alain Bui Université de Reims Champagne Ardenne Examinateur Pr Herwig Unger Université de Hagen (Allemagne) Examinateur Pr Olivier Flauzac Université de Reims Champagne Ardenne Résumé : Nous proposons dans ces travaux une étude des marches aléatoires dans l algorithmique distribuée pour les réseaux dynamiques. Nous montrons dans un premier temps que les marches aléatoires sont un outil viable pour la conception d algorithmes distribues. Ces algorithmes reposent principalement sur les trois propriétés fondamentales des marches aléatoires (Percussion, Couverture, Rencontre). Nous fournissons une méthode qui évalue le temps écoulé avant que ces trois propriétés soient vérifiées. Cela nous permet d évaluer de la complexité de nos algorithmes. Dans un second temps, nous proposons l utilisation d un jeton circulant aléatoirement sous forme de mot circulant afin de collecter sur ce jeton des informations topologiques. Ces informations permettent la construction et la maintenance d une structure couvrante du réseau de communication. Ensuite, nous avons utilise cette structure pour concevoir un algorithme de circulation de jeton tolérant aux pannes pour les environnements dynamiques. Cet algorithme a la particularité d être complètement décentralisé. Nous proposons dans un dernier temps d adapter notre circulation de jeton pour proposer une solution au problème d allocation de ressources dans les réseaux ad-hoc. Animations scientifiques Comité de Programme : OPODIS 10, OPODIS 11, 3GP 13 Comite de Publicité : OPODIS 07, IDPT 09 Comité d Organisation : IICS 05, IWOMP 06, OPODIS 06, OPODIS 07, OPODIS 08, OPODIS 09 Comité éditorial de la revue Studia Informatica Universalis Nombreuses relectures externes pour des conférences et des revues (OPODIS 04-09, IICS 05-11, ISCC 10-11, GlobeCom 10-11, SSS11, Studia Informatica, IEEE TDPS,... ) Charges Administratives Chargé des emplois du temps de la licence informatique (Année 07-08) Comité de sélection (URCA Avr.-Mai 2010, UVSQ Janv.-Fev. 2011, UVSQ Mai 2012, UVSQ Avril-Mai 2013)
Publications Articles dans des revues internationales [5] François Avril, Thibault Bernard, Alain Bui and Devan Sohier, Clustering and Communications Scheduling in WSN using Mixed Integer Linear Programming, International Journal of Communications and Networks (JCN), Kics Press eds, Vol 16(4), pp 421 429, 2014. [4] Thibault Bernard, Alain Bui and Devan Sohier, Universal adaptive self-stabilizing traversal scheme: random walk and reloading wave, International Journal of Parallel and Distributed Computing (JPDC), Elsevier Press eds, Vol 73(2), pp 137 149, 2013. [3] Thibault Bernard and Hacène Fouchal, Slot Scheduling for Wireless Sensor Networks, International Journal of Computational Methods in Science and Engineering (JCMSE), IOS Press eds, Vol 12(3), pp 1 12, 2012. [2] Thibault Bernard, Alain Bui, Laurence Pilard and Devan Sohier, Distributed Clustering Algorithm for Large-Scale Dynamic Networks, International Journal of Cluster Computing (CC), Springer eds, vol 15(4), pp 335 350, 2012. [1] Thibault Bernard, Alain Bui, Olivier Flauzac and Florent Nolot, A multiple random walks based self-stabilizing k-exclusion algorithm in ad-hoc networks, International Journal of Parallel, Emergent and Distributed Systems (IJPEDS), Taylor & Francis eds, vol 25(2), pp 135 152, 2010. Conférences invitées [1] Thibault Bernard, Alain Bui, Marc Bui and Devan Sohier, Random Walks in Distributed Computing: A Survey, 4th International Workshop Innovative Internet Community System (IICS 04), LNCS 3473, pp 1 14, Springer, 2004. Articles dans des conférences internationales avec actes [16] François Avril, Thibault Bernard and Alain Bui, Efficient Communication Scheduling in Clustered WSN, 19th International Symposium on Computers and Communications (ISCC 14), pp??, IEEE CS Press, 2014. [15] Thibault Bernard, Hacene Fouchal, Sébastien Linck and Estelle Perrin Impact of routing protocols on packet retransmission over wireless networks, 18th International Symposium on Computers and Communications (ISCC 13), pp 2979 2983, IEEE CS Press, 2013.
[14] Kudireti Abdurusul, Thibault Bernard and Hacene Fouchal, An Efficient Multi-Hop MAC Protocol for WSN, 17th International Symposium on Computers and Communications (ISCC 12), pp??, IEEE CS Press, 2012. [13] Thibault Bernard and Hacene Fouchal, A low Energy Consumption Mac Protocol for WSN, IEEE International Conference on Communications (ICC 12), pp 533 537, IEEE CS Press, 2012. [12] Boukary Ouedraogo Thibault Bernard and Alain Bui, Experimental Results on the Reloading Wave Mechanism for Randomized Token Circulation, 8th International Conference on Computing and Information Technology (IC2ITS 12), pp14 18, 2012. [11] Thibault Bernard and Hacene Fouchal, Slot Assignment Over Wireless Sensor Networks, 24th IEEE International Conference on Global Communications (GC 11), pp 1 5, IEEE CS Press, to appear. [10] Thibault Bernard and Hacene Fouchal, Adaptive Slot Assignment Over Wireless Sensor Networks, 20th International Conference on Software Engineering and Data Engineering (SEDE 11), ISCA Press, pp 81 86, 2011. [9] Thibault Bernard and Hacene Fouchal, Efficient Communications over Wireless Sensor Networks, 23th IEEE International Conference on Global Communications (GC 10), pp 1 5, IEEE CS Press, 2010. [8] Thibault Bernard, Alain Bui and Laurence Pilard, Managing clusters among distributed dynamic environments, 15th International Symposium on Computers and Communications (ISCC 10), pp 1021 1026, IEEE CS Press, 2010. [7] Thibault Bernard, Alain Bui and Devan Sohier, Token Loss Detection for Random Walk based Algorithm, 7th IEEE International Symposium on Parallel and Distributed Computing (IS- PDC 08), pp 351 356, IEEE CS, 2008. [6] Thibault Bernard, Alain Bui, Olivier Flauzac and Cyril Rabat, Decentralized Resources Management for Grid, Federated Conferences On the Move to Meaningful Internet Systems (OTM 06), LNCS 4278, pp 1530 1539, Springer, 2006. [5] Thibault Bernard, Alain Bui, Olivier Flauzac and Florent Nolot, A multiple random walks based self-stabilizing k-exclusion algorithm in ad-hoc networks, 5th IEEE International Symposium on Advanced Distributed Systems (ISADS 06), to appear. [4] Thibault Bernard and Devan Sohier, Randomness: an Alternative to design Distributed Control Algorithms, 3ème Conférence francophone Recherche Innovation et Vision du Futur (RIVF 05), pp 122 132, 2005.
[3] Thibault Bernard, Alain Bui and Olivier Flauzac, Topological adaptability for the distributed token circulation paradigm in faulty environment, 2nd International Symposium on Parallel and distributed processing and Applications (ISPA 04), LNCS 3358, pp 146 155, Springer, 2004. [2] Thibault Bernard, Alain Bui and Olivier Flauzac, Random distributed self-stabilizing structures maintenance, 3rd IEEE Internationnal Symposium on Advanced Distributed Systems (ISADS 04), LNCS 3061, pp 231 240, Springer, 2004. [1] Thibault Bernard, Alain Bui, Marc Bui and Devan Sohier, A New Method to Automatically Compute Processing Times for Random Walks Based Distributed Algorithms, 2nd IEEE International Symposium on Parallel and Distributed Computing (IS- PDC 03), pp 31 36, IEEE CS Press, 2003. Articles dans des conférences internationnales sans actes [1] Thibault Bernard and Alain Bui, Randomized Adaptive Algorithms for Distributed Control : A Survey, 11th International Conference on Integrated Design and Process Technology (IDPT 08), SDPS Press, 2008. Articles dans des conférences francophones [4] Thibault Bernard, Alain Bui and Cyril Rabat, Construction et gestion de partitions dans des environnements distribués dynamiques, 9ème Conférence Internationale sur Les NOuvelles TEchnologies de la REpartition (NOTERE 09), 2009. [3] Thibault Bernard, Alain Bui and Cyril Rabat, Scalabilité pour le contrôle réparti : un problème d agrégation d informations, 10ème Conférence nationale de la ROADEF (ROADEF 09), pp 267 268, 2008. [2] Thibault Bernard, Alain Bui and Devan Sohier, Une approche probabiliste pour un problème de contrôle distribué, 9ème Conférence nationale de la ROADEF (ROADEF 08), 2008. [1] Thibault Bernard, Alain Bui, Olivier Flauzac and Cyril Rabat, Gestion de la mobilité dans un réseau orienté à l aide d un mot circulant, 7ème Conférence nationale de la ROADEF (ROADEF 06), 2006.