URT6126 / BİLGİSAYARLI OPTİMİZASYON

DERSİN HAFTALIK İÇERİĞİ

Hafta 
Konular 
Öğrenme Kaynakları 
1Optimizasyona Giriş ve Temel Kavramlar Optimizasyonun tanımı ve önemi Optimizasyonun işletme karar süreçlerindeki rolü Temel kavramlar: amaç fonksiyonu, karar değişkenleri, kısıtlar Kullanılan optimizasyon yazılımlarına genel bakış (Python, Excel Solver,LİNDO)Altınel, İ. K., & Ulaş, B. (2018). Yöneylem araştırması: Temel kavramlar ve uygulamalar. Nobel Akademik Yayıncılık.
2Matematiksel Modelleme ve Doğrusal Programlama (LP) Matematiksel modelleme süreci Doğrusal programlama problemlerinin temel yapısı Grafik çözüm yöntemiPYTHON ve Excel Solver ile basit LP modellerinin çözümüÖztürk, A. (2015). Üretim yönetimi ve planlama. Ekin Yayınevi.Bilgisayar laboratuarında uygulamalı eğitim.
3Simplex Algoritması ve Dualite Teorisi Simplex yöntemi ve algoritmanın işleyişi Dual problemler ve ekonomik yorumları Python (PuLP kütüphanesi) ile LP çözümleriTaha, H. A. (2019). Yöneylem araştırmasına giriş (Çev. Editörü: Ş. İ. Birbil). Palme Yayınevi.,Bilgisayar laboratuarında uygulamalı eğitim.
4Pazarlama Yönetiminde Optimizasyon Pazarlama bütçesinin optimizasyonu Fiyatlandırma stratejileri ve kar maksimizasyonu Dağıtım ve lojistik ağlarının optimizasyonu, PYTHON, Excel solver gibi programlarında örnek bir problemin kodlanması, çözdürülmesi Güngör, İ., & Güngör, M. Ö. (2020). Python ile veri analizi ve modelleme. Abaküs Kitap, Bilgisayar laboratuarında uygulamalı eğitim.
5Ulaştırma ve Atama Problemleri Ulaştırma modeli ve çözüm yöntemleri Atama problemleri ve uygulamaları Excel Solver ve python ile örnek çözümlerBilgisayar laboratuarında uygulamalı eğitim.
6Büyük Veri ve Makine Öğrenmesi ile Optimizasyon Büyük veri analitiği ile optimizasyon ilişkisi Makine öğrenmesi tabanlı optimizasyon teknikleri Python veri odaklı optimizasyon uygulamalarıBilgisayar laboratuarında uygulamalı eğitim.
7LİNDO Paket programında farklı örnek problemler üzerinde alıştırmalar yapılmasıBilgisayar laboratuarında uygulamalı eğitim.
8LİNGO Paket programında farklı örnek problemler üzerinde alıştırmalar yapılması (7. haftadan devam edilecek)Bilgisayar laboratuarında uygulamalı eğitim.
9Excel Solver Programında veri girişi, modellerin ifadelendirilmesiÇapar, İ. (2017). Excel ile veri analizi ve optimizasyon. Kodlab Yayınevi.,Bilgisayar laboratuarında uygulamalı eğitim.
10Excel Solver programında farklı örnek problemler üzerinde alıştırmalar yapılması. Çapar, İ. (2017). Excel ile veri analizi ve optimizasyon. Kodlab Yayınevi.,Bilgisayar laboratuarında uygulamalı eğitim.
11Python programında farklı örnek problemler üzerinde alıştırmalar yapılması (10. haftadan devam edilecek)Kaya, İ. (2021). Python ile programlama ve algoritma geliştirme. Pusula Yayıncılık, Bilgisayar laboratuarında uygulamalı eğitim.
12Python progrmında problemlerin modellenmesi, uygun programlarda çözdürülmesi, duyarlılık analizlerinin yapılması Bilgisayar laboratuarında uygulamalı eğitim.
13Problemlerin modellenmesi, uygun programlarda çözdürülmesi, duyarlılık analizlerinin yapılması (12. Haftadan devam edilecek)Bilgisayar laboratuarında uygulamalı eğitim.
14Proje ve Değerlendirme Öğrencilerin üretim veya pazarlama alanından bir optimizasyon problemi seçerek analiz yapması Bilgisayar destekli araçlarla çözüm geliştirme ve raporlama Grup projeleri ve sunumlarBilgisayar laboratuarında uygulamalı eğitim.