SlideShare a Scribd company logo
1 of 6
Download to read offline
AHMET YESEVİ ÜNİVERSİTESİ
Yöneylem Araştırması Ö devi
Ad Soyad : Şahabettin AKCA
Öğrenci Numarası : 132132178
Bölüm : Bilgisayar Mühendisliği - Lisans
Soru 1: En az iki değ iş kenle doğ rusal programlama ş eklinde modellenebilecek bir gerç ek hayat
problemi bulunuz. Bu kapsamda:
a. Problemin tanımını;
Çevik Balkon Fabrikası; pvc çift ısı camlı ve alimünyim kaplama cam balkon olmak üzere, iki
tip özel üretim yapmaktadır. Bunlardan birincisi pvc ısı camlı balkon (buna “A” balkon diyelim ) ,
ikincisi ise alimünyim kaplama balkon (buna da “B” balkon diyelim) balkon kapatma çeşitleridir.
“A” balkon için fabrikada üretim kalıbında kullanılan 1 adet enjeksiyon makinası ve “B”
balkon içinse yine 1 adet enjeksiyon makinası vardır.
“A” balkon için 9 saat işçilik ve 12 metre kartuş malzemesi , “B” balkon içinse 6 saat işçilik
ve 16 metre kartuş malzemesi gerekmektedir.
“A” balkon için birim kar ; 1150 TL ve “B” balkon için birim kar ; 950 TL'dir.
Fabrikada 200 adet enjeksiyon, 2100 saat işçilik ve 2976 metre kartuş sınırlamaları
bulunmaktadır.
b. Doğrusal problemleme ;
Amaç; verilen kısıtlar altında fabrikada mümkün olan en karlı üretim yöntemini belirlemektir.
Kara değişkenleri;
X1: PVC Isıcamlı (A) balkon modeli sayısı
X2: Alimünyim Kaplamalı (B) balkon modeli sayısı
Zenb = X1.1150 + X2.950
X1 + X2 ≤ 200 ..... enjeksiyonlar
9X1 + 6 X2 ≤ 2100 ........ işçilik
12X1 + 1 6 X2 ≤ 2976 ........ kartuşlar
X1 , X2 ≥ 0 ........... negatif olmama koşulu
b. Problemin dual modeli ;
Zenk = 200Y1 + 2100Y2 + 2976 Y3
3Y1 + 9Y2 + 12 Y3 ≥ 1150
Y1 + 6Y2 + 16 Y3 ≥ 2100
Y1 , Y2 , Y3 ≥ 0
Soru 2: Aşağıda ki doğrusal problemleme modelinde
ZEnb = 2X1 + 4X2
s.t. 5X1 + 4X2 ≤ 20
X2 ≤ 4
- X1 + 2X2 ≥ 0
X1 , X2 ≥ 0
a. Problemin optimal çözümünün grafik yöntemle bulunması;
Grafik çözüm için verilen denklemleri “= “ ifadesiyle kullanmamız gerekir.
A: 5X1 + 4X2 ≤ 20 denkleminin çözümü için, denklemi değişkenlerin yerine tek tek “0”
katsayısı kullanıp büyük eşit işaretini eşit kabul ederiz;
5X1 + 4X2 = 20 => 5.0 + 4X2 = 20 => X2 = 5 ve X1 = 4 olur.
B: X2 ≤ 4 => X2 = 4
C: - X1 + 2X2 ≥ 0 => - X1 + 2X2 = 0
Grafikte A denkleminin doğrusu ile B denklemi doğrusunun kesiştiği nokta Z'nin en büyük değerini
verir.
5X1 + 4X2 = 20 ve X2 = 4 denklemlerinin ortak çözümünden
5X1 + 16 = 20 => X1 = 4/5 olur, buradan değişkenlerini yerine yazarsak
2X1 + 4X2 = > 2.4/5 + 4.4 = 17.6
b. Problemin optimal çözümünün Simplex Algoritması yöntemiyle bulunması;
Problemi simplex algoritması yardımıyla çözmemiz için verilen denklemi standart forma
çevirmemiz gerekli ;
ZEnb = 2X1 + 4X2 + 0X3 + 0X4 + 0X5
= 5X1 + 4X2 + X3 = 20
= X2 + X4 = 4
= X1 - 2X2 - X5 = 0
Standart form yukarıda ki gibidir. Problemin tablo yardımıyla çözümü;
TDV X1 X2 X3 X4 X5 Ç.V. ORAN
0 X3 5 4 1 0 0 20 20/4 = 5
0 X4 0 1 0 1 0 4 4/1 = 4
0 X5 -1 2 0 0 -1 0 ----
Zj 0 0 0 0 0 0 ----
Zj - Cj -2 -4 0 0 0 0 ----
Zj - Cj satırı negatif sonuç veriyorsa optimal çözüm aramaya devam etmemiz gereklidir.
5 4 1 0 0 20
4.0 4.1 4.0 4.1 4.0 4.4 * alt alta çıkartırız
5 0 1 - 4 0 4 *ilk satır yeni değerleri
-1 2 0 0 -1 0
2.0 2.1 2.0 2.1 2.0 2.4 * alt alta toplarız
1 0 0 2 1 8 *3. satır yeni değerleri
TDV X1 X2 X3 X4 X5 Ç.V. ORAN
0 X3 5 0 1 -4 0 4 4/5 = 0,8
4 X4 0 1 0 1 0 4 ----
0 X5 1 0 0 2 1 8 8/1 = 8
Zj 0 4 0 4 0 16 ----
Zj - Cj 0-2= -2 4-4 = 0 0 4- 0= 4 0 ---- ----
Zj - Cj satırı yine negatif sonuç veriyor, optimal çözüm aramaya devam etmemiz gereklidir.
5/5 = 1 0/5 = 0 1/5 -4/5 0/5 = 0 4/5 *1. satır yeni değerleri
1 0 0 2 1 8
-1 0 1/5 -4/5 0 4/5 * alt alta çıkarırız
0 0 -1/5 14/5 1 36/5 *3. satır yeni değerleri
TDV X1 X2 X3 X4 X5 Ç.V.
2 X3 1 0 1/5 -4/5 0 4/5
4 X4 0 1 0 1 0 4
0 X5 0 0 -1/5 14/5 1 36/5
Zj 2 4 2/5 12/5 0 88/5
Zj - Cj 2-2= 0 4-4 = 0 2/5 12/5 0 ----
Zj - Cj satırı ≥ 0 olursa çözümümüz en iyi çözümdür diyebiliriz.
X1 = 4/5 , X2 = 4 , X3 = 0 , X4 = 0 , X5 = 36/5 buradan;
ZEnb = 2X1 + 4X2 => değişkenleri yerine yazarsak 2.4/5 + 4.4 = 17,6 sonucuna ulaşırız.

More Related Content

More from Anka Bilişim Teknolojileri (6)

Html 5 Canvas Kullanımı ve Kenar Bulma Algoritmaları
Html 5 Canvas Kullanımı ve Kenar Bulma AlgoritmalarıHtml 5 Canvas Kullanımı ve Kenar Bulma Algoritmaları
Html 5 Canvas Kullanımı ve Kenar Bulma Algoritmaları
 
SOSYAL BİLİMLERİN ÖĞRETİMİNDE YENİLEŞME EĞİLİMLERİ
SOSYAL BİLİMLERİN ÖĞRETİMİNDE YENİLEŞME EĞİLİMLERİSOSYAL BİLİMLERİN ÖĞRETİMİNDE YENİLEŞME EĞİLİMLERİ
SOSYAL BİLİMLERİN ÖĞRETİMİNDE YENİLEŞME EĞİLİMLERİ
 
Ressmi yazisma kurallari klavuzu
Ressmi yazisma kurallari klavuzuRessmi yazisma kurallari klavuzu
Ressmi yazisma kurallari klavuzu
 
iletişim engelleri - şahabettin akca
iletişim engelleri - şahabettin akcailetişim engelleri - şahabettin akca
iletişim engelleri - şahabettin akca
 
Bilimsel bir makale nasıl yazılır ve yayımlanır
Bilimsel bir makale nasıl yazılır ve yayımlanırBilimsel bir makale nasıl yazılır ve yayımlanır
Bilimsel bir makale nasıl yazılır ve yayımlanır
 
PIC18F452 Mikrodenetleyicisinin Donanımsal Yapısı Ve Komut Seti
PIC18F452 Mikrodenetleyicisinin Donanımsal Yapısı Ve Komut SetiPIC18F452 Mikrodenetleyicisinin Donanımsal Yapısı Ve Komut Seti
PIC18F452 Mikrodenetleyicisinin Donanımsal Yapısı Ve Komut Seti
 

Yöneylem Araştırması

  • 1. AHMET YESEVİ ÜNİVERSİTESİ Yöneylem Araştırması Ö devi Ad Soyad : Şahabettin AKCA Öğrenci Numarası : 132132178 Bölüm : Bilgisayar Mühendisliği - Lisans
  • 2. Soru 1: En az iki değ iş kenle doğ rusal programlama ş eklinde modellenebilecek bir gerç ek hayat problemi bulunuz. Bu kapsamda: a. Problemin tanımını; Çevik Balkon Fabrikası; pvc çift ısı camlı ve alimünyim kaplama cam balkon olmak üzere, iki tip özel üretim yapmaktadır. Bunlardan birincisi pvc ısı camlı balkon (buna “A” balkon diyelim ) , ikincisi ise alimünyim kaplama balkon (buna da “B” balkon diyelim) balkon kapatma çeşitleridir. “A” balkon için fabrikada üretim kalıbında kullanılan 1 adet enjeksiyon makinası ve “B” balkon içinse yine 1 adet enjeksiyon makinası vardır. “A” balkon için 9 saat işçilik ve 12 metre kartuş malzemesi , “B” balkon içinse 6 saat işçilik ve 16 metre kartuş malzemesi gerekmektedir. “A” balkon için birim kar ; 1150 TL ve “B” balkon için birim kar ; 950 TL'dir. Fabrikada 200 adet enjeksiyon, 2100 saat işçilik ve 2976 metre kartuş sınırlamaları bulunmaktadır. b. Doğrusal problemleme ; Amaç; verilen kısıtlar altında fabrikada mümkün olan en karlı üretim yöntemini belirlemektir. Kara değişkenleri; X1: PVC Isıcamlı (A) balkon modeli sayısı X2: Alimünyim Kaplamalı (B) balkon modeli sayısı Zenb = X1.1150 + X2.950 X1 + X2 ≤ 200 ..... enjeksiyonlar 9X1 + 6 X2 ≤ 2100 ........ işçilik 12X1 + 1 6 X2 ≤ 2976 ........ kartuşlar X1 , X2 ≥ 0 ........... negatif olmama koşulu
  • 3. b. Problemin dual modeli ; Zenk = 200Y1 + 2100Y2 + 2976 Y3 3Y1 + 9Y2 + 12 Y3 ≥ 1150 Y1 + 6Y2 + 16 Y3 ≥ 2100 Y1 , Y2 , Y3 ≥ 0 Soru 2: Aşağıda ki doğrusal problemleme modelinde ZEnb = 2X1 + 4X2 s.t. 5X1 + 4X2 ≤ 20 X2 ≤ 4 - X1 + 2X2 ≥ 0 X1 , X2 ≥ 0 a. Problemin optimal çözümünün grafik yöntemle bulunması; Grafik çözüm için verilen denklemleri “= “ ifadesiyle kullanmamız gerekir. A: 5X1 + 4X2 ≤ 20 denkleminin çözümü için, denklemi değişkenlerin yerine tek tek “0” katsayısı kullanıp büyük eşit işaretini eşit kabul ederiz; 5X1 + 4X2 = 20 => 5.0 + 4X2 = 20 => X2 = 5 ve X1 = 4 olur. B: X2 ≤ 4 => X2 = 4 C: - X1 + 2X2 ≥ 0 => - X1 + 2X2 = 0
  • 4. Grafikte A denkleminin doğrusu ile B denklemi doğrusunun kesiştiği nokta Z'nin en büyük değerini verir. 5X1 + 4X2 = 20 ve X2 = 4 denklemlerinin ortak çözümünden 5X1 + 16 = 20 => X1 = 4/5 olur, buradan değişkenlerini yerine yazarsak 2X1 + 4X2 = > 2.4/5 + 4.4 = 17.6
  • 5. b. Problemin optimal çözümünün Simplex Algoritması yöntemiyle bulunması; Problemi simplex algoritması yardımıyla çözmemiz için verilen denklemi standart forma çevirmemiz gerekli ; ZEnb = 2X1 + 4X2 + 0X3 + 0X4 + 0X5 = 5X1 + 4X2 + X3 = 20 = X2 + X4 = 4 = X1 - 2X2 - X5 = 0 Standart form yukarıda ki gibidir. Problemin tablo yardımıyla çözümü; TDV X1 X2 X3 X4 X5 Ç.V. ORAN 0 X3 5 4 1 0 0 20 20/4 = 5 0 X4 0 1 0 1 0 4 4/1 = 4 0 X5 -1 2 0 0 -1 0 ---- Zj 0 0 0 0 0 0 ---- Zj - Cj -2 -4 0 0 0 0 ---- Zj - Cj satırı negatif sonuç veriyorsa optimal çözüm aramaya devam etmemiz gereklidir. 5 4 1 0 0 20 4.0 4.1 4.0 4.1 4.0 4.4 * alt alta çıkartırız 5 0 1 - 4 0 4 *ilk satır yeni değerleri -1 2 0 0 -1 0 2.0 2.1 2.0 2.1 2.0 2.4 * alt alta toplarız 1 0 0 2 1 8 *3. satır yeni değerleri
  • 6. TDV X1 X2 X3 X4 X5 Ç.V. ORAN 0 X3 5 0 1 -4 0 4 4/5 = 0,8 4 X4 0 1 0 1 0 4 ---- 0 X5 1 0 0 2 1 8 8/1 = 8 Zj 0 4 0 4 0 16 ---- Zj - Cj 0-2= -2 4-4 = 0 0 4- 0= 4 0 ---- ---- Zj - Cj satırı yine negatif sonuç veriyor, optimal çözüm aramaya devam etmemiz gereklidir. 5/5 = 1 0/5 = 0 1/5 -4/5 0/5 = 0 4/5 *1. satır yeni değerleri 1 0 0 2 1 8 -1 0 1/5 -4/5 0 4/5 * alt alta çıkarırız 0 0 -1/5 14/5 1 36/5 *3. satır yeni değerleri TDV X1 X2 X3 X4 X5 Ç.V. 2 X3 1 0 1/5 -4/5 0 4/5 4 X4 0 1 0 1 0 4 0 X5 0 0 -1/5 14/5 1 36/5 Zj 2 4 2/5 12/5 0 88/5 Zj - Cj 2-2= 0 4-4 = 0 2/5 12/5 0 ---- Zj - Cj satırı ≥ 0 olursa çözümümüz en iyi çözümdür diyebiliriz. X1 = 4/5 , X2 = 4 , X3 = 0 , X4 = 0 , X5 = 36/5 buradan; ZEnb = 2X1 + 4X2 => değişkenleri yerine yazarsak 2.4/5 + 4.4 = 17,6 sonucuna ulaşırız.