Blok Transfer
Blok Transfer, karar birimi option (model × renk) olan ikili bir karar problemidir: mağazadaki stoğun tamamı alınır ya da hiç dokunulmaz. Kısmi miktar kararı yoktur.
Bu dizi problemi baştan sona kurar: mağazada ne olduğundan matematiksel modele, oradan SQL ve Python çözümüne ve sonuçlara kadar.
Dizideki yazılar
Diziyi baştan sona okuyabilirsiniz. Acelesi olan için kısa yol: hikâye ve sonuç yazıları problemi ve çıktıyı tek başına anlatır; teknik yazılar modelin ve kodun tamamını taşır.
- HikâyeMağazanın Sorunu
Pazartesi sabahı bir mağaza müdürü arar ve problem doğar.
- AnlatımBu Karar Nasıl Verilir
Cover, STR ve raf ömrü; ve neden göz kararı 6.000 kararı taşımaz.
- TeknikMatematiksel Model
Kümeler, parametreler, ikili karar değişkenleri, amaç fonksiyonu ve kısıtlar.
- TeknikSQL ile Aday, Açgözlüyle Karar
Sektörün bugünü: aday çiftleri DuckDB SQL'i bulur, kararı skor sıralı açgözlü eşleştirme verir. Kolay yazılır, her koşulda cevap üretir — bedeli de gösterilir.
- TeknikMIP ile Çözüm — PuLP ve CBC
Aynı aday tablosu, bu kez gerçek optimizasyon: ikili karar değişkenleri, rota açılışı, minimum koli. Daha iyi toplam; zaman limiti ve kurulum maliyeti de cabası.
- SonuçSonuçlar ve Bu Model Nerede Yetmez
Ne kadar iyileşti, hangi varsayımlar tutmadı, üretimde ne değişir.
- TeknikBir Transferin Başarısı Nasıl Ölçülür
Transfer bir bahistir: aynı mal, iki raf, iki farklı satma ihtimali. Faydayı ölçmek, modelin kendi faydasını abarttığını da gösterir.
Demoyu aç — parametreleri değiştirin, sonucun nasıl değiştiğini görün.