@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://hal.archives-ouvertes.fr/hal-01755121}
}
@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}
}
@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}
}
@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}
}
@article{richoux2023amai,
author = {Richoux, Florian and Baffier, Jean-François},
title = {Automatic Error Function Learning with Interpretable Compositional Networks},
journal = {Springer Annals of Mathematics and Artificial Intelligence},
publisher = {Springer},
keywords = {Combinatorial Satisfaction, Combinatorial Optimization, Constraint Programming, Problem Modeling, Error Function, Interpretable Learning},
volume = {},
number = {},
pages = {1--35},
year = {2023},
doi = {10.1007/s10472-022-09829-8}
}
@article{barambones2022tog,
author = {Barambones, Jose and Cano-Benito, Juan and Sánchez-Rivero, Ismael and Imbert, Ricardo and Richoux, Florian},
title = {Multi-Agent Systems on Virtual Games: A Systematic Mapping Study},
journal = {{IEEE} Transactions on Games},
publisher = {{IEEE}},
keywords = {Multi-Agent Systems, Virtual Environments, Games, Systematic Mapping Study},
volume = {15},
number = {2},
pages = {134--147},
year = {2022},
doi = {10.1109/TG.2022.3214154}
}
@article{barambones2021taas,
author = {Barambones, Jose and Richoux, Florian and Imbert, Ricardo and Inoue, Katsumi},
title = {Resilient Team Formation with Stabilisability of Agent Networks for Task Allocation},
journal = {{ACM} Transactions on Autonomous and Adaptive Systems},
publisher = {{ACM}},
keywords = {Resilient AI, Team Formation, Graph Theory, Stabilisability, Multi-Agent Systems, Distributed Constraint-based Problems, Dynamic Environments},
volume = {15},
number = {3},
pages = {1--24},
year = {2021},
doi = {10.1145/3463368}
}
@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}
}
@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}
}
@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}
}
@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}
}
@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}
}
@inproceedings{richoux2023iccs,
author = {Richoux, Florian and Baffier, Jean-François and Codognet, Philippe},
title = {Learning {QUBO} Models for Quantum Annealing: A Constraint-based Approach},
booktitle = {Proceedings of the 2023 International Conference on Computational Science ({ICCS})},
publisher = {Springer {LNCS}},
pages = {153--167},
year = {2023},
doi = {10.1007/978-3-031-36030-5_12}
}
@inproceedings{richoux2022taunt,
author = {Richoux, Florian},
title = {Terrain Analysis in StarCraft 1 and 2 as Combinatorial Optimization},
booktitle = {Proceeding of the {IEEE} 2022 Congress on Evolutionary Computation ({CEC} 2022)},
publisher = {{IEEE}},
pages = {1--8},
year = {2022},
doi = {10.1109/CEC55065.2022.9870230}
}
@inproceedings{chen2021cog,
author = {Chen, Tianyu and Richoux, Florian and Torres, Javier M. and Inoue, Katsumi},
title = {Interpretable Utility-based Models Applied to the {FightingICE} Platform},
booktitle = {Proceeding of the {IEEE} Conference on Games ({CoG})},
publisher = {{IEEE}},
pages = {1--8},
year = {2021},
doi = {10.1109/CoG52621.2021.9619121}
}
@inproceedings{richoux2021gecco,
author = {Richoux, Florian and Baffier, Jean-François},
title = {Error Function Learning with Interpretable Compositional Networks for Constraint-Based Local Search},
booktitle = {Proceeding of the 2021 Genetic and Evolutionary Computation Conference ({GECCO} 2021)},
publisher = {{ACM}},
pages = {137--138},
year = {2021},
doi = {10.1145/3449726.3459464}
}
@inproceedings{richoux2020microphantom,
author = {Richoux, Florian},
title = {microPhantom: Playing {microRTS} under uncertainty and chaos},
booktitle = {Proceeding of the {IEEE} Conference on Games ({CoG})},
publisher = {{IEEE}},
pages = {670--677},
year = {2020},
doi = {10.1109/CoG47356.2020.9231653}
}
@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}
}
@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}
}
@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}
}
@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}
}
@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}
}
@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}
}
@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}
}
@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}
}
@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}
}
@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}
}
@inproceedings{richoux2021icn,
author = {Richoux, Florian and Baffier, Jean-François},
title = {Learning Interpretable Error Functions for Combinatorial Optimization Problem Modeling},
booktitle = {Data Science Meets Optimisation ({DSO} 2021), an International Joint Conference on Artificial Intelligence ({IJCAI-21}) workshop},
year = {2021}
}
@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}
}
@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},
pages = {1--10},
year = {2015},
url = {https://www.lifl.fr/MIC2015/programme.html}
}
@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 = {https://www.cc.u-tokyo.ac.jp/public/VOL17/No1/11_201501hpc-2.pdf}
}
@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}
}
@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 = {http://pfia2015.inria.fr/actes/download.php%3Fconf=APIA&file=ActesAPIA.pdf}
}
@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}
}
@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}
}
@unpublished{richoux2019deepppi,
author = {Richoux, Florian},
title = {Injecting Combinatorial Optimization into MCTS: Application to the Board Game boop.},
archivePrefix = {arXiv},
eprint = {2406.08766},
primaryClass = {{cs.LG},}
year = {2024}
}
@unpublished{richoux2019deepppi,
author = {Richoux, Florian and Servantie, Charlène and Borès, Cynthia and Téletchéa, Stéphane},
title = {Comparing two deep learning sequence-based models for protein-protein interaction prediction},
archivePrefix = {arXiv},
eprint = {1901.06268},
primaryClass = {{cs.LG},}
year = {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}
}
@phdthesis{richoux2009phd,
author = {Richoux, Florian},
school = {École Polytechnique},
title = {Toward a complexity classification of {CSP} through kernel width},
year = {2009},
url = {https://pastel.archives-ouvertes.fr/pastel-00005564}
}