Hybridation de La Programmation Par Contraintes

il y a 2 jours


Montpellier, France Université de Montpellier Temps plein

**Hybridation de la programmation par contraintes avec des techniques d'apprentissage automatique // Using machine learning in constraint programs solving**:

- Réf **ABG-125720**
**ADUM-58905**
- Sujet de Thèse- 09/09/2024- Autre financement public- Université de Montpellier- Lieu de travail- Montpellier cedex 5 - France- Intitulé du sujet- Hybridation de la programmation par contraintes avec des techniques d'apprentissage automatique // Using machine learning in constraint programs solving- Champs scientifiques- Indifférent
- Mots clés- Intelligence artificielle, programmation par contraintes, heuristiques, apprentissage en ligne
AI, Constraint Programming, Heuristics, Online learning**Description du sujet**:

- Résumé: La programmation par contraintes permet de résoudre des problèmes combinatoires tels que l'ordonnancement de tâches, la configuration de produits ou les emplois du temps du personnel. L'utilisateur spécifie les contraintes sur les solutions réalisables pour un ensemble de variables de décision et appelle un solveur pour trouver une solution (c'est à dire une valeur pour chacune de ces variables).

Dans cette thèse, l'objectif est d'hybrider la programmation par contraintes avec des techniques d'apprentissage automatique. Un premier objectif sera de comprendre les propriétés des différentes stratégies de résolution existantes (ordonnancement des variables, quantité de propagation) et l'impact des caractéristiques du problème sur leur efficacité. Nous essayerons aussi de comprendre les effets que peuvent avoir ces stratégies les unes sur les autres pendant la résolution. L'objectif final est de proposer un cadre d'apprentissage qui sélectionne des ordonnancements de variables et des niveaux de propagation robustes aux différents types de problèmes.

La validation des résultats se fera dans le cadre des réseaux de contraintes qualitatives, qui sont généralement utilisés pour représenter et raisonner sur des informations spatiales et temporelles d'une manière intuitive et semblable à celle d'un humain. Toutefois nos résultats devront s'appliquer aussi aux contraintes classiques car nous souhaitons obtenir un cadre totalement générique.

It is well known from the SAT/CP community that different strategies for selecting variables during search (i.e., the order in which the variables are assigned) exhibit different performance depending on the class or instance of problem they solve. Numerous such strategies exist in the literature, including static, dynamic and adaptive
ones. Choosing the right strategy depends on problem features, such as the density of the constraint network, the size of the domains of variables, but also from other criteria not easy to
characterize. Choosing the best strategy requires domain expertise, which deprives many users of the best choice for their problem.
In this doctoral project, we aim at investigating the properties of
the existing strategies to understand their effectiveness on given problem features. We aim at understanding the impact of random perturbations on the performance of these strategies. We are also interested in examining their relationship and interaction with other important parameters for CSP solving such as constraint propagation and no-good recording. The ultimate goal is to propose a learning framework that can guide search by efficiently combining branching strategy and propagation. In several of the above steps, an experimental evaluation is required as well as a comparison with the state of the art.

Début de la thèse : 01/10/2025**Nature du financement**:

- Autre financement public**Précisions sur le financement**:

- ANR Financement d'Agences de financement de la recherche**Présentation établissement et labo d'accueil**:

- Université de Montpellier**Etablissement délivrant le doctorat**:

- Université de Montpellier**Ecole doctorale**:

- 166 I2S - Information, Structures, Systèmes- Bonnes compétences en programmation Python ou JAVA - Une expérience en CP et ML sera très appréciée.
- Good programming skills on Python or JAVA - Background on CP and ML is highly appreciated.-
- 20/09/2024



  • Montpellier, France RB GROUP - M&A PROMOTION Temps plein

    **Le Groupe M&A recrute un Responsable Opérationnel de Programmes Immobiliers.** Depuis 2004, M&A Promotion conçoit et réalise des opérations immobilières de qualité à Montpellier et en Occitanie. Pour accompagner notre développement, nous recherchons un Responsable Opérationnel pour rejoindre notre équipe. Basé à Montpellier, le poste est à...

  • Lead Programmer

    Il y a 49 minutes


    Montpellier, France Midgar Studio - Nacon Temps plein

    Montpellier (34) Position Duties Dans le cadre du développement de notre projet, Midgar Studio est à la recherche d'un Lead Programmeur pour encadrer une équipe de programmeurs talentueux et assurer la cohérence technique d'un projet ambitieux. - Encadrer le travail de l'équipe de programmation et veiller au respect des milestones - Définir les choix...


  • Montpellier, France La Poste Groupe Temps plein

    Chef de Projet Immobilier F/H – La Poste Groupe Join to apply for the Chef de Projet Immobilier F/H role at La Poste Groupe. La Poste Immobilier, filiale du Groupe La Poste, gère, développe et valorise un parc exceptionnel d’immeubles tertiaires, industriels et commerciaux sur l’ensemble du territoire. À la pointe des normes environnementales, La...

  • Senior Gameplay Programmer

    il y a 2 semaines


    Montpellier, Occitanie, France Ubisoft Temps plein

    Company DescriptionUbisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin's Creed à Rainbow Six en passant par Just Dance et bien d'autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les...


  • Montpellier, France Université de Montpellier Temps plein

    **DIRECTION DES RESSOURCES** **HUMAINES** **L’Université de Montpellier recrute un Assistant gestionnaire du** **Pôle Universitaire d’Innovation (F/H)** **Une université d’excellence** Université de recherche intensive, leader mondial en écologie, l’Université de Montpellier est un établissement public expérimental qui figure dans le top 200...

  • Moniteur Educateur

    il y a 6 jours


    Montpellier, France FOYER DÉPARTEMENTAL DE L'ENFANCE ET DE LA FAMILLE DE L'HÉRAULT Temps plein

    Le Foyer Départemental de l’Enfance et de la Famille (FDEF) de l’Hérault est un établissement relevant du Code de la Fonction Publique Hospitalière, comprenant 350 salariés actuellement. Le siège est basé sur Montpellier. Le Foyer Départemental de l’Enfance et de la Famille a pour mission d’accueillir en urgence des mineurs confiés au titre...


  • Montpellier, France Expectra, leader en France de l'intérim spécialisé et du recrutement Temps plein

    Nous recherchons pour le compte de notre client un Responsable Système sur Montpellier ( F/H) Rattachés au DSI, vous interviendrez sur toutes les plateformes informatiques de la société. Spécialiste reconnu de la technologie Active Directory, vous serez familier de tout l’écosystème cloud de Microsoft notamment M365, Défender et InTune. Ouvert...

  • Ophtalmologue Libéral

    il y a 1 semaine


    Montpellier, France La Solution Médicale Temps plein

    Emploi ophtalmologue Clermont-l'Hérault 34800 | La Solution Médicale Centre médical polyvalent à Clermont-l'Hérault 34800, recherche un Ophtalmologue Libéral (F/H). **Avantages du poste**: - Équipe paramédicale et d'orthoptistes à disposition - Assurance professionnelle, formations régulières... - Aucun frais d'intermédiation pour le...


  • Montpellier, France Groupe Medin + Temps plein

    MEDIN +, Groupe opérateur français de télémédecine : télédiagnostic, télé-expertise, télé-consultation et téléradiologie. En l'espace de 10 ans nous avons établi une relation de confiance avec une vaste communauté de médecins experts couvrant la grande majorité des spécialités (notamment en imagerie diagnostique), avec les établissements...


  • Montpellier, France Groupe Medin + Temps plein

    MEDIN +, Groupe opérateur français de télémédecine : télédiagnostic, télé-expertise, télé-consultation et téléradiologie. En l'espace de 10 ans nous avons établi une relation de confiance avec une vaste communauté de médecins experts couvrant la grande majorité des spécialités (notamment en imagerie diagnostique), avec les établissements...