Enroll Course: https://www.coursera.org/learn/basic-modeling
최적화는 우리의 일상에서 흔히 접하는 의사 결정 과정입니다. 이 과정에서는 스도쿠 퍼즐을 푸는 것부터 결혼식에서의 좌석 배열까지, 다양한 문제를 해결하는 데 필요한 기술을 배울 수 있습니다. 이 과정에서 소개되는 ‘이산 최적화를 위한 기초 모델링’ 코스는 MiniZinc라는 고급 모델링 언어를 통해 이러한 문제를 해결하는 방법을 배울 수 있습니다.
코스 개요: 이 과정은 MiniZinc를 처음 접하는 분들께 매우 적합합니다. MiniZinc는 다양한 이산 최적화 문제를 해결할 수 있도록 설계된 언어입니다. 이 과정을 통해 우리는 배낭 문제, 그래프 색칠 문제, 생산 계획 및 Cryptarithm 퍼즐 등을 다룰 수 있는 기술을 익힐 것입니다.
모듈 설명: 이 과정은 다음과 같이 구성되어 있습니다:
- MiniZinc 소개: MiniZinc의 기초를 배우며, 여러 문제를 손쉽게 해결하는 방법을 익힙니다.
- 집합을 통한 모델링: 집합 선택 문제를 모델링하는 방법에 대해 배우며, 다양한 제약 조건을 가진 집합 변수를 나타내는 방법을 탐구합니다.
- 함수를 통한 모델링: 본 모듈에서는 순수 배정 문제 및 분할 문제를 모델링하는 기술을 다룹니다.
- 다중 모델링: 이산 최적화 문제를 여러 관점에서 보는 방법과 이를 통해 생성된 다양한 모델을 결합하는 방법에 대해 배웁니다.
이 과정은 기업들이 인력과 자원을 효과적으로 관리하여 수익을 수백만 달러 증가시킬 수 있도록 도와주는 등 실질적으로 유용한 내용을 포함하고 있습니다. 따라서 이산 최적화에 관심이 있는 모든 분들께 이 과정을 추천합니다!
Enroll Course: https://www.coursera.org/learn/basic-modeling