Recherche Opérationnelle

stage chez Huawei (2): Scheduling instructions by using a Monte Carlo Tree Search Procedure

Instruction scheduling is a compiler optimization used to improve instruction-level parallelism, which
is an important step for improving the performance of object code produced by a compiler. Put more
simply, it tries to avoid pipeline stalls by rearranging the order of instructions without changing the
meaning of the code. Nevertheless, even for simple processors, solving the problem is NP-complete.
However, modern processors have multiple pipelined functional units and can issue more than one

Thématiques: 
Aide à la Décision
Recherche Opérationnelle

2 stages prog. par contraintes / Tokyo

Nous proposons deux sujets de stage de M2 (au choix mutuellement exclusif) pour une durée de 6 mois environ à Tokyo à partir de la fin mars en Programmation par Contraintes : 1. l'étude des symétries dans les espaces des coûts de contraintes à haute dimension, ou 2. l'étude de la répartition des solutions dans l'espace de recherche d'une contrainte et la caractérisation de sa structure, s'il y en a. Les détails sont donnés en pièce jointe.

Thématiques: 
Aide à la Décision
Recherche Opérationnelle

Agrégation de préférences à l'aide d'un modèle d'utilité aléatoire

Agrégation de préférences. L'agrégation de préférences vise à produire une préférence collective (rangement) sur un ensemble d'alternatives à partir d'une collection de préférences individuelles, exprimées sous forme de rangements. En théorie du choix social (e.g., Moulin, 1991), où les alternatives sont des candidats à une élection et où chaque rangement représente les préférences d'un votant, les procédures d'agrégation sont appelées règles de votes.

Thématiques: 
Aide à la Décision
Recherche Opérationnelle

Pages

User login