• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

cozucu - solver

  • Konbuyu başlatan Konbuyu başlatan saintt
  • Başlangıç tarihi Başlangıç tarihi
Katılım
12 Mayıs 2008
Mesajlar
18
Excel Vers. ve Dili
bilmiorum
merhabalar,
elimdeki modeli solver da cozmek istiyorum bana biraz karısık geldi nasıl yapabilecegimi tanımlayamadım..
modelim su:

∑∑∑ Nij * Yijk
i j k

subject to:
Xik + Xjk - Yijk <= 1

bu sadece bir kısıtı, aranızda üçlü toplamın (∑∑∑) solver da nasıl yapıldıgını bilen var mı ?
 
Üçlü toplamın açılımı nasıl oluyor biraz bahsederseniz, bizde fikir yürütelim. Belki bir çözüme ulaşırız.
 
uclu toplamda, ilk olarak en sagdaki ∑ isareti baz alınarak islem yapılıyor,
i = 3 j=2 k=3 olsun..
acılımı su sekilde:
obj func. :
n11*Y111 + n12*Y121 + n13*Y131 + n21*Y211 + n22*Y221 + n23*Y231 + n11*Y112 + n12*Y122 + n13*Y132 + n21*Y212 + n22*Y222 + n23*Y232 + n11*Y113 + n12*Y123 + n13*Y133 + n21*Y213 + n22*Y223 + n23*Y233
not: bu bir min. problemi
 
Hedef hücreyi yazdım ama kısıtları yazarken takıldım. Xi lerin sayısı Xj lerin sayısı ile aynı olması gerekmiyor mu? Ekteki dosyayı bir inceleyin belki fikir verir size.
 

Ekli dosyalar

cok tesekkur ederim,i ve j'nın aynı olması gerekmiyor.. onlar farklı 2 degisken
 
Xik + Xjk <= Yijk +1 'i
vba de nasıl yazabilirim, biraz matematik sorusu gibi olacak ama bunların basında toplam isareti yok.
i degerim = 3
k degeri = 2
j degeri = 3 olacak
 
bilen war mı arkadaslar?
 
Geri
Üst