Margaux SCHMIED

About Me (she/her)

I am a PhD student in computer science at the University of Côte d'Azur, specializing in constraint programming, algorithmics, operations research, and graph theory. Currently, I am the recipient of a 3IA scholarship, which supports my research at the I3S laboratory in the C&A team. My research is supervised by Jean-Charles REGIN, a recognized expert in the field.

My objective is to design and optimize innovative methods for solving complex problems, with a particular focus on global constraints.

About Me Image

Publications

International Conferences

2024

Efficient Implementation of the Global Cardinality Constraint with Costs

Margaux SCHMIED, Jean-Charles REGIN

CP 2024

The success of Constraint Programming relies partly on the global constraints and implementation of the associated filtering algorithms. Recently, new ideas emerged to improve these implementations in practice, especially regarding the all different constraint.

In this paper, we consider the cardinality constraint with costs. The cardinality constraint is a generalization of the all different constraint that specifies the number of times each value must be taken by a given set of variables in a solution. The version with costs introduces an assignment cost and bounds the total sum of assignment costs. The arc consistency filtering algorithm of this constraint is difficult to use in practice, as it systematically searches for many shortest paths. We propose a new approach that works with upper bounds on shortest paths based on landmarks. This approach can be seen as a preprocessing. It is fast and avoids, in practice, a large number of explicit computations of shortest paths.

National Conferences

2023

Jouer avec des Cryptarithmes en Programmation par Contraintes

Arnaud MALAPERT, Margaux SCHMIED, Davide FISSORE, Marie PELLEAU, Ambre PICARD MARCHETTO

JFPC 2023

Un cryptarithme est un casse-tête mathématique et logique dans lequel des mots forment une équation où les lettres représentent des chiffres à déterminer dans une base donnée. Ce problème est populaire en mathématiques récréatives, dans l’enseignement, et en programmation par contraintes. Nous proposons une approche générale, efficace et simple d’utilisation pour résoudre ce problème NP-Complet. La suite naturelle est une approche hiérarchique pour leur génération. Les évaluations expérimentales ont engendré une vaste collection, variée et remarquable.

Scientific distributions

2025

  • "Using landmarks to improve the global cardinality constraint with costs", poster, seminar 3IA
  • Presentation, Girl’s Day Boy’s Day

2024

  • Visit to Christophe Lecoutre, at CRIL in Lens, France
  • "Improving assignment problems with costs", presentation, 3IA
  • "Assignment problem with costs in constraint programming", presentation, Dialogue Objectif Ressources I3S/CNRS
  • "Improving cost global cardinality constraint filtering algorithm", poster, seminar 3IA

2023

  • "Efficient search for upper bounds for assignment problems with costs", presentation, C&A team
  • "Constraint First : A New MDD-based Model To Generate Sentences Under Constraints", presentation, Dialogue Objectif Ressources I3S/CNRS
  • "Constraint Programming: All Different - the difference constraint", presentation, Pint Of Science

Responsibility

2025

  • Selection committee for STIC doctoral school thesis grants
  • I3S laboratory life committee
  • Association of doctoral students of the STIC doctoral school

2024

  • Selection committee for STIC doctoral school thesis grants
  • I3S laboratory life committee
  • Association of doctoral students of the STIC doctoral school

2023

  • CPAIOR 2023 conference organising committee
  • I3S laboratory life committee
  • Association of doctoral students of the STIC doctoral school

Management

2024

Academic internship

  • Sayf Eddine HALMI, 4th year of a computer engineering school (Polytech) - equivalent to master 1, 4 months, "Modeling and improving large-scale sudoku solving"
  • Justin DITER, 2nd year of computer science degree, 2 months, "Integer array compression"
  • Karl Alwyn SOP DJONKAM, 1st year of master of computer science, 2 months, "Designing and building an ia for starcraft 2"
  • Matthias CARRE, 1st year of master of computer science, "Efficient transfer of an array of integers over a network

Industrial internship (academic referent)

  • Dorian BOUCHARD , 4th year of a computer engineering school (Polytech) - equivalent to master 1, 4 months, "Développement web et transformation mobile pour une application d'apprentissage et de jeux intellectuels chez Webenla"
  • Julien ORIOL, 4th year of a computer engineering school (Polytech) - equivalent to master 1, 4 months, "Transformation de Convention Organizer en plateforme en ligne"
  • Lucie ANDRES, 4th year of a computer engineering school (Polytech) - equivalent to master 1, 4 months, "Ingénieur logiciel fullstack (Java et Angular) chez AirFrance KLM"

Teaching

2024-2025

2023-2024

  • Databases, 24h, 1st year of master maths
  • Algorithms and Complexity, 30h, 4th year of a computer engineering school (Polytech) - equivalent to master 1
  • Engineering assistant internship, 10h, 4th year of a computer engineering school (Polytech) - equivalent to master 1