Applications de la programmation non linéaire et non linéaire en nombres entiers

Stage(3 mois)
Lyon
Salaire : Non spécifié
Télétravail non autorisé
Expérience : < 6 mois
Éducation : Bac +3
Postuler

Artelys
Artelys

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

SUJET DE STAGE

La programmation linéaire et la programmation linéaire en nombres entiers sont des outils bien maîtrisés et couramment utilisés par les praticiens de la recherche opérationnelle. La programmation non-linéaire est un outil moins souvent privilégié, y compris pour des applications où cela serait pourtant pertinent. Afin de promouvoir les méthodes basées sur la programmation non-linéaire, Artelys publie plusieurs exemples d’applications où l’utilisation de la programmation non-linéaire est pertinente. Ces exemples sont disponibles sous forme de notebooks sur un dépôt Github public https://github.com/Artelys/knitro-modeling-examples 

L’objectif de ce stage est de compléter ce portfolio d’applications avec des applications issues de travaux de recherche ou du problèmes clients. Les exemples développés durant le stage seront publiés sur le dépôt Github du projet. 


Profil recherché

PROFIL RECHERCHE

Le candidat doit en dernière année de licence ou première année de master en informatique et/ou mathématiques appliquées avec une solide formation en recherche opérationnelle.

Compétences requises :  

  • Connaissance de la programmation linéaire et de la programmation linéaire en nombres entiers mixtes 
  • Connaissance de l'optimisation convexe et de la programmation non linéaire  
  • Programmation en Python  
  • Maîtrise de l'anglais et du français 

Compétences appréciées :  

  • Optimisation combinatoire, théorie des graphes, complexité informatique  
  • Programmation en Julia, R 

Envie d’en savoir plus ?

Postuler