I am currently a postdoctoral researcher at LIX (Palaiseau, France) in the CoSyNuS team. I am working there with Sylvie Putot and Eric Goubault.
My work currently focuses on set-based quantifier elimination.
Many problems in control can be expressed as quantified constraints, such as robust forward and backward reachability or solutions to motion planning problems. We aim to use a set-based quantifier elimination approach to verify properties of neural networks.
I was a postdoctoral researcher at ENSTA-Bretagne / Lab-STICC (Brest, France) in the ROBEX team. I was working there with Luc Jaulin and Simon Rohou.
My work focused on the development of new tools for constraint programming using interval arithmetic.
In robotics, one wants to guarantee the state of a robot given parameters measured with some uncertainty. Modelling such problems requires interval arithmetic. In that context, we developped new tools for constraint programming based on interval arithmetic.
I was a PhD student at Inria Centre at Université de Lorraine / Loria (Nancy, France) in the Gamble team.
My work focused on the visualization of high degree polynomial curves and surfaces, using techniques from computer algebra and interval arithmetic.
Common visualization algorithms are based on the evaluation of a function on a grid of points. We aimed at lowering the evaluation time, while giving some guarantees on the output. Indeed, for high degree polynomials this step dominates the computation time of the visualization itself.
PhD supervisors:
| Since February 2025 | Postdoctoral researcher at LIX (Palaiseau, France) |
| Since October 2023 to December 2024 | Postdoctoral researcher at ENSTA-Bretagne / Lab-STICC (Brest, France) |
| From September 2022 to August 2023 | Part-time Non-Tenured Teaching and Research Associate (ATER in French) at Polytech Nancy (Nancy, France) |
| From November 2019 to June 2023 | PhD student at Inria Centre at Université de Lorraine / Loria (Nancy, France) |
| In 2019 | R&D engineer in compute science at Rokken Inc (Sakai, Osaka, Japan) |
| In December 2018 | Graduated from Ecole Centrale de Nantes (Nantes, France) |
Doctoral dissertation: Fast high-resolution drawing of algebraic curves and surfaces. June 2023. [pdf] [slides]
Nuwan Herath Mudiyanselage, Guillaume Moroz and Marc Pouget. Fast High-Resolution Drawing of Algebraic Curves. ISSAC'22. [slides]
Proofs and algorithms pole Seminar. February 11th, 2025. Palaiseau, France.
FARO Seminar. June 11th, 2024. Palaiseau, France.
Summer Workshop on Interval Methods 2024. June 6th, 2024. Maastricht, Netherlands. [slides]
Francophone Computer Science and its Mathematics Days. March 20th, 2024. Grenoble, France. [poster]
FARO Seminar. November 10th, 2023. Palaiseau, France.
ROBEX Seminar. October 3rd, 2023. Brest, France.
International Symposium on Symbolic and Algebraic Computation 2022. July 7th, 2022. Villeneuve-d’Ascq, France.
Computational Geometry Days 2022. May 31st, 2022. Marseille, France.
Francophone Computer Algebra Days 2022. March 3rd, 2022. Marseille, France.
Fast 2D drawing of algebraic curves
V1.0 corresponds to the experiments of the article Fast High-Resolution Drawing of Algebraic Curves.
| 2023-2024: ENSTA Bretagne | ||
|---|---|---|
| Introduction to databases | LW | |
| 2022-2023: Polytech Nancy | ||
| Introduction to Software Engineering | L, T | Slides |
| Agile management (Scrum) | L, T | |
| Internship tutoring | ||
| 2021-2022: Polytech Nancy | ||
| Agile methods (Scrum) | L, T | Slides |
| Design patterns | L, T | |
| 2020-2021: TELECOM Nancy | ||
| Object oriented programming in Java | T, LW | |
| C (programming language) | T, LW | |
| Data structures in C | T, LW | |
| 2019-2020: TELECOM Nancy | ||
| Object oriented programming in Java | T, LW | |
| C (programming language) | T, LW | |
| Data structures in C | T, LW | |
* L (lecture), T (tutorial), LW (supervision of lab work)
| 2023-2024: ENSTA Bretagne | ||||
|---|---|---|---|---|
| Bases de données | L3 | 13,3 HETD | TP | |
| 2022-2023: Polytech Nancy | ||||
| Introduction au Génie Logiciel | M1 | 29 HETD | CM, TD | Supports |
| Management Agile (Scrum) | M1 | 28 HETD | CM, TD | |
| Evaluation de projets | M1 | 6 HETD | ||
| Suivi de stages | M1, M2 | 25 HETD | ||
| 2021-2022: Polytech Nancy | ||||
| Méthodes agiles (Scrum) | M1 | 48 HETD | CM, TD | Supports |
| Patrons de conception | M1 | 24 HETD | CM, TD | |
| 2020-2021: TELECOM Nancy | ||||
| Programmation orientée objet en Java | L3 | 25,3 HETD | TD, TP | |
| C (langage de programmation) | L3 | 30 HETD | TD, TP | |
| Structures de données en C | L3 | 14 HETD | TD, TP | |
| 2019-2020: TELECOM Nancy | ||||
| Programmation orientée objet en Java | L3 | 14,7 HETD | TD, TP | |
| C (langage de programmation) | L3 | 14 HETD | TD, TP | |
| Structures de données en C | L3 | 16,7 HETD | TD, TP | |
I like magic, more specifically close-up magic and even more specifically card magic. I also like rock climbing.
My name should be pronounced [nuʋan ɦeːrat mudijanseːlaːge], but I got used to hearing frenchified variations such as [nuwan eʁat mydiãsɵlaʒ].