{"id":157,"date":"2013-07-24T18:56:21","date_gmt":"2013-07-24T16:56:21","guid":{"rendered":"https:\/\/bailleux.net\/?page_id=157"},"modified":"2013-07-25T14:50:32","modified_gmt":"2013-07-25T12:50:32","slug":"contributions-scientifiques","status":"publish","type":"page","link":"https:\/\/bailleux.net\/pagepro\/contributions-scientifiques\/","title":{"rendered":"Contributions scientifiques"},"content":{"rendered":"<p style=\"text-align: justify;\">La tendance actuelle est d&rsquo;encourager les chercheurs \u00e0 faire beaucoup de publications et \u00e0 \u00e9valuer les chercheurs et les laboratoires sur la base du nombre de leurs publications en revues et conf\u00e9rences avec comit\u00e9s de lecture. En cons\u00e9quence, une contribution ayant une tr\u00e8s grande port\u00e9e scientifique publi\u00e9e dans un article de Workshop sera consid\u00e9r\u00e9e comme moins importante qu&rsquo;une contribution de moins grande port\u00e9e, mais publi\u00e9e en revue. D&rsquo;autres crit\u00e8res sont parfois aussi mis en avant, comme le nombre de fois o\u00f9 ces publications sont cit\u00e9es dans la litt\u00e9rature scientifique, mais toujours dans l&rsquo;esprit de chiffrer les performances des chercheurs.\u00a0Un autre d\u00e9faut du syst\u00e8me est qu&rsquo;il est difficile de savoir quelle est la contribution de chaque auteur dans un article publi\u00e9 par plusieurs chercheurs&#8230;<\/p>\n<p style=\"text-align: justify;\">Si vous vous int\u00e9ressez \u00e0 mes publications, vous pouvez les consulter via ces liens :<\/p>\n<ul>\n<li><a href=\"http:\/\/www.informatik.uni-trier.de\/~ley\/pers\/hd\/b\/Bailleux:Olivier.html\"><span style=\"line-height: 13px;\">Mes publications r\u00e9f\u00e9renc\u00e9es par DBLP.<\/span><\/a><\/li>\n<li><a href=\"https:\/\/www.researchgate.net\/profile\/Olivier_Bailleux\/\">Mes publications r\u00e9f\u00e9renc\u00e9es par ResearchGate.<\/a><\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Ce que je souhaite mettre en avant ici, ce sont mes principales contributions scientifiques, parce que le contenu me parait plus important que le contenant.<\/p>\n<h3 style=\"text-align: justify;\">Recherche locale stochastique<\/h3>\n<p style=\"text-align: justify;\">Dans ma th\u00e8se, je propose des algorithmes permettant un \u00e9chantillonnage statistique uniforme de diff\u00e9rentes strates des paysages de recherche, c&rsquo;est \u00e0 dire le tirage al\u00e9atoire d&rsquo;assignations satisfaisant un nombre donn\u00e9 de clauses (toutes les clauses dans le cas limite de l&rsquo;\u00e9chantillonnage des solutions). Mes algorithmes permettent \u00e9galement de mesurer la r\u00e9partition des assignations et des extremums locaux en fonction du nombre de clauses satisfaites. Ces outils ont pour vocation la r\u00e9alisation de mesures dans le cadre de l&rsquo;\u00e9tude des algorithmes de recherches locale stochastique.<\/p>\n<p style=\"text-align: justify;\">En 1998, j&rsquo;ai trouv\u00e9 une m\u00e9thode permettant d&rsquo;utiliser un processus de recherche locale stochastique pour r\u00e9aliser une estimation non biais\u00e9e du nombre de solution d&rsquo;un probl\u00e8me.<\/p>\n<p style=\"text-align: justify;\">J&rsquo;ai co-encadr\u00e9 avec Jean-Jacques Chabrier la th\u00e8se d&rsquo;Alain Sidaner, intitul\u00e9e \u00ab\u00a0Contribution \u00e0 l&rsquo;\u00e9tude de l&rsquo;algorithme de recherche locale stochastique WalkSAT sur des instances SAT al\u00e9atoires\u00a0\u00bb. Outre l&rsquo;encadrement scientifique, une de mes contributions \u00e0 ce travail est l&rsquo;id\u00e9e d&rsquo;une m\u00e9trique et d&rsquo;un algorithme efficace pour mesurer la dispersion spatiale des processus de recherche locale. Ces outils ont \u00e9t\u00e9 utilis\u00e9s par Alain Sidaner pour l&rsquo;\u00e9tude des phases d&rsquo;intensification et de diversification d&rsquo;un algorithme de recherche locale stochastique appel\u00e9 WalkSat.<\/p>\n<h3 style=\"text-align: justify;\">Difficult\u00e9 des instances de probl\u00e8mes<\/h3>\n<p>J&rsquo;ai introduit au cours de mes ann\u00e9es de doctorat une technique de production d&rsquo;instances de probl\u00e8mes difficiles pour un algorithme donn\u00e9, bas\u00e9e sur l&rsquo;utilisation de la recherche locale stochastique pour faire \u00e9voluer des instances du probl\u00e8me avec comme fonction objectif le temps de r\u00e9solution par l&rsquo;algorithme cibl\u00e9. Cette technique peut \u00eatre utilis\u00e9e pour des mesures de robustesse de solveurs de probl\u00e8mes NP-difficiles.<\/p>\n<h3 style=\"text-align: justify;\">Probl\u00e8mes NP-diffciles et complexit\u00e9<\/h3>\n<p style=\"text-align: justify;\">En 1999, j\u2019ai d\u00e9couvert un nouveau probl\u00e8me NP-complet qui pouvait facilement se d\u00e9composer, en faisant varier la valeur d\u2019un param\u00e8tre entier, en une collection in\u001cnie de probl\u00e8mes de complexit\u00e9 en temps lin\u00e9aire. Avec Pierre Marquis, nous avons \u00e9tudi\u00e9 la complexit\u00e9 de ce probl\u00e8me, que nous avons appel\u00e9 distance-sat, et de certaines variantes. Parall\u00e8lement, j\u2019ai propos\u00e9 un algorithme efficace pour la r\u00e9solution de ce probl\u00e8me.<\/p>\n<h3>Automates cellulaires<\/h3>\n<p style=\"text-align: justify;\">En 2001, j\u2019ai propos\u00e9 \u00e0 Emmanuel Sapin un sujet de th\u00e8se un peu ambitieux : la recherche par algorithmes \u00e9volutionnaire d\u2019automates cellulaires capables de r\u00e9aliser des calculs (par exemple par simulation de portes logiques), voire d\u2019automates ayant, \u00e0 l\u2019instar du jeux de la vie, la puissance d\u2019expression de la machine de Turing. Ce travail, que j&rsquo;ai co-dirig\u00e9 avec Jean-Jaques Chabrier, \u00e0 donn\u00e9 lieu notamment \u00e0 la d\u00e9couverte d\u2019une plusieurs automates cellulaires calculateurs universels.<\/p>\n<h3 style=\"text-align: justify;\">Traduction de contraintes<\/h3>\n<p style=\"text-align: justify;\">En 2003, j&rsquo;ai d\u00e9couvert un syst\u00e8me de codage de contraintes Bool\u00e9ennes de cardinalit\u00e9 en clauses propositionnelles (formule sous forme CNF) permettant \u00e0 la propagation unitaire de restaurer la consistance d&rsquo;arcs. Valid\u00e9 et exp\u00e9riment\u00e9 en collaboration avec Yacine Boufkhad, ce codage a permis d&rsquo;am\u00e9liorer l&rsquo;efficacit\u00e9 de la r\u00e9solution par des solveurs SAT de probl\u00e8mes comportant des contraintes Bool\u00e9ennes de cardinalit\u00e9.<\/p>\n<p style=\"text-align: justify;\">En 2006, j&rsquo;ai propos\u00e9 un codage sous forme CNF de contraintes pseudo-Bool\u00e9ennes qui permet \u00e0 la propagation unitaire, appliqu\u00e9e sur les clauses produites, de r\u00e9aliser les m\u00eames d\u00e9ductions que la restauration de la consistance d&rsquo;arc sur les contraintes initiales. Ce codage a \u00e9t\u00e9 d\u00e9velopp\u00e9, valid\u00e9, et sa complexit\u00e9 a \u00e9t\u00e9 \u00e9tudi\u00e9e en collaboration avec Olivier Roussel et Yacine Boufkhad. Il a pour principal d\u00e9faut de produire, dans le pire des cas, un nombre de clauses exponentiel en fonction de la taille de la contrainte \u00e0 traduire.<\/p>\n<p style=\"text-align: justify;\">En 2009, j&rsquo;ai d\u00e9couvert un codage sous forme CNF de contraintes pseudo-Bool\u00e9ennes ayant les m\u00eames propri\u00e9t\u00e9s, en terme de puissance de propagation, que celui de 2006 pr\u00e9c\u00e9demment mentionn\u00e9, mais avec une complexit\u00e9 polynomiale dans le pire des cas. Ce codage a \u00e9t\u00e9 valid\u00e9 et exp\u00e9riment\u00e9 en collaboration avec Olivier Roussel et Yacine Boufkhad, qui a par ailleurs propos\u00e9 une variante n\u00e9cessitant beaucoup moins de clause en contre partie d&rsquo;une puissance de propagation plus faible.<\/p>\n<p style=\"text-align: justify;\">J&rsquo;ai r\u00e9alis\u00e9 une biblioth\u00e8que JAVA d\u00e9di\u00e9e \u00e0 la traduction de contraintes pseudo-Bool\u00e9ennes en CNF. Cette biblioth\u00e8que implante toutes les techniques que j&rsquo;ai introduites et contribuer \u00e0 introduire, ainsi que d&rsquo;autres techniques pr\u00e9sent\u00e9e dans la litt\u00e9rature scientifique. Cette biblioth\u00e8que est h\u00e9berg\u00e9e sur le site sourceforge sous l&rsquo;intitul\u00e9 <a href=\"http:\/\/sourceforge.net\/projects\/boolvar\/\">BoolVar\/PB<\/a>.<\/p>\n<h3 style=\"text-align: justify;\">Re-d\u00e9couvertes<\/h3>\n<p style=\"text-align: justify;\">Peut \u00eatre est-ce un sujet un peu tabou, mais il arrive que des chercheurs red\u00e9couvrent sans le savoir des choses qui ont d\u00e9j\u00e0 \u00e9t\u00e9 publi\u00e9es. Il s&rsquo;agit bien sur d&rsquo;un pi\u00e8ge du m\u00e9tier dans lequel il faut \u00e9viter de tomber autant que possible. Cela m&rsquo;est arriv\u00e9 deux fois et j&rsquo;ai fait le choix d&rsquo;une totale transparence sur ces \u00e9v\u00e8nements parfois difficiles \u00e0 \u00e9viter.<\/p>\n<p style=\"text-align: justify;\">En 1996 j&rsquo;ai red\u00e9couvert une technique d&rsquo;\u00e9chantillonnage des chemins dans un arbre de recherche\u00a0 qui avait \u00e9t\u00e9 publi\u00e9e ant\u00e9rieurement par Donald Knuth. J&rsquo;avais appliqu\u00e9 cette technique au d\u00e9nombrement statistique des solutions de probl\u00e8mes de satisfaction de contraintes. J&rsquo;ai publi\u00e9 ces r\u00e9sultats \u00e0 AAAI 96 sans mentionner la paternit\u00e9 de l&rsquo;algorithme, que j&rsquo;ignorais. A l&rsquo;\u00e9poque, peu de travaux scientifiques \u00e9taient accessibles par Internet. Une recherche bibliographique sur un sujet n\u00e9cessitait des mois, voire des ann\u00e9es, avec l&rsquo;\u00e9change de nombreux courriers postaux entre biblioth\u00e8ques universitaire. Il \u00e9tait toujours possible de passer \u00e0 cot\u00e9 d&rsquo;un r\u00e9sultat&#8230;<\/p>\n<p style=\"text-align: justify;\">En 2010, j&rsquo;ai soumis \u00e0 publication des r\u00e9sultats qui me semblaient avoir une port\u00e9e scientifique importante et qui montraient notamment l&rsquo;existence de contraintes impossibles \u00e0 traduire en CNF avec la double exigence de conserver\u00a0 la puissance de la restauration de la consistance d&rsquo;arc g\u00e9n\u00e9ralis\u00e9e et de produire un nombre polynomial de clauses. L&rsquo;essentiel du contenu de cet article, qui s&rsquo;intitulait \u00ab\u00a0On the expressive power of unit resolution\u00a0\u00bb, r\u00e9sultait de plusieurs ann\u00e9es de travail, dont des centaines d&rsquo;heures de r\u00e9daction et recherche d&rsquo;un\u00a0 formalisme ayant pour objet de rendre les r\u00e9sultats clairs et accessible. L&rsquo;article a \u00e9t\u00e9 refus\u00e9 un an plus tard et j&rsquo;ai re-soumis certains des r\u00e9sultats dans un nouvel article en 2011. Ce n&rsquo;est qu&rsquo;en 2012, apr\u00e8s le rejet du nouvel article, que j&rsquo;ai d\u00e9couvert que l&rsquo;essentiel des r\u00e9sultats avaient \u00e9t\u00e9 publi\u00e9s en 2009 dans un article intitul\u00e9 \u00ab\u00a0Circuit complexity and decomposition of global constraints\u00a0\u00bb. Ni moi, ni aucun des relecteurs des deux articles que j&rsquo;avais soumis sur le sujet, ne nous sommes aper\u00e7u avant de cette situation. D&rsquo;une part, les termes utilis\u00e9s\u00a0 \u00e9taient tr\u00e8s diff\u00e9rents, et d&rsquo;autre part j&rsquo;avais fait mes recherches bibliographique au moment o\u00f9 j&rsquo;ai commenc\u00e9 \u00e0 travailler sur les sujets concern\u00e9s, avant la publication de l&rsquo;article original. Depuis, je suis plus vigilent et j&rsquo;ai revu mes pratiques de veille bibliographique.<\/p>\n<p style=\"text-align: justify;\">\n","protected":false},"excerpt":{"rendered":"<p>La tendance actuelle est d&rsquo;encourager les chercheurs \u00e0 faire beaucoup de publications et \u00e0 \u00e9valuer les chercheurs et les laboratoires sur la base du nombre de leurs publications en revues et conf\u00e9rences avec comit\u00e9s de lecture. En cons\u00e9quence, une contribution ayant une tr\u00e8s grande port\u00e9e scientifique publi\u00e9e dans un article de Workshop sera consid\u00e9r\u00e9e comme [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-157","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/bailleux.net\/pagepro\/wp-json\/wp\/v2\/pages\/157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bailleux.net\/pagepro\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bailleux.net\/pagepro\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bailleux.net\/pagepro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bailleux.net\/pagepro\/wp-json\/wp\/v2\/comments?post=157"}],"version-history":[{"count":33,"href":"https:\/\/bailleux.net\/pagepro\/wp-json\/wp\/v2\/pages\/157\/revisions"}],"predecessor-version":[{"id":164,"href":"https:\/\/bailleux.net\/pagepro\/wp-json\/wp\/v2\/pages\/157\/revisions\/164"}],"wp:attachment":[{"href":"https:\/\/bailleux.net\/pagepro\/wp-json\/wp\/v2\/media?parent=157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}