Menu

Publications

Books and proceedings edition

@book{richoux2017ria, editor = {Richoux, Florian and Adam, Carole and Buche, Cédric and Cazenave, Tristan}, title = {L'IA des jeux informatisés}, series = {Revue d'intelligence artificielle}, publisher = {Lavoisier}, volume = {31}, number = {3}, year = {2017}, url = {https://ria.revuesonline.com/resnum.jsp?editionId=3292} }

L'IA des jeux informatisés

Book Game AI
Florian Richoux, Carole Adam, Cédric Buche, Tristan Cazenave
Revue d'intelligence artificielle, Lavoisier edition.
2017

Book chapters and alike

@incollection{reyesamaro2018posl, author = {Reyes Amaro, Alejandro and Monfroy, Éric and Richoux, Florian}, title = {POSL: A Parallel-Oriented metaheuristic-based Solver Language}, booktitle = {Recent Developments of Metaheuristics}, publisher = {Springer}, volume = {62}, pages = {91--107}, year = {2018}, doi = {10.1007/978-3-319-58253-5_6} }

POSL: A Parallel-Oriented metaheuristic-based Solver Language

Chapter Parallel CP Metaheuristics
Alejandro Reyes Amaro, Éric Monfroy, Florian Richoux
In Recent Developments of Metaheuristics, Springer edition.
2018
@incollection{churchill2016ecgg, author = {Churchill, David and Preuss, Mike and Richoux, Florian and Synnaeve, Gabriel and Uriarte, Alberto and Ontañón, Santiago and Čertický, Michal}, title = {StarCraft Bots and Competitions}, booktitle = {Encyclopedia of Computer Graphics and Games}, publisher = {Springer}, keywords = {Survey, Game, AI, RTS, Competition, StarCraft}, pages = {1--18}, year = {2016}, doi = {10.1007/978-3-319-08234-9_18-1} }

StarCraft Bots and Competitions

Chapter Game AI
David Churchill, Mike Preuss, Florian Richoux, Gabriel Synnaeve, Alberto Uriarte, Santiago Ontañón, Michal Čertický
In the Springer Encyclopedia of Computer Graphics and Games.
2016
@incollection{ontanon2015ecgg, author = {Ontañón, Santiago and Synnaeve, Gabriel and Uriarte, Alberto and Richoux, Florian and Churchill, David and Preuss, Mike}, title = {RTS AI Problems and Techniques}, booktitle = {Encyclopedia of Computer Graphics and Games}, publisher = {Springer}, keywords = {Survey, Game, AI, RTS, StarCraft}, year = {2015}, pages = {1--12}, doi = {10.1007/978-3-319-08234-9_17-1} }

RTS AI Problems and Techniques

Chapter Game AI
Santiago Ontañón, Gabriel Synnaeve, Alberto Uriarte, Florian Richoux, David Churchill, Mike Preuss
In the Springer Encyclopedia of Computer Graphics and Games.
2015

International peer-reviewed journals

@article{richoux2016ghost, author = {Richoux, Florian and Uriarte, Alberto and Baffier, Jean-François}, title = {GHOST: A Combinatorial Optimization Framework for Real-Time Problems}, journal = {IEEE Transactions on Computational Intelligence and AI in Games}, publisher = {IEEE}, keywords = {Game, Combinatorial Optimization, Constraint Solver, Framework}, volume = {8}, number = {4}, pages = {377--388}, year = {2016}, doi = {10.1109/TCIAIG.2016.2573199} }

GHOST: A Combinatorial Optimization Framework for Real-Time Problems

Journal Game AI Optimization Metaheuristics
Florian Richoux, Alberto Uriarte, Jean-François Baffier
IEEE Transactions on Computational Intelligence and AI in Games, 8(4), 377--388.
2016
@article{truchet2015jheuristics, author = {Truchet, Charlotte and Arbelaez, Alejandro and Richoux, Florian and Codognet, Philippe}, title = {Estimating Parallel Runtimes for Randomized Algorithms in Constraint Solving}, journal = {Journal of Heuristics}, publisher = {Springer}, keywords = {Parallelism, Speed-up Prediction, Las Vegas Algorithms}, volume = {22}, number = {4}, pages = {613--648}, year = {2015}, doi = {10.1007/s10732-015-9292-3} }

Estimating Parallel Runtimes for Randomized Algorithms in Constraint Solving

Journal Parallel CP Metaheuristics
Charlotte Truchet, Alejandro Arbelaez, Florian Richoux, Philippe Codognet
Journal of Heuristics, 22(4), 613--648.
2015
@article{caniou2015constraints, author = {Caniou, Yves and Codognet, Philippe and Richoux, Florian and Diaz, Daniel and Abreu, Salvador}, title = {Large-scale Parallelism for Constraint-based Local Search: The Costas Array Case Study}, journal = {Constraints}, publisher = {Springer}, keywords = {CSP, Local Search, Metaheuristics, Parallelism, Implementation}, volume = {20}, number = {1}, pages = {30--56}, year = {2015}, doi = {10.1007/s10601-014-9168-4} }

Large-scale Parallelism for Constraint-based Local Search: The Costas Array Case Study

Journal Parallel CP Metaheuristics
Yves Caniou, Philippe Codognet, Florian Richoux, Daniel Diaz, Salvador Abreu
Constraints, 20(1), 30--56.
2015
@article{ontanon2013tciaig, author = {Ontañón, Santiago and Synnaeve, Gabriel and Uriarte, Alberto and Richoux, Florian and Churchill, David and Preuss, Mike}, title = {A Survey of Real-Time Strategy game Research and Competition in StarCraft}, journal = {IEEE Transactions on Computational Intelligence and AI in Games}, publisher = {IEEE}, keywords = {Survey, AI, Game, RTS, Starcraft}, volume = {5}, number = {4}, pages = {293--311}, year = {2013}, doi = {10.1109/TCIAIG.2013.2286295} }

A Survey of Real-Time Strategy game Research and Competition in StarCraft

Journal Game AI
Santiago Ontañón, Gabriel Synnaeve, Alberto Uriarte, Florian Richoux, David Churchill, Mike Preuss
IEEE Transactions on Computational Intelligence and AI in Games (2013), 5(4), 293--311.
2013
@article{bodirsky2013jlogcomp, author = {Bodirsky, Manuel and Hermann, Miki and Richoux, Florian}, title = {Complexity of existential positive first-order logic}, journal = {Journal of Logic and Computation}, publisher = {Oxford University Press}, volume = {23}, number = {4}, pages = {753--760}, year = {2013}, doi = {10.1093/logcom/exr043} }

Complexity of existential positive first-order logic

Journal Complexity
Manuel Bodirsky, Miki Hermann, Florian Richoux
Journal of Logic and Computation, 23(4), 753--760.
2013

International peer-reviewed conference proceedings

@inproceedings{richoux2020microphantom, author = {Richoux, Florian}, title = {microPhantom: Playing microRTS under uncertainty and chaos}, booktitle = {Proceeding of the IEEE Conference on Games (CoG)}, publisher = {IEEE}, year = {2020} }

microPhantom: Playing microRTS under uncertainty and chaos

Conference Game AI Uncertainty Optimization
Florian Richoux
Proceedings of the Proceeding of the IEEE Conference on Games (CoG).
2020
@inproceedings{antuori2019cec, author = {Antuori, Valentin and Richoux, Florian}, title = {Constrained optimization under uncertainty for decision-making problems: Application to Real-Time Strategy games}, booktitle = {Proceeding of the Congress on Evolutionary Computation (CEC)}, publisher = {IEEE}, pages = {450--457}, year = {2019}, doi = {10.1109/CEC.2019.8789922} }

Constrained optimization under uncertainty for decision-making problems: Application to Real-Time Strategy games

Conference Game AI Uncertainty Optimization
Valentin Antuori, Florian Richoux
Proceedings of the Proceeding of the Congress on Evolutionary Computation (CEC).
2019
@inproceedings{richoux2014aiide, author = {Richoux, Florian and Uriarte, Alberto and Ontañón, Santiago}, title = {Walling in Strategy Games via Constraint Optimization}, booktitle = {Proceeding of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE)}, publisher = {AAAI Press}, keywords = {Game, AI, RTS, StarCraft, Optimization, Constraint}, pages = {52--58}, year = {2014}, url = {http://www.aaai.org/ocs/index.php/AIIDE/AIIDE14/paper/view/8956} }

Walling in Strategy Games via Constraint Optimization

Conference Game AI Optimization
Florian Richoux, Alberto Uriarte, Santiago Ontañón
Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE).
2014
@inproceedings{truchet2013icpp, author = {Truchet, Charlotte and Richoux, Florian and Codognet, Philippe}, title = {Prediction of Parallel Speed-ups for Las Vegas Algorithms}, booktitle = {Proceeding of the 42nd International Conference on Parallel Processing (ICPP)}, publisher = {IEEE}, pages = {160--169}, year = {2013}, doi = {10.1109/ICPP.2013.25} }

Prediction of Parallel Speed-ups for Las Vegas Algorithms

Conference Parallel CP Metaheuristics
Charlotte Truchet, Florian Richoux, Philippe Codognet
Proceedings of the 42nd International Conference on Parallel Processing (ICPP).
2013
@inproceedings{diaz2012pco, author = {Diaz, Daniel and Richoux, Florian and Caniou, Yves and Codognet, Philippe and Abreu, Salvador}, title = {Parallel Local Search for the Costas Array Problem}, booktitle = {Proceedings of Parallel Computing and Optimization (PCO)}, publisher = {IEEE}, pages = {1793--1802}, year = {2012}, doi = {10.1109/IPDPSW.2012.222} }

Parallel Local Search for the Costas Array Problem

Conference Parallel CP Metaheuristics
Daniel Diaz, Florian Richoux, Yves Caniou, Philippe Codognet, Salvador Abreu
Proceedings of the Proceedings of Parallel Computing and Optimization (PCO).
2012
@inproceedings{diaz2012lion, author = {Diaz, Daniel and Richoux, Florian and Codognet, Philippe and Caniou, Yves and Abreu, Salvador}, title = {Constraint-Based Local Search for the Costas Array Problem}, booktitle = {Proceedings of Learning and Intelligent OptimizatioN Conference (LION)}, publisher = {Springer}, pages = {378--383}, year = {2012}, doi = {10.1007/978-3-642-34413-8_31} }

Constraint-Based Local Search for the Costas Array Problem

Conference Parallel CP Metaheuristics
Daniel Diaz, Florian Richoux, Philippe Codognet, Yves Caniou, Salvador Abreu
Proceedings of the Proceedings of Learning and Intelligent OptimizatioN Conference (LION).
2012
@inproceedings{caniou2012ppopp, author = {Caniou, Yves and Diaz, Daniel and Richoux, Florian and Codognet, Philippe and Abreu, Salvador}, title = {Performance analysis of parallel constraint-based local search}, booktitle = {Proceedings of ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP)}, publisher = {ACM}, pages = {337--338}, year = {2012}, doi = {10.1145/2145816.2145883} }

Performance analysis of parallel constraint-based local search

Conference Parallel CP Metaheuristics
Yves Caniou, Daniel Diaz, Florian Richoux, Philippe Codognet, Salvador Abreu
Proceedings of the Proceedings of ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP).
2012
@inproceedings{hermann2011paccs, author = {Hermann, Miki and Richoux, Florian}, title = {On the Complexity of Fuzzy Boolean Constraint Satisfaction Problems With Applications to Intelligent Digital Photography}, booktitle = {Proceeding of the IEEE 2011 Third Pacific-Asia Conference on Circuits, Communications and System (PACCS)}, publisher = {IEEE}, pages = {1--4}, year = {2011}, doi = {10.1109/PACCS.2011.5990158} }

On the Complexity of Fuzzy Boolean Constraint Satisfaction Problems With Applications to Intelligent Digital Photography

Conference Complexity
Miki Hermann, Florian Richoux
Proceedings of the IEEE 2011 Third Pacific-Asia Conference on Circuits, Communications and System (PACCS).
2011
@inproceedings{richoux2011paccs, author = {Richoux, Florian}, title = {Complexity of Homogeneous Co-Boolean Constraint Satisfaction Problems}, booktitle = {Proceeding of the IEEE 2011 Third Pacific-Asia Conference on Circuits, Communications and System (PACCS)}, publisher = {IEEE}, pages = {1--4}, year = {2011}, doi = {10.1109/PACCS.2011.5990156} }

Complexity of Homogeneous Co-Boolean Constraint Satisfaction Problems

Conference Complexity
Florian Richoux
Proceedings of the IEEE 2011 Third Pacific-Asia Conference on Circuits, Communications and System (PACCS).
2011
@inproceedings{bodirsky2009cie, author = {Bodirsky, Manuel and Hermann, Miki and Richoux, Florian}, title = {Complexity of existential positive first-order logic}, booktitle = {Proceedings of Computability in Europe (CiE)}, publisher = {Springer}, pages = {31--36}, year = {2009}, doi = {10.1007/978-3-642-03073-4_4} }

Complexity of existential positive first-order logic

Conference Complexity
Manuel Bodirsky, Miki Hermann, Florian Richoux
Proceedings of the Proceedings of Computability in Europe (CiE).
2009
@inproceedings{hermann2009walcom, author = {Hermann, Miki and Richoux, Florian}, title = {On the Computational Complexity of Monotone Constraint Satisfaction Problems}, booktitle = {Proceedings of Workshop on Algorithms and Computation (WALCOM)}, publisher = {Springer}, pages = {286--297}, year = {2009}, doi = {10.1007/978-3-642-00202-1_25} }

On the Computational Complexity of Monotone Constraint Satisfaction Problems

Conference Complexity
Miki Hermann, Florian Richoux
Proceedings of the Proceedings of Workshop on Algorithms and Computation (WALCOM).
2009

International peer-reviewed workshops

@inproceedings{fradin2015aiidews, author = {Fradin, Julien and Richoux, Florian}, title = {Robustness and Flexibility of GHOST}, booktitle = {Proceedings of the 11th Annual AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE 2015, workshop RTS)}, publisher = {AAAI Press}, pages = {9--14}, year = {2015}, url = {http://www.aaai.org/ocs/index.php/AIIDE/AIIDE15/paper/view/11558/11383} }

Robustness and Flexibility of GHOST

Workshop Game AI Optimization
Julien Fradin, Florian Richoux
Proceedings of the Proceedings of the 11th Annual AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE 2015, workshop RTS).
2015
@inproceedings{reyesamaro2015mic, author = {Reyes Amaro, Alejandro and Monfroy, Éric and Richoux, Florian}, title = {A Parallel-Oriented Language for Modeling Constraint-Based Solvers}, booktitle = {Proceedings of the 11th edition of the Metaheuristics International Conference (MIC 2015, workshop McM)}, publisher = {Springer}, year = {2015} }

A Parallel-Oriented Language for Modeling Constraint-Based Solvers

Workshop Parallel CP Metaheuristics
Alejandro Reyes Amaro, Éric Monfroy, Florian Richoux
Proceedings of the Proceedings of the 11th edition of the Metaheuristics International Conference (MIC 2015, workshop McM).
2015

National peer-reviewed journals

@proceedings{richoux2015supercomputingnews, author = {Richoux, Florian and Caniou, Yves and Codognet, Philippe and Suda, Reiji}, title = {コスタス配置問題に対する超並列組み合わせ最適化解法}, journal = {Supercomputing News}, volume = {17}, number = {1}, pages = {44--53}, year = {2015}, url = {http://www.cc.u-tokyo.ac.jp/support/press/news/VOL17/No1/11_201501hpc-2.pdf} }

コスタス配置問題に対する超並列組み合わせ最適化解法

Journal Parallel CP Metaheuristics
Florian Richoux, Yves Caniou, Philippe Codognet, Reiji Suda
Supercomputing News, 17(1), 44--53.
2015

National peer-reviewed conference proceedings

@inproceedings{reyesamaro2016jfpc, author = {Reyes Amaro, Alejandro and Monfroy, Éric and Richoux, Florian}, title = {Étude de stratégies parallèles de coopération avec POSL}, booktitle = {Actes de la Douzième Journées Francophones de Programmation par Contraintes (JFPC)}, pages = {163--172}, year = {2016}, url = {https://www.supagro.fr/jfpc_jiaf_2016/actes_jfpc206.pdf} }

Étude de stratégies parallèles de coopération avec POSL

Conference Parallel CP Metaheuristics
Alejandro Reyes Amaro, Éric Monfroy, Florian Richoux
Proceedings of the JFPC 2016 - Douzième Journéees Francophones de Programmation par Contraintes.
2016
@inproceedings{richoux2015apia, author = {Richoux, Florian}, title = {Problèmes d’optimisation dans les jeux avec GHOST}, booktitle = {Actes de la 1ère Conférence Nationale sur les Applications Pratiques de l'Intelligence Artificielle (APIA)}, pages = {103--108}, year = {2015}, url = {https://pfia2015.inria.fr/actes/download.php?conf=APIA&file=ActesAPIA.pdf} }

Problèmes d’optimisation dans les jeux avec GHOST

Conference Game AI Optimization
Florian Richoux
Proceedings of the 1ère Conférence Nationale sur les Applications Pratiques de l'Intelligence Artificielle.
2015
@inproceedings{reyesamaro2015jfpc, author = {Reyes Amaro, Alejandro and Monfroy, Éric and Richoux, Florian}, title = {Un langage orienté parallèle pour la modélisation de solveurs de contraintes}, booktitle = {Actes de la Onzième Journées Francophones de Programmation par Contraintes (JFPC)}, pages = {252--261}, year = {2015}, url = {https://jfpc2015.labri.fr/downloads/actes-jfpc2015.pdf} }

Un langage orienté parallèle pour la modélisation de solveurs de contraintes

Conference Parallel CP Metaheuristics
Alejandro Reyes Amaro, Éric Monfroy, Florian Richoux
Proceedings of the JFPC 2015 - Onzième Journées Francophones de Programmation par Contraintes.
2015
@inproceedings{hermann2008jfpc, author = {Hermann, Miki and Richoux, Florian}, title = {Sur la complexité algorithmique des problèmes de satisfaction de contraintes disjonctifs}, booktitle = {Actes de la Quatrième Journées Francophones de Programmation par Contraintes (JFPC)}, pages = {209--218}, year = {2008}, url = {https://hal.inria.fr/inria-00291615/PDF/pages-209-218-article6.pdf} }

Sur la complexité algorithmique des problèmes de satisfaction de contraintes disjonctifs

Conference Complexity
Miki Hermann, Florian Richoux
Proceedings of the JFPC 2008- Quatrièmes Journées Francophones de Programmation par Contraintes.
2008

Papers without peer-reviewing

@unpublished{richoux2020icn, author = {Richoux, Florian and Baffier, Jean-François}, title = {Automatic Cost Function Learning with Interpretable Compositional Networks}, archivePrefix = {arXiv}, eprint = {2002.09811}, primaryClass = {cs.AI}, year = {2020} }

Automatic Cost Function Learning with Interpretable Compositional Networks

Preprint Optimization Machine Learning
Florian Richoux, Jean-François Baffier
2020
@unpublished{richoux2019deepppi, author = {Richoux, Florian and Servantie, Charlèn and Borès, Cynthi and Téletchéa, Stéph}, title = {Comparing two deep learning sequence-based models for protein-protein interaction prediction}, archivePrefix = {arXiv}, eprint = {1901.06268}, primaryClass = {cs.LG}, year = {2019} }

Comparing two deep learning sequence-based models for protein-protein interaction prediction

Preprint Bioinformatics Machine Learning
Florian Richoux, Charlène Servantie, Cynthia Borès, Stéphane Téletchéa
2019
@unpublished{synnaeve2016torchcraft, author = {Synnaeve, Gabriel and Nardelli, Nantas and Auvolat, Alex and Chintala, Soumith and Lacroix, Timothée and Lin, Zeming and Richoux, Florian and Usunier Nicolas}, title = {TorchCraft: a Library for Machine Learning Research on Real-Time Strategy Games}, archivePrefix = {arXiv}, eprint = {1611.00625}, primaryClass = {cs.LG}, year = {2016} }

TorchCraft: a Library for Machine Learning Research on Real-Time Strategy Games

Preprint Game AI Machine Learning
Gabriel Synnaeve, Nantas Nardelli, Alex Auvolat, Soumith Chintala, Timothée Lacroix, Zeming Lin, Florian Richoux, Nicolas Usunier
2016

Thesis

@phdthesis{richoux2009phd, author = {Richoux, Florian}, school = {École Polytechnique}, title = {Toward a complexity classification of CSP through kernel width}, year = {2009} }

Toward a complexity classification of CSP through kernel width

Ph.D. Thesis Complexity
Florian Richoux
École Polytechnique
2009