The University of Melbourne
Basic Modeling for Discrete Optimization

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
The University of Melbourne

Basic Modeling for Discrete Optimization

Prof. Peter James Stuckey
Prof. Jimmy Ho Man Lee

Instructeurs : Prof. Peter James Stuckey

Enseignant de premier plan

27 409 déjà inscrits

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.8

(448 avis)

niveau Intermédiaire
Certaines connaissances prérequises
Planning flexible
Env. 27 heures
Apprenez à votre propre rythme
94%
La plupart des étudiants ont apprécié ce cours
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.8

(448 avis)

niveau Intermédiaire
Certaines connaissances prérequises
Planning flexible
Env. 27 heures
Apprenez à votre propre rythme
94%
La plupart des étudiants ont apprécié ce cours

Compétences que vous acquerrez

  • Catégorie : Constraint Programming
  • Catégorie : Problem Solving
  • Catégorie : Mathematical Model
  • Catégorie : Discrete Optimization

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Emplacement réservé
Emplacement réservé

Obtenez un certificat professionnel

Ajoutez cette qualification à votre profil LinkedIn ou à votre CV

Partagez-le sur les réseaux sociaux et dans votre évaluation de performance

Emplacement réservé

Il y a 4 modules dans ce cours

In this first module, you will learn the basics of MiniZinc, a high-level modeling language for discrete optimization problems. Combining the simplicity of MiniZinc with the power of open-source industrial solving technologies, you will learn how to solve applications such as knapsack problems, graph coloring, production planning and tricky Cryptarithm puzzles, with great ease.

Inclus

19 vidéos7 lectures1 devoir de programmation

In this module, you will learn how to model problems involving set selection. In particular, you will see different ways of representing set variables when the variable has no constraints on its cardinality, has fixed cardinality and bounded cardinality. You also have to ensure all model decisions are valid decisions, and each valid decision corresponds to exactly one model decision.

Inclus

6 vidéos1 lecture1 devoir de programmation

In this module, you will learn how to model pure assignment problems and partition problems, which are functions in disguise. These problems find applications in rostering and constrained clustering. In terms of modeling techniques, you will see the power of common subexpression elimination and intermediate variables, and encounter the global cardinality constraint for the first time. MiniZinc also provides constraints for removing value symmetries.

Inclus

7 vidéos1 lecture1 devoir de programmation

In the final module of this course you will see how discrete optimization problems can often be seen from multiple viewpoints, and modeled completely differently from each viewpoint. Each viewpoint may have strengths and weaknesses, and indeed the different models can be combined to help each other.

Inclus

6 vidéos2 lectures1 devoir de programmation

Instructeurs

Évaluations de l’enseignant
4.8 (93 évaluations)
Prof. Peter James Stuckey

Enseignant de premier plan

The University of Melbourne
7 Cours46 065 apprenants

Offert par

Recommandé si vous êtes intéressé(e) par Software Development

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Avis des étudiants

4.8

448 avis

  • 5 stars

    85,96 %

  • 4 stars

    11,80 %

  • 3 stars

    1,55 %

  • 2 stars

    0,22 %

  • 1 star

    0,44 %

Affichage de 3 sur 448

MM
4

Révisé le 23 févr. 2019

KP
5

Révisé le 3 oct. 2017

EV
4

Révisé le 5 mai 2017

Emplacement réservé

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions