{"id":102,"date":"2015-06-17T12:57:29","date_gmt":"2015-06-17T11:57:29","guid":{"rendered":"http:\/\/members.loria.fr\/template\/?page_id=102"},"modified":"2026-09-27T21:04:37","modified_gmt":"2026-09-27T20:04:37","slug":"equipe","status":"publish","type":"page","link":"https:\/\/members.loria.fr\/SContassotVivier\/equipe\/","title":{"rendered":"Recherche"},"content":{"rendered":"<div class=\"title\">\n<p><a href=\"http:\/\/members.loria.fr\/SContassotVivier\/equipe\">Fran\u00e7ais<\/a> \/ <a href=\"http:\/\/members.loria.fr\/SContassotVivier\/research\">English<\/a><\/p>\n<hr \/>\n<\/div>\n<fieldset>\n<legend>\u00c9quipe<\/legend>\n<p>J&rsquo;effectue      actuellement      mes       recherches      au      sein      de l&rsquo;\u00e9quipe             <a href=\"https:\/\/simbiot.loria.fr\/\">Simbiot<\/a> du <a href=\"http:\/\/www.loria.fr\">Loria<\/a>.<br \/>\n<\/fieldset>\n<fieldset>\n<legend>Recherches<\/legend>\n<p>Les  th\u00e8mes  principaux  de  mes  recherches sont  le  <strong>calcul  parall\u00e8le  et  la simulation num\u00e9rique<\/strong>,  ainsi que l&rsquo;<strong>algorithmique  sur graphes de  grande taille<\/strong>.<br \/>\nJ&rsquo;ai  \u00e9galement  travaill\u00e9  sur  d&rsquo;autres th\u00e8mes  connexes  dont  notamment  les syst\u00e8mes dynamiques ainsi que les r\u00e9seaux neuronaux artificiels, utilis\u00e9s comme interpolateurs universels pour le calcul num\u00e9rique.<\/p>\n<fieldset>\n<legend>Travaux r\u00e9cents<\/legend>\n<p>Ces derni\u00e8res ann\u00e9es, j&rsquo;ai orient\u00e9 mes recherches principalement sur <strong>deux grands axes<\/strong>.<\/p>\n<p>Le <strong>premier axe<\/strong> porte sur  le d\u00e9veloppement  d&rsquo;<strong>algorithmes de  traitement de graphes<\/strong> de grand taille dans le domaine de l&rsquo;<strong>\u00e9conomie<\/strong>, notamment  les  <strong>r\u00e9seaux  de factures  inter-entreprises  (B2B)<\/strong>.<br \/>\nDans ce  contexte, un  <strong>processus de compensation int\u00e9grale de factures<\/strong> dans un r\u00e9seau B2B a \u00e9t\u00e9 con\u00e7u et mis en &oelig;uvre.  Celui-ci fait  intervenir  un <strong>financeur  externe<\/strong>  qui  avance  certains besoins de liquidit\u00e9s \u00e0 certains endroits du r\u00e9seau (d\u00e9termin\u00e9s par l&rsquo;algorithme) afin de pouvoir r\u00e9gler simultan\u00e9ment un sous-ensemble de factures dont le volume est sup\u00e9rieur au financement apport\u00e9. De plus, ce processus a \u00e9t\u00e9 adapt\u00e9 afin de pouvoir traiter les flux de factures au cours du temps.<br \/>\nTout cela permet une <strong>r\u00e9duction importante  des besoins de liquidit\u00e9s<\/strong>  sur l&rsquo;ensemble du r\u00e9seau tout  en limitant le financement total inject\u00e9. Les r\u00e9sultats obtenus sur un jeu de donn\u00e9es r\u00e9elles, \u00e9tal\u00e9 sur un  an, montrent que l&rsquo;on peut compenser 50% du volume  total  des  factures  en  finan\u00e7ant  seulement  5  \u00e0  6%  de  ce  volume (\u00e9tablissement d&rsquo;un fond  de roulement sous certaines conditions).   De plus, on constate que plus de 70% des entreprises  du r\u00e9seau b\u00e9n\u00e9ficient  d&rsquo;une r\u00e9duction d&rsquo;au moins 50% de leurs factures, ce qui indique que le processus de compensation b\u00e9n\u00e9ficie \u00e0 une  tr\u00e8s  large  partie du  r\u00e9seau.   Il  permet  donc  de r\u00e9duire  de  mani\u00e8re syst\u00e9mique les  besoins de liquidit\u00e9s des entreprises  et apporte ainsi une plus grande robustesse au tissu \u00e9conomique.<br \/>\nUn tel traitement du paiement des factures B2B ne peut \u00eatre r\u00e9alis\u00e9 sans disposer d&rsquo;une vision globale des factures du r\u00e9seau inter-entreprises vis\u00e9. Or, la mise en place g\u00e9n\u00e9ralis\u00e9e de la <strong>facturation \u00e9lectronique<\/strong> permet d&rsquo;obtenir ces informations et rend maintenant possible la mise en &oelig;uvre de ce processus de compensation int\u00e9grale \u00e0 diff\u00e9rentes \u00e9chelles (sectorielle, r\u00e9gionale, \u00e9tatique, internationale,&#8230;).<\/p>\n<p>Le <strong>second axe<\/strong> de recherche prolonge  mes  travaux  sur  l&rsquo;asynchronisme  dans  les  algorithmes it\u00e9ratifs  parall\u00e8les  et  porte  sur  des  <strong>sch\u00e9mas  parall\u00e8les<\/strong> adapt\u00e9s  aux architectures  mat\u00e9rielles h\u00e9t\u00e9rog\u00e8nes  (CPU, GPU,  X-Phi,&#8230;).<br \/>\nIl inclut le d\u00e9veloppement de  <strong>codes de simulation<\/strong> en physique et en biologie, tels  que l&rsquo;\u00e9quation  de transfert radiatif, la mise en &oelig;uvre et la configuration de mod\u00e8les  simplifi\u00e9s de combustion ou encore la simulation de r\u00e9seaux neuronaux biologiques (<a href=\"https:\/\/sirene.gitlabpages.inria.fr\/sirene\/\">SiReNe<\/a>). Ces travaux sont men\u00e9s respectivement en collaboration avec des physiciens et des neuro-scientifiques.<br \/>\nJe m&rsquo;int\u00e9resse \u00e9galement \u00e0 l&rsquo;<strong>aspect temps-r\u00e9el<\/strong> des simulations dans le cadre d&rsquo;un projet sur le verre en fusion.<br \/>\n<\/fieldset>\n<fieldset>\n<legend>Travaux ant\u00e9rieurs<\/legend>\n<p>Dans l&rsquo;\u00e9quipe Simbiot, j&rsquo;ai \u00e9galement men\u00e9 des travaux sur deux autres th\u00e8mes.<\/p>\n<p>Le  premier s&rsquo;inscrit  dans  la continuit\u00e9  de mes  travaux  pr\u00e9c\u00e9dents sur  les <strong>syst\u00e8mes  dynamiques  discrets<\/strong>.   Il porte  sur  la  conception de  <strong>g\u00e9n\u00e9rateurs  de  nombres  pseudo-al\u00e9atoires<\/strong>  v\u00e9rifiant  des propri\u00e9t\u00e9s  de  chaos  ainsi  qu&rsquo;une  robustesse  statistique  forte.   Dans  ce contexte, nous nous sommes int\u00e9ress\u00e9s particuli\u00e8rement \u00e0 la g\u00e9n\u00e9ration de chemins hamiltoniens dans  le N-cube ainsi qu&rsquo;\u00e0  l&rsquo;\u00e9tude de leurs propri\u00e9t\u00e9s  et \u00e0 la pertinence de leur utilisation dans des PRNG robustes.<\/p>\n<p>Le second th\u00e8me \u00e9tait directement li\u00e9 aux travaux de l&rsquo;\u00e9quipe Simbiot et portait sur  l&rsquo;<strong>algorithmique  collaborative<\/strong>  pour r\u00e9aliser  des  t\u00e2ches complexes dans  un ensemble de  robots mobiles.  Nous avons  notamment d\u00e9velopp\u00e9 un  <strong>syst\u00e8me  de  positionnement local  (NAPS)<\/strong>,  ind\u00e9pendant  de l&rsquo;environnement et des syst\u00e8mes globaux de type GPS. Nous avons obtenu une pr\u00e9cision en translation de l&rsquo;ordre du centim\u00e8tre et en rotation de l&rsquo;ordre du degr\u00e9 pour plusieurs dizaines de m\u00e8tres de d\u00e9placement. Suite \u00e0 ces travaux, un brevet a \u00e9t\u00e9 d\u00e9pos\u00e9 sur le placement optimis\u00e9 d&rsquo;un robot mobile charg\u00e9 de suivre la trajectoire d&rsquo;un autre robot.<br \/>\n<\/fieldset>\n<fieldset>\n<legend>Autres th\u00e8mes pr\u00e9c\u00e9demment \u00e9tudi\u00e9s<\/legend>\n<p><strong>Algorithmes it\u00e9ratifs parall\u00e8les<\/strong><\/p>\n<p>Ce premier  th\u00e8me de recherche porte  sur la conception d&rsquo;algorithmes  de calcul num\u00e9rique pour les r\u00e9seaux de machines  h\u00e9t\u00e9rog\u00e8nes \u00e0 grande \u00e9chelle (grappes de calcul). Au  niveau th\u00e9orique, il met  en jeu des r\u00e9seaux  d&rsquo;automates \u00e0 valeurs dans des  espaces continus  et \u00e9voluant  dans le temps  de mani\u00e8re  synchrone ou asynchrone. Cette  \u00e9volution temporelle permet  de formuler ces r\u00e9seaux  sous la forme  d&rsquo;algorithmes  it\u00e9ratifs  parall\u00e8les.  Dans ce  cadre,  j&rsquo;ai  \u00e9tudi\u00e9  les strat\u00e9gies  possibles de  calcul it\u00e9ratif  parall\u00e8le  \u00e0 grande  \u00e9chelle pour  la<br \/>\nr\u00e9solution  de   probl\u00e8mes  lin\u00e9aires  et  non   lin\u00e9aires.  Diff\u00e9rents  aspects essentiels  ont \u00e9t\u00e9  abord\u00e9s  tels que  le mode  op\u00e9ratoire,  les conditions  de convergence des algorithmes,  la d\u00e9tection de convergence ou  encore le couplage de  diff\u00e9rentes  techniques  d&rsquo;optimisation   du  calcul  parall\u00e8le  telles  que l&rsquo;\u00e9quilibrage de  charge, le recouvrement calcul-communication  et l&rsquo;utilisation des GPUs. Enfin, nous avons \u00e9galement \u00e9tudi\u00e9 les contextes (mat\u00e9riels, logiciels et applicatifs)  dans lesquels ces  algorithmes montrent un  int\u00e9r\u00eat particulier par rapport aux m\u00e9thodes classiques.<\/p>\n<p><strong>Syst\u00e8mes dynamiques discrets<\/strong><\/p>\n<p>Ce  second  th\u00e8me  concerne  l&rsquo;\u00e9tude   th\u00e9orique  du  comportement  des  r\u00e9seaux d&rsquo;automates \u00e0 \u00e9tats  finis et \u00e9voluant en temps discret.  Ces r\u00e9seaux pr\u00e9sentent un  int\u00e9r\u00eat  pratique non  n\u00e9gligeable  puisqu&rsquo;ils  permettent de  mod\u00e9liser  de nombreux  syst\u00e8mes   complexes  et   en  particulier  les   processus  it\u00e9ratifs parall\u00e8les. Ils permettent  donc une \u00e9tude fondamentale de  leur dynamique selon que les automates  sont synchronis\u00e9s entre eux  ou non. Dans ce  contexte, je me suis int\u00e9ress\u00e9  plus particuli\u00e8rement  au cas  asynchrone qui  pr\u00e9sente certains avantages du point de vue des performances, notamment lors de l&rsquo;utilisation dans un contexte  de calcul \u00e0  grande \u00e9chelle.  Cependant, ce mode  de fonctionnement implique une dynamique diff\u00e9rente du mode  synchrone et peut, dans certains cas, ne pas converger. Il n\u00e9cessite donc des conditions particuli\u00e8res pour assurer un comportement  stable et  satisfaisant. Dans  ce cadre,  j&rsquo;ai \u00e9tudi\u00e9  diff\u00e9rentes caract\u00e9ristiques de  ces r\u00e9seaux telles  que les conditions de  convergence vers les \u00e9tats  stables, l&rsquo;influence sur leur  comportement de la pr\u00e9sence  de cycles dans le graphe de communication, ou encore, le mixage synchronisme-asynchronisme pour \u00e9tendre la stabilit\u00e9 de leur comportement. Je me suis \u00e9galement int\u00e9ress\u00e9 \u00e0 la conception de tels syst\u00e8mes pour la r\u00e9solution de probl\u00e8mes sp\u00e9cifiques.<\/p>\n<p><strong>R\u00e9seaux neuronaux et calcul num\u00e9rique<\/strong><\/p>\n<p>Suite  aux travaux  que j&rsquo;ai  effectu\u00e9 dans  le cadre  d&rsquo;une collaboration  avec l&rsquo;\u00e9quipe IRMA du CREST\/FEMTO-ST (maintenant int\u00e9gr\u00e9e au <a href=\"https:\/\/www.femto-st.fr\/fr\/Departements-de-recherche\/ENERGIE\">d\u00e9partement \u00c9nergie<\/a> de Femto-st) \u00e0 travers un projet portant sur la radioth\u00e9rapie externe, j&rsquo;ai  effectu\u00e9 des recherches  sur la construction et  l&rsquo;utilisation de r\u00e9seaux neuronaux artificiels \u00e0 l&rsquo;int\u00e9rieur d&rsquo;algorithmes de calcul scientifique.  En effet, les r\u00e9seaux neuronaux permettant d&rsquo;approcher des fonctions aux formes complexes, nous avons  montr\u00e9   l&rsquo;int\u00e9r\u00eat du couplage d&rsquo;un  r\u00e9seau neuronal avec  un algorithme  d&rsquo;\u00e9valuation  de  d\u00e9p\u00f4ts de  doses  d&rsquo;irradiation dans  des milieux  h\u00e9t\u00e9rog\u00e8nes.   Cette  approche  n&rsquo;est   pas  restreinte  \u00e0  ce  domaine particulier  d&rsquo;application  et  peut  \u00eatre  utilis\u00e9e  dans  de  nombreux  autres cas.<br \/>\n<\/fieldset>\n<fieldset>\n<legend>\u00c9quipes\/Postes   pr\u00e9c\u00e9dents<\/legend>\n<p>Avant  de rejoindre  l&rsquo;\u00e9quipe Simbiot,  j&rsquo;ai \u00e9t\u00e9  membre de  l&rsquo;\u00e9quipe AlGorille, commune \u00e0 Inria et au Loria.<\/p>\n<p>Avant de rejoindre  le Loria, j&rsquo;ai \u00e9t\u00e9  membre de l&rsquo;\u00e9quipe AND du  LIFC, qui est devenue depuis l&rsquo;\u00e9quipe <a href=\"https:\/\/www.femto-st.fr\/fr\/Departements-de-recherche\/DISC\/Equipes-de-recherche\/AND\/\">AND<\/a> du d\u00e9partement <a href=\"https:\/\/www.femto-st.fr\/fr\/Departements-de-recherche\/DISC\/Presentation\">DISC<\/a> de     l&rsquo;institut     <a href=\"https:\/\/www.femto-st.fr\/\">Femto-st<\/a>     \u00e0 l&rsquo;universit\u00e9  <a href=\"https:\/\/www.umlp.fr\/\">Marie   et  Louis  Paster<\/a>,  en Franche-Comt\u00e9.<br \/>\n<\/fieldset>\n","protected":false},"excerpt":{"rendered":"<p><a href=\"http:\/\/members.loria.fr\/SContassotVivier\/equipe\">Fran\u00e7ais<\/a> \/ <a href=\"http:\/\/members.loria.fr\/SContassotVivier\/research\">English<\/a><\/p>\n<p>\u00c9quipe<\/p>\n<p>J&rsquo;effectue      actuellement      mes       recherches      au      sein      de l&rsquo;\u00e9quipe             <a href=\"https:\/\/simbiot.loria.fr\/\">Simbiot<\/a> du <a href=\"http:\/\/www.loria.fr\">Loria<\/a>.<\/p>\n<p>Recherches\n<\/p>\n<p>Les  th\u00e8mes  principaux  de  mes  recherches sont  le  calcul  parall\u00e8le  et  la simulation num\u00e9rique,  ainsi que l&rsquo;algorithmique  sur graphes de  grande taille.<br \/>\nJ&rsquo;ai  \u00e9galement  travaill\u00e9  sur  d&rsquo;autres th\u00e8mes  connexes  dont  notamment  les syst\u00e8mes dynamiques ainsi que les r\u00e9seaux neuronaux artificiels, utilis\u00e9s comme interpolateurs universels pour le calcul num\u00e9rique.<\/p>\n<p>Travaux r\u00e9cents<\/p>\n<p>Ces derni\u00e8res ann\u00e9es, j&rsquo;ai orient\u00e9 mes recherches principalement sur deux grands axes.<\/p>\n<p>Le premier axe porte sur  le d\u00e9veloppement  d&rsquo;algorithmes de  traitement de graphes de grand taille dans le domaine de l&rsquo;\u00e9conomie,<\/p>\n","protected":false},"author":117,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-102","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/members.loria.fr\/SContassotVivier\/wp-json\/wp\/v2\/pages\/102","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/members.loria.fr\/SContassotVivier\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/members.loria.fr\/SContassotVivier\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/members.loria.fr\/SContassotVivier\/wp-json\/wp\/v2\/users\/117"}],"replies":[{"embeddable":true,"href":"https:\/\/members.loria.fr\/SContassotVivier\/wp-json\/wp\/v2\/comments?post=102"}],"version-history":[{"count":77,"href":"https:\/\/members.loria.fr\/SContassotVivier\/wp-json\/wp\/v2\/pages\/102\/revisions"}],"predecessor-version":[{"id":618,"href":"https:\/\/members.loria.fr\/SContassotVivier\/wp-json\/wp\/v2\/pages\/102\/revisions\/618"}],"wp:attachment":[{"href":"https:\/\/members.loria.fr\/SContassotVivier\/wp-json\/wp\/v2\/media?parent=102"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}