Doğrusal Programlama

79 questions

Question 61Question

Bir maksimizasyon problemi için oluşturulan doğrusal programlama modelinin çözümü sırasında elde edilen ara simpleks tablosu aşağıda verilmiştir:

Temelx1x_1x2x_2x3x_3s1s_1s2s_2s3s_3Çözüm
**ZZ**5-5008-8440000200200
**x2x_2**22113-31100001515
**s2s_2**4400222-211001212
**s3s_3**1-100443300112828

Buna göre, standart simpleks algoritması kurallarına uygun olarak yapılacak bir sonraki iterasyon sonucunda elde edilecek yeni tabloda; amaç fonksiyonu (ZZ) değeri ile s3s_3 temel değişkeninin çözüm (RHS) değeri sırasıyla aşağıdakilerden hangisidir?

Show answer & explanation

Answer: 248248 ve 44

Answer

Yeni tabloda amaç fonksiyonu değeri 248, s3s_3 değişkeninin çözüm değeri ise 4 olacaktır.
Verilen tabloda ZZ satırındaki en küçük değer 8-8 olduğu için anahtar sütun x3x_3'tür. Oran testinde negatifler atlanarak pozitif katsayılara bölme işlemi yapılır (12/2=612/2=6 ve 28/4=728/4=7). Minimum oran olan 6, s2s_2 satırına ait olduğundan pivot eleman 22'dir. Satır operasyonları uygulandığında yeni ZZ değeri 200+((8)×6)=248200 + (-(-8) \times 6) = 248 ve yeni s3s_3 değeri 284×6=428 - 4 \times 6 = 4 olarak bulunur.

Step-by-Step Solution

1
Anahtar sütunu (giren değişkeni) belirleme.
ZZ satırında en negatif değere sahip katsayı 8-8 olduğundan, x3x_3 giren değişkendir.
Maksimizasyon problemlerinde, amaca en fazla katkıyı sağlayacak değişken ZZ satırındaki en negatif (veya CjZjC_j - Z_j satırında en pozitif) katsayıya sahip değişkendir.
2
Anahtar satırı (çıkan değişkeni) belirleme.
Pozitif pivot sütun elemanları için oran testi yapılır: x2x_2 satırı için 15/(3)15 / (-3) (negatif, dikkate alınmaz), s2s_2 satırı için 12/2=612 / 2 = 6, s3s_3 satırı için 28/4=728 / 4 = 7. En küçük oran 6 olduğundan s2s_2 çıkan değişkendir. Pivot eleman 2'dir.
Çözüm alanının dışına çıkmamak (uygunluğu korumak) için, oranı en küçük olan temel değişken çözümden çıkarılır.
3
Yeni amaç fonksiyonu (ZZ) değerini hesaplama.
Yeni ZZ satırı işlemi: YZ=EZ(8)×(YeniPivotSatırı)Y_Z = E_Z - (-8) \times (Yeni Pivot Satırı). Çözüm değeri: 200(8)×(12/2)=200+48=248200 - (-8) \times (12 / 2) = 200 + 48 = 248.
Pivot elemana göre satır işlemleri yapılarak x3x_3'ün ZZ satırındaki katsayısı sıfırlanmalıdır.
4
Yeni s3s_3 satırının çözüm değerini hesaplama.
Yeni s3s_3 satırı = Eski s3s_3 satırı 4×(YeniPivotSatırı)- 4 \times (Yeni Pivot Satırı). Çözüm değeri: 284×(12/2)=2824=428 - 4 \times (12 / 2) = 28 - 24 = 4.
Temel değişkenlerin kendi sütunlarında birim matris formunu koruması için diğer satırlardaki değerler satır operasyonlarıyla sıfırlanır.

Key Concept

Simpleks tablosunda iterasyon adımları ve satır operasyonları

Alternative Method

Yeni tablodaki Z değerini tam matris işlemi yapmadan pratik olarak bulmak için şu formül kullanılabilir: Yeni Z = Mevcut Z + (Çıkan Değişkenin Oranı × |Giren Değişkenin Z Katsayısı|). Bu tabloda giren değişken x3 (katsayısı -8), çıkan değişken s2 (oranı 6) olduğundan, Yeni Z = 200 + (6 × |-8|) = 248 bulunur.
Estimated Time:3m 0s
Question 62Question

Doğrusal programlama problemlerinin çözümünde kullanılan İki Evreli (Two-Phase) simpleks yönteminin 1. Evre (Phase-I) adımında, yapay değişkenlerin toplamından oluşan amaç fonksiyonu (WW) minimize edilmektedir.

Bir problemin 1. Evre optimum tablosuna ulaşıldığında amaç fonksiyonu değerinin W=0W = 0 olduğu, ancak yapay değişkenlerden biri olan R1R_1'in temel değişkenler arasında ve çözüm değerinin sıfır (00) olarak kaldığı görülmüştür. Bu optimum tablonun R1R_1'e ait satırında, temel olmayan asıl karar ve aylak/artık değişkenlerin katsayıları a1ja_{1j}^* ile gösterilmektedir.

Bu durumun teorik yorumu ve 2. Evre'ye (Phase-II) geçiş süreci ile ilgili aşağıdakilerden hangisi kesinlikle doğrudur?

Show answer & explanation

Answer: Eğer tüm a1j=0a_{1j}^* = 0 ise, bu satır modeldeki kısıtlardan birinin diğerlerine doğrusal bağımlı olduğunu gösterir ve satır tablodan silinerek 2. Evre'ye geçilir; sıfırdan farklı bir a1ja_{1j}^* varsa R1R_1 pivot işlemiyle temelden çıkarılır.

Answer

Eğer tüm a1j=0a_{1j}^* = 0 ise, satır tablodan silinir (doğrusal bağımlılık); sıfırdan farklı katsayı varsa pivot işlemiyle R1R_1 temelden çıkarılır.
İki Evreli (Two-Phase) yöntemin 1. Evre'si sonunda W=0W=0 değerine ulaşılması, uygun çözümün varlığını kanıtlar. Ancak bir yapay değişken sıfır değeriyle temelde kalmışsa, bu durum incelenmelidir. Eğer bu satırdaki tüm karar ve artık değişken katsayıları sıfırsa (a1j=0a_{1j}^*=0), elde edilen denklem 0x1+0x2+...+1R1=00x_1 + 0x_2 + ... + 1R_1 = 0 şeklindedir. Bu denklem 0=00=0 mantığına dönüştüğünden, kısıtın diğer kısıtların doğrusal bir birleşimi (redundant/gereksiz) olduğu anlaşılır ve satır tablodan tamamen silinir. Eğer sıfırdan farklı bir katsayı var ise, basit bir pivot işlemi yapılarak asıl değişken temele sokulur, yapay değişken temelden uzaklaştırılır ve 2. Evre'ye öyle geçilir. Doğru ifade bu durumu eksiksiz açıklamaktadır.

Step-by-Step Solution

1
1. Evre (Phase-1) sonunda amaç fonksiyonu değeri W = 0 olduğunda temel uygun çözümün varlığını değerlendirmek.
W = 0 olması, yapay değişkenlerin değerlerinin toplamının sıfırlandığını ve orijinal problemin uygun bir çözüm alanına (feasible region) sahip olduğunu kesin olarak kanıtlar.
Yapay değişkenler çözüm alanında olmayan noktaları yapay olarak var etmişti; toplamın sıfırlanması hedefe ulaşıldığını gösterir.
2
Yapay değişkenin (R1R_1) temelde kalması ve değerinin 0 olması durumunun (dejenerelik) analiz edilmesi.
Bu durum, kısıtlardan birinin doğrusal bağımlı (gereksiz) olabileceğine veya o anki köşede yoz (degenerate) bir temel çözümde bulunulduğuna işaret eder.
2. Evre'ye geçerken algoritmanın tıkanmaması için sıfır değerli yapay değişkenlerin temelden tamamen uzaklaştırılması veya zararsız hale getirilmesi gerekir.
3
İlgili satırdaki temel olmayan değişken katsayılarının (a1ja_{1j}^*) kontrol edilmesi.
Tüm katsayılar sıfır ise 0=00 = 0 şeklinde etkisiz bir denklem elde edilir; bu kısıt gereksizdir ve satır silinir. Eğer sıfırdan farklı bir katsayı varsa, o değişken anahtar sütun seçilerek normal bir pivot işlemiyle R1R_1 temelden çıkarılır.
Yapay değişkenler asıl problemde varlık göstermediğinden 2. Evre'deki hesaplamaları bozmamaları için bu temizlik matematiksel bir zorunluluktur.

Key Concept

İki Evreli Yöntemde 1. Evre Sonunda Dejenerelik ve Doğrusal Bağımlılık (Redundancy) Analizi
Estimated Time:2m 0s
Question 63Question

Bir tedarik zinciri ağının optimizasyonu için geliştirilen doğrusal programlama primal modeli aşağıda verilmiştir:

Maksimum Z=9x16x2+4x3Kısıtlar:3x1+2x25x340x13x2+2x315\begin{aligned} \text{Maksimum } Z &= 9x_1 - 6x_2 + 4x_3 \\ \text{Kısıtlar:} \\ 3x_1 + 2x_2 - 5x_3 &\leq 40 \\ x_1 - 3x_2 + 2x_3 &\geq 15 \end{aligned}
İşaret Kısıtlamaları:
x10x2 is¸areti serbest (urs)x30\begin{aligned} x_1 &\geq 0 \\ x_2 &\text{ işareti serbest (urs)} \\ x_3 &\leq 0 \end{aligned}

Bu primal modele karşılık gelen dual model aşağıdakilerden hangisinde doğru olarak verilmiştir?

Show answer & explanation

Answer: Minimum W=40y1+15y23y1+y292y13y2=65y1+2y24y10, y20\begin{aligned} \text{Minimum } W &= 40y_1 + 15y_2 \\ 3y_1 + y_2 &\geq 9 \\ 2y_1 - 3y_2 &= -6 \\ -5y_1 + 2y_2 &\leq 4 \\ y_1 &\geq 0, \ y_2 \leq 0 \end{aligned}

Answer

Doğru dual modelde; amaç fonksiyonu Minimum W = 40y1 + 15y2 olmalı, dual kısıtlar sırasıyla büyük eşit, eşit ve küçük eşit yönlerinde olmalı ve dual değişkenlerden ilki sıfırdan büyük eşit, ikincisi ise sıfırdan küçük eşit olmalıdır.
Primal model bir maksimum problemidir. Bu nedenle dual model minimum problemi olacaktır. Primal kısıtların sağ taraf sabitleri (40 ve 15) dual amaç fonksiyonunun katsayılarıdır: Min W = 40y1 + 15y2. Dual değişkenlerin işaretleri primal kısıtların yönüne göre belirlenir: 1. kısıt (<=) standart olduğu için y1>=0, 2. kısıt (>=) standart dışı olduğu için y2<=0 olur. Dual yapısal kısıtların yönleri ise primal değişkenlerin işaretlerine göre belirlenir: x1>=0 (standart) olduğundan 1. kısıt >=, x2 işareti serbest olduğundan 2. kısıt =, x3<=0 olduğundan 3. kısıt <= olur. Primal modelin katsayı matrisinin transpozu alınarak bu kurallar uygulandığında doğru model elde edilir.

Step-by-Step Solution

1
Amaç fonksiyonunu dönüştürme
Minimum W=40y1+15y2\text{Minimum } W = 40y_1 + 15y_2
Primal model 'Maksimum' olduğundan dual model 'Minimum' olur. Primal kısıtların sağ taraf sabitleri (40 ve 15), dual amaç fonksiyonunun katsayılarına dönüşür.
2
Dual değişkenlerin işaret kısıtlamalarını belirleme
y10, y20y_1 \geq 0, \ y_2 \leq 0
Maksimum primal modelde; 1. kısıt (<=) standart yönde olduğu için y10y_1 \geq 0 olur. 2. kısıt (>=) standart dışı (ters) yönde olduğu için y20y_2 \leq 0 olur.
3
Dual yapısal kısıtların yönlerini belirleme
1. Kısıt: \geq, 2. Kısıt: ==, 3. Kısıt: \leq
Minimum dual modelde; x10x_1 \geq 0 (standart) olduğu için 1. kısıt \geq olur. x2x_2 işareti serbest olduğu için 2. kısıt == olur. x30x_3 \leq 0 (ters) olduğu için 3. kısıt \leq olur.
4
Katsayı matrisinin transpozunu alarak kısıtları yazma
3y1+y293y_1 + y_2 \geq 9, 2y13y2=62y_1 - 3y_2 = -6, 5y1+2y24-5y_1 + 2y_2 \leq 4
Primal modeldeki değişken katsayıları sütunlardan satırlara dönüştürülür ve primal amaç fonksiyonu katsayıları (9, -6, 4) dual kısıtların sağ taraf sabiti yapılarak model tamamlanır.

Key Concept

Dualite Kavramı ve Primal-Dual Dönüşüm Kuralları
Question 64Question

Karar vericiler tarafından analiz edilen ve üç farklı faaliyetin incelendiği bir optimizasyon probleminin doğrusal programlama primal modeli aşağıda verilmiştir:

Maks Z=10x15x2+12x3Kısıtlar:4x12x2+x350x1+3x22x330x1,x30x2 is¸aretsiz\begin{aligned} \text{Maks } Z &= 10x_1 - 5x_2 + 12x_3 \\ \text{Kısıtlar:} & \\ 4x_1 - 2x_2 + x_3 &\leq 50 \\ x_1 + 3x_2 - 2x_3 &\geq 30 \\ x_1, x_3 &\geq 0 \\ x_2 &\text{ işaretsiz} \end{aligned}

Buna göre, verilen primal modele ait dual model aşağıdakilerden hangisidir?

Show answer & explanation

Answer: Min W=50y1+30y24y1+y2102y1+3y2=5y12y212y10,y20\begin{aligned} \text{Min } W &= 50y_1 + 30y_2 \\ 4y_1 + y_2 &\geq 10 \\ -2y_1 + 3y_2 &= -5 \\ y_1 - 2y_2 &\geq 12 \\ y_1 \geq 0&, y_2 \leq 0 \end{aligned}

Answer

Doğru dual model, amaç fonksiyonunun 'Min W' olduğu, ikinci dual kısıtın eşitlik (=) içerdiği ve ikinci dual değişkenin sıfırdan küçük veya eşit (y2 <= 0) olduğu modeldir.
Primal model bir maksimizasyon problemidir. Dualite kurallarına göre: 1) Model minimizasyon (Min) olmalıdır. 2) Birinci kısıt (<=) olduğu için y1 >= 0 olmalıdır. İkinci kısıt (>=) olduğu için y2 <= 0 olmalıdır. 3) x1 ve x3 (>= 0) olduğu için dualde kendilerine karşılık gelen 1. ve 3. kısıtlar (>=) olmalıdır. 4) x2 işaretsiz olduğu için, 2. dual kısıt kesinlikle bir eşitlik (=) olmalıdır. Tüm bu şartları eksiksiz sağlayan tek model doğru cevaptaki modeldir.

Step-by-Step Solution

1
Amaç fonksiyonunun yönünü ve değerlerini belirleme.
Primal (Maks) -> Dual (Min) olur. Sağ taraf sabitleri (50 ve 30) amaç fonksiyonu katsayıları olur: Min W = 50y1 + 30y2.
Primal ve dual modellerin optimizasyon yönleri her zaman birbirinin tersidir. Primal kısıtların sağ taraf sabitleri, dualin amaç katsayılarıdır.
2
Dual değişkenlerin (y1, y2) işaretlerini belirleme.
1. kısıt (<=) olduğu için y1 >= 0 olur. 2. kısıt (>=) olduğu için y2 <= 0 olur.
Maksimizasyon probleminde, standart kısıt (<=) standart değişken (>= 0) üretir. Standart dışı kısıt (>=) ise standart dışı değişken (<= 0) üretir.
3
Dual kısıtların yönlerini belirleme.
x1 >= 0 -> 1. kısıt (>=) olur. x2 işaretsiz -> 2. kısıt (=) olur. x3 >= 0 -> 3. kısıt (>=) olur.
Minimizasyon dualinde, primaldeki pozitif değişkenler (>= 0) standart kısıt olan (>=) üretir. İşaretsiz değişkenler ise daima eşitlik (=) kısıtı üretir.
4
Katsayı matrisinin transpozunu alarak dual modeli tamamlama.
1. Kısıt: 4y1 + 1y2 >= 10
2. Kısıt: -2y1 + 3y2 = -5
3. Kısıt: 1y1 - 2y2 >= 12
Primal modeldeki değişken katsayıları sütunları, dual modelin satırlarını (kısıtlarını) oluşturur.

Key Concept

Asimetrik Dualite Kuralları ve İşaretsiz Değişkenler
Question 65Question

Bir kamu kurumu, yürüteceği bir sosyal destek programı için doğrusal programlama yaklaşımıyla bir kaynak tahsis modeli geliştirmiştir. Modelde x1x_1 birinci bölgeye, x2x_2 ise ikinci bölgeye aktarılacak fon birimini (milyon TL) temsil etmektedir.

Kurumun amacı, belirlenen sosyal hedeflere ulaşırken toplam maliyeti minimize etmektir. Kurulan doğrusal programlama modeli aşağıda verilmiştir:

Minimum Z=300x1+500x2 \text{Minimum } Z = 300x_1 + 500x_2
Kısıtlayıcı Şartlar:
x1+2x216 x_1 + 2x_2 \geq 16
x1+x212 x_1 + x_2 \leq 12
x14 x_1 \geq 4
x1,x20 x_1, x_2 \geq 0

Bu model grafik çözüm yöntemiyle analiz edildiğinde, optimum çözümde amaç fonksiyonunun alacağı minimum değer kaçtır?

Show answer & explanation

Answer: 4200

Answer

Doğrusal programlama modelinin uygun çözüm alanındaki köşe noktaları hesaplandığında, minimum maliyeti veren noktanın (4, 6) olduğu ve bu noktada değerin 4200 olduğu görülür.
Verilen doğrusal programlama modeli grafik üzerinde çözüldüğünde, x1+2x216x_1 + 2x_2 \geq 16, x1+x212x_1 + x_2 \leq 12 ve x14x_1 \geq 4 kısıtlarının kesiştiği ortak bölge bir üçgendir. Bu üçgenin köşeleri (4, 6), (8, 4) ve (4, 8) koordinatlarında yer alır. Z=300x1+500x2Z = 300x_1 + 500x_2 maliyet fonksiyonu bu köşelerde test edildiğinde minimum değer, Z=300(4)+500(6)=4200Z = 300(4) + 500(6) = 4200 ile (4, 6) noktasında elde edilir.

Step-by-Step Solution

1
Eşitsizlikleri denkleme çevirerek kısıt doğrularının eksenleri kestiği noktaları bulma.
x1+2x2=16x_1 + 2x_2 = 16 doğrusu eksenleri (16, 0) ve (0, 8) noktalarında; x1+x2=12x_1 + x_2 = 12 doğrusu (12, 0) ve (0, 12) noktalarında keser. x1=4x_1 = 4 doğrusu yatay eksene diktir.
Grafik üzerinde uygun çözüm bölgesini (olabilirlik alanını) çizebilmek için sınır doğrularının belirlenmesi gerekir.
2
Kısıt yönlerine göre eşitsizlik bölgelerini tarayarak ortak çözüm alanını (uygun bölgeyi) belirleme.
x1+2x216x_1 + 2x_2 \geq 16 doğrusunun üstü, x1+x212x_1 + x_2 \leq 12 doğrusunun altı ve x14x_1 \geq 4 doğrusunun sağı taranır. Kesişim bölgesi, birinci bölgede yer alan kapalı bir üçgendir.
Tüm kısıtları eşzamanlı olarak sağlayan noktalar kümesini tespit etmek için.
3
Uygun çözüm bölgesini oluşturan üçgenin köşe noktalarının koordinatlarını hesaplama.
1. Kesişim (x1=4x_1=4 ile x1+2x2=16x_1+2x_2=16): (4, 6) noktası.
2. Kesişim (x1=4x_1=4 ile x1+x2=12x_1+x_2=12): (4, 8) noktası.
3. Kesişim (x1+2x2=16x_1+2x_2=16 ile x1+x2=12x_1+x_2=12): Denklemler ortak çözüldüğünde (8, 4) noktası.
Doğrusal programlamada optimum çözüm, daima uygun çözüm alanının köşe noktalarının en az birinde gerçekleşir.
4
Bulunan köşe noktalarını amaç fonksiyonunda (Z=300x1+500x2Z = 300x_1 + 500x_2) yerine koyarak minimum değeri tespit etme.
(4, 6) için Z=300(4)+500(6)=4200Z = 300(4) + 500(6) = 4200.
(8, 4) için Z=300(8)+500(4)=4400Z = 300(8) + 500(4) = 4400.
(4, 8) için Z=300(4)+500(8)=5200Z = 300(4) + 500(8) = 5200.
En küçük (minimum) değer 4200 olarak bulunur.
Amacımız maliyeti (Z değerini) minimize eden köşe noktasını bulmaktır.

Key Concept

Grafik Çözüm Yöntemi ile Uygun Çözüm Bölgesinin ve Optimum Noktanın Belirlenmesi
Question 66Question

Bir büyükşehir belediyesi, toplu taşıma filosu için "Standart" (x1x_1) ve "Körüklü" (x2x_2) olmak üzere iki tip yeni elektrikli otobüs alımı planlamaktadır. Bu otobüslerin günlük işletme maliyetleri standart tip için 12001200 TL, körüklü tip için ise 18001800 TL'dir.

Belediyenin günlük yolcu talebini karşılayabilmesi için bu yeni otobüslerin toplam taşıma kapasitesi en az 45004500 kişi olmalıdır. Bir standart otobüs 8080 kişi, bir körüklü otobüs ise 150150 kişi kapasitelidir. Otobüslerin park edileceği garajın kapasitesi sınırlı olduğundan, alınacak toplam otobüs sayısı 4040'ı aşmamalıdır. Ayrıca, dar sokaklarda manevra kabiliyetini korumak amacıyla, alınacak standart otobüs sayısı, körüklü otobüs sayısının en az iki katı olmalıdır.

Belediye, belirtilen tüm kısıtların karşılanmasını sağlarken günlük toplam işletme maliyetini en küçükleyen doğrusal programlama modelini kurmak istemektedir.

Buna göre, bu problemin matematiksel modeli aşağıdakilerden hangisidir?

Show answer & explanation

Answer: minZ=1200x1+1800x2Kısıtlar:80x1+150x24500x1+x240x12x20x1,x20\begin{array}{l} \min Z = 1200x_1 + 1800x_2 \\ \text{Kısıtlar:} \\ 80x_1 + 150x_2 \geq 4500 \\ x_1 + x_2 \leq 40 \\ x_1 - 2x_2 \geq 0 \\ x_1, x_2 \geq 0 \end{array}

Answer

Amaç fonksiyonunun maliyet minimizasyonu (min Z) olduğu, kapasitenin en az 4500 (büyük eşit), araç sayısının en fazla 40 (küçük eşit) olduğu ve standart otobüs sayısının körüklünün en az iki katı olması kısıtının x12x20x_1 - 2x_2 \geq 0 olarak modellendiği, ayrıca negatif olmama koşullarını barındıran seçenektir.
İşletme maliyeti minimize edilmek istendiği için amaç fonksiyonu minZ=1200x1+1800x2\min Z = 1200x_1 + 1800x_2 olmalıdır. Toplam kapasitenin en az 4500 kişi olması gerektiği için 80x1+150x2450080x_1 + 150x_2 \geq 4500 eşitsizliği, toplam araç sayısının 40'ı aşmaması gerektiğinden x1+x240x_1 + x_2 \leq 40 eşitsizliği yazılır. Standart otobüs sayısının (x1x_1), körüklü otobüs sayısının (x2x_2) en az iki katı olması şartı x12x2x_1 \geq 2x_2 yani x12x20x_1 - 2x_2 \geq 0 şeklinde modellenir. Otobüs sayısı reel bir fiziksel nesne olduğundan ve eksi değer alamayacağından x1,x20x_1, x_2 \geq 0 negatif olmama kısıtları da modele mutlaka eklenmelidir.

Step-by-Step Solution

1
Amaç fonksiyonunu oluşturma.
Maliyet en küçüklenmek istendiği için minZ=1200x1+1800x2\min Z = 1200x_1 + 1800x_2 fonksiyonu yazılır.
Problemde günlük işletme maliyetini en küçükleyen model kurulması istenmektedir.
2
Fiziksel kapasite ve limit kısıtlarını yazma.
Kapasite için 80x1+150x2450080x_1 + 150x_2 \geq 4500 ve garaj limiti için x1+x240x_1 + x_2 \leq 40 kısıtları elde edilir.
Metindeki 'en az 4500 kişi' ifadesi \geq (büyük eşit), '40'ı aşmamalıdır' ifadesi ise \leq (küçük eşit) kullanılarak matematikselleştirilir.
3
Oran kısıtını ve varsayım kısıtlarını modelleme.
x12x2x_1 \geq 2x_2 ifadesinden x12x20x_1 - 2x_2 \geq 0 kısıtı elde edilir ve nicelik ifade edildiğinden x1,x20x_1, x_2 \geq 0 şartı eklenir.
Standart otobüs sayısının körüklü otobüsün iki katı olması gerektiği sözel orantısı mantıksal bir denkleme dönüştürülür ve araç sayısı negatif olamaz.

Key Concept

Sözel İfadelerin Doğrusal Eşitsizliklere Çevrilmesi ve Model Kurulumu
Question 67Question

Bir kamu yatırım planlama teşkilatı, bütçe kısıtları altında beş farklı bölgesel altyapı projesi (X1,X2,,X5X_1, X_2, \dots, X_5) arasından seçim yapacaktır. Projelerin uygulanabilmesi için her bir projenin "ya tamamen finanse edilmesi ya da hiç finanse edilmemesi" gerekmektedir. Ayrıca, çevresel düzenlemeler gereği 1. ve 2. projelerden "en fazla birinin" desteklenmesi şartı bulunmaktadır.

Bir proje analiz uzmanı, problemi standart bir Doğrusal Programlama (DP) modeli olarak kurgularken, karar değişkenlerini 0Xj10 \leq X_j \leq 1 (j=1,2,,5j=1,2,\dots,5) şeklinde sürekli (kesirli değer alabilen) tanımlamış ve "en fazla birinin desteklenmesi" koşulunu modele X1X2=0X_1 \cdot X_2 = 0 kısıtı ile eklemiştir.

Uzman tarafından kurulan bu modelin, Doğrusal Programlama'nın temel varsayımları ve mantıksal modelleme kuralları açısından değerlendirilmesiyle ilgili aşağıdakilerden hangisi kesinlikle doğrudur?

Show answer & explanation

Answer: Kısmi finansmanın yasaklanmış olması, modelin "Bölünebilirlik" varsayımının gerçek hayatla çelişmesine neden olmuştur. Ayrıca X1X2=0X_1 \cdot X_2 = 0 ifadesi doğrusal bir denklem olmadığından "Toplanabilirlik" ve "Oransallık" varsayımlarını bozar; bu durum X1,X2{0,1}X_1, X_2 \in \{0, 1\} olmak üzere X1+X21X_1 + X_2 \leq 1 kısıtıyla Tamsayılı Programlama kapsamında modellenmelidir.

Answer

Doğru yanıt, kısmi finansmanın yasaklanmasını 'Bölünebilirlik' varsayımının ihlali olarak tanımlayan ve kısıtlardaki çarpım formunun doğrusallığı bozduğunu belirterek 0-1 tamsayılı X1+X21X_1 + X_2 \leq 1 eşitsizliğini öneren seçenektir.
Doğrusal Programlamanın dört temel varsayımı vardır. 'Bölünebilirlik', değişkenlerin kesirli olabilmesini ifade eder. Yatırımların kısmi yapılamaması bu varsayımı gerçeklikten koparır ve tamsayılı modellemeyi zorunlu kılar. Kısıtlardaki X1X2=0X_1 \cdot X_2 = 0 ifadesi değişkenlerin çarpımını içerdiğinden doğrusallığı sağlayan 'Toplanabilirlik' ve 'Oransallık' aksiyomlarını tamamen bozar. 'En fazla biri' mantıksal kısıtının 0-1 tamsayılı değişkenlerle X1+X21X_1 + X_2 \leq 1 şeklinde kurgulanması literatürdeki yegane doğru yaklaşımdır.

Step-by-Step Solution

1
Problemin doğası ile karar değişkeni tanımlamasını (Bölünebilirlik varsayımı) karşılaştırmak
Projenin kısmi fonlanamaması gerçeği, uzmanın değişkenleri 0Xj10 \leq X_j \leq 1 olarak kesirli (sürekli) almasıyla çelişmektedir. Bu, Bölünebilirlik varsayımının fiilen işlemediği anlamına gelir.
Bölünebilirlik varsayımı, karar değişkenlerinin her türlü kesirli değeri (örneğin 0.45) alabileceğini söyler. Tamsayılı doğası olan (var/yok) kararlarda bu varsayım geçersizdir.
2
Uzmanın kurduğu X1X2=0X_1 \cdot X_2 = 0 kısıtını Toplanabilirlik ve Oransallık açısından analiz etmek
Değişkenlerin birbiriyle çarpılması doğrusal bir fonksiyon değildir. Toplanabilirlik varsayımı f(x+y)=f(x)+f(y)f(x+y) = f(x)+f(y) formunu, Oransallık ise f(kx)=kf(x)f(kx)=kf(x) formunu gerektirir.
DP modellerinde amaç fonksiyonu ve kısıtlar doğrusal (lineer) olmalıdır. Çarpım terimleri her iki temel doğrusallık aksiyomunu da ihlal eder.
3
'En fazla biri' şeklindeki mantıksal koşulun doğru matematiksel modelini kurmak
Kararlar ikili yapıda olduğu için Sıfır-Bir (0-1) tamsayılı değişkenler kullanılmalı ve mantıksal önerme X1+X21X_1 + X_2 \leq 1 eşitsizliğine dönüştürülmelidir.
X1,X2{0,1}X_1, X_2 \in \{0, 1\} şartı altında toplamın 1'den küçük veya eşit olması, ikisinin birden aynı anda 1 değerini alamamasını (ikisi birden seçilemez) garanti eder.

Key Concept

Doğrusal Programlama Varsayımları ve Sıfır-Bir Modelleme
Estimated Time:2m 0s
Question 68Question

Bir büyükşehir belediyesinin katı atık yönetim merkezinde, üç farklı geri dönüşüm sürecinin entegrasyonu için geliştirilen doğrusal programlama primal modeli aşağıda verilmiştir:

Maksimum Z=12x1+8x25x3\text{Maksimum } Z = 12x_1 + 8x_2 - 5x_3
Kısıtlayıcı fonksiyonlar:
3x1+2x24x35003x_1 + 2x_2 - 4x_3 \le 500
x13x2+2x3150x_1 - 3x_2 + 2x_3 \ge 150
2x1+x2+5x3=3002x_1 + x_2 + 5x_3 = 300
x10, x30, x2 is¸aretsizx_1 \ge 0, \ x_3 \ge 0, \ x_2 \text{ işaretsiz}

Buna göre, verilen primal modele karşılık gelen dual model aşağıdakilerden hangisidir?

Show answer & explanation

Answer: Min W=500y1+150y2+300y3\text{Min } W = 500y_1 + 150y_2 + 300y_3
3y1+y2+2y3123y_1 + y_2 + 2y_3 \ge 12
2y13y2+y3=82y_1 - 3y_2 + y_3 = 8
4y1+2y2+5y35-4y_1 + 2y_2 + 5y_3 \ge -5
y10, y20, y3 is¸aretsizy_1 \ge 0, \ y_2 \le 0, \ y_3 \text{ işaretsiz}

Answer

Doğru dual modelde amaç fonksiyonu Min W = 500y_1 + 150y_2 + 300y_3 şeklinde olmalı; x_2 işaretsiz olduğu için 2. kısıt eşitlik (= 8) içermeli ve primal kısıtların yönlerine bağlı olarak y_1 ≥ 0, y_2 ≤ 0, y_3 işaretsiz olarak tanımlanmalıdır.
Doğru seçenekte dualite kuralları eksiksiz işletilmiştir. Primal model Maksimum olduğu için dual model Minimum yönlüdür. Primal değişken olan x2x_2 işaretsiz olduğu için 2. dual kısıt eşitliktir (==). Primal kısıtlardan ikincisi \ge olduğu için dual değişken y20y_2 \le 0, üçüncü kısıt eşitlik olduğu için dual değişken y3y_3 işaretsiz olarak doğru şekilde ifade edilmiştir.

Step-by-Step Solution

1
Amaç fonksiyonunun yönünü ve katsayılarını belirleme.
Primal model Maksimum olduğu için dual model Minimum olmalıdır. Primalin sağ taraf sabitleri dualin amaç fonksiyonu katsayıları olur: Min W = 500y_1 + 150y_2 + 300y_3.
Dualite teoremine göre primal ve dual modeller zıt amaçlıdır (Maksimum -> Minimum).
2
Dual değişkenlerin (y_1, y_2, y_3) işaret sınırlarını belirleme.
1. primal kısıt (≤) -> y_1 ≥ 0
2. primal kısıt (≥) -> y_2 ≤ 0 (Maksimum modelde standart olmayan yön)
3. primal kısıt (=) -> y_3 işaretsiz (serbest).
Maksimum modelin kısıt yönleri, dual model değişkenlerinin işaret durumunu tanımlar.
3
Dual kısıtların yönünü ve katsayılarını oluşturma.
Primal değişken sütunları dual kısıt satırlarını oluşturur.
x_1 ≥ 0 -> 3y_1 + y_2 + 2y_3 ≥ 12
x_2 işaretsiz -> 2y_1 - 3y_2 + y_3 = 8
x_3 ≥ 0 -> -4y_1 + 2y_2 + 5y_3 ≥ -5
Primal değişkenlerin (x_j) işaret sınırlamaları, dual modeldeki karşılık gelen kısıtların eşitsizlik yönünü belirler.

Key Concept

Doğrusal programlamada primal modelden dual modele geçiş kuralları (kısıt yönü ve değişken işareti ilişkileri).
Estimated Time:2m 30s
Question 69Question

Bir tarım kooperatifi, farklı gübre türlerinin mahsul verimi üzerindeki etkisini optimize etmek amacıyla bir matematiksel model kurmaktadır. Yapılan saha testlerinde, toprağa uygulanan gübre miktarı (xjx_j) arttıkça elde edilen ek ürün miktarının başlangıçta sabit bir oranla arttığı, ancak belirli bir dozajdan sonra toprağın doygunluğa ulaşması nedeniyle her ilave gübre biriminin sağladığı marjinal verim artışının giderek düştüğü (azalan verimler kanunu) tespit edilmiştir.

Buna rağmen modelleme uzmanı, gübre miktarı ile mahsul verimi arasındaki bu ilişkiyi tüm kullanım düzeyleri için tek bir sabit katsayı (cjc_j) kullanarak Doğrusal Programlama modelinin amaç fonksiyonuna yansıtmıştır.

Bu durum, Doğrusal Programlama modellemesindeki temel varsayımlardan hangisinin ihlal edildiğini göstermektedir?

Show answer & explanation

Answer: Oransallık

Answer

Doğrusal Programlama modellemesindeki temel varsayımlardan ihlal edilen 'Oransallık' varsayımıdır.
Oransallık (Proportionality) varsayımı, her bir karar değişkeninin modelin amaç fonksiyonuna ve kısıtlara olan katkısının, o değişkenin değeri ile tam bir doğru orantı içinde olmasını gerektirir. Matematiksel olarak bu, katkı katsayısının (cjc_j) değişkenin aldığı değerden (üretim miktarından, kullanılan kaynaktan vs.) bağımsız olarak sabit kalması demektir. Senaryoda belirtilen 'azalan verimler kanunu' (marjinal verim düşüşü), değişken arttıkça katkının yavaşladığını ve ilişkinin doğrusal olmadığını gösterir. Sabit bir katsayı kullanmak, ölçeğe göre değişen bu eğimi yoksaymak anlamına gelir ve doğrudan oransallık varsayımını ihlal eder.

Step-by-Step Solution

1
Sorudaki sistemin matematiksel davranışını analiz etme
Gübre miktarı (xjx_j) arttıkça mahsul verimindeki artışın sabit kalmadığı ve giderek azaldığı (doğrusal olmayan ilişki) tespit edilmiştir.
Modelin gerçek hayatla uyuşmadığı kırılma noktasını bulmak.
2
Sabit katsayı kullanımının modeldeki karşılığını değerlendirme
Uzman, doğrusal olmayan bu ilişkiyi amaç fonksiyonunda cjxjc_j \cdot x_j şeklinde sabit bir katkı eğimi ile doğrusal olarak temsil etmiştir.
Doğrusal programlamanın matematiksel formülasyon yapısını anlamak.
3
Durumu LP'nin temel varsayımlarıyla eşleştirme
Bir değişkenin amaca veya kaynak tüketimine katkısının kendi miktarıyla doğru orantılı olması (katsayının sabit kalması) zorunluluğu 'Oransallık' varsayımıdır. Azalan marjinal verim bu varsayıma tamamen aykırıdır.
Tespit edilen matematiksel sapmanın teorik adını ve karşılığını bulmak.

Key Concept

Oransallık Varsayımı
Estimated Time:1m 30s
Question 70Question

Bir kamu kurumu, iki farklı hizmet bölgesine (x1x_1 ve x2x_2) tahsis edeceği kaynakların maksimizasyonu için bir doğrusal programlama modeli kurmuş ve simpleks yöntemiyle aşağıdaki optimal tabloya ulaşmıştır:

Temel Değişkenlerx1x_1x2x_2s1s_1s2s_2Çözüm
x2x_200113/23/21/2-1/23/23/2
x1x_111001/2-1/21/21/25/25/2
ZZ000033001212

Tabloda s1s_1 ve s2s_2 gevşek (aylak) değişkenleri, ZZ ise amaç fonksiyonu satırını (ZjCjZ_j - C_j formatında) göstermektedir.

Kurum yöneticisi, mevcut plandan farklı ancak aynı maksimum faydayı sağlayan alternatif bir hizmet dağılım planı olup olmadığını analiz etmek istemektedir.

Buna göre, alternatif optimal çözüme geçiş yapıldığında, x2x_2 hizmet bölgesine ayrılacak miktar (yeni x2x_2 değeri) aşağıdakilerden hangisi olur?

Show answer & explanation

Answer: 44

Answer

Alternatif optimal çözümde x2x_2 hizmet bölgesine ayrılacak yeni miktar 44 olur.
Alternatif optimal çözümün tespit edilebilmesi için ZZ satırında (ZjCjZ_j - C_j) temel dışı olup değeri 00 olan değişkene bakılır. Bu değişken s2s_2'dir ve temele girmelidir. Oran testi yapıldığında, x2x_2 satırındaki s2s_2 sütunu değeri (1/2-1/2) negatif olduğu için oran testine katılmaz. x1x_1 satırı için oran (5/2)/(1/2)=5(5/2) / (1/2) = 5 olur. Bu durumda temelden x1x_1 çıkar ve pivot eleman 1/21/2 olarak belirlenir. Yeni s2s_2 satırının çözüm değeri 5/2×2=55/2 \times 2 = 5 olur. x2x_2'nin yeni değerini bulmak için satır işlemi yapılır: Yeni x2x_2 Çözüm =3/2(1/2)×5=3/2+5/2=4= 3/2 - (-1/2) \times 5 = 3/2 + 5/2 = 4 olarak hesaplanır.

Step-by-Step Solution

1
Alternatif çözüm için temele girecek değişkeni belirle.
Temele giren değişken s2s_2'dir.
Optimal tabloda ZZ satırındaki katsayıların tümü 0\geq 0'dır. Ancak temel olmayan s2s_2 değişkeninin ZZ satırındaki katsayısı 00'dır. Bu durum alternatif bir optimal çözümün varlığını gösterir.
2
Oran testi ile temelden çıkacak değişkeni ve pivot elemanı bul.
Çıkan değişken x1x_1, pivot eleman 1/21/2'dir.
Oran testi, Çözüm değerlerinin giren değişken sütunundaki pozitif elemanlara bölünmesiyle yapılır. x2x_2 satırı için katsayı (1/2-1/2) negatif olduğundan dikkate alınmaz. x1x_1 satırı için oran: (5/2)/(1/2)=5(5/2) / (1/2) = 5'tir. Tek pozitif oran x1x_1 satırında olduğundan x1x_1 çıkar.
3
Yeni tablo için temele giren s2s_2 satırının çözüm değerini hesapla.
Yeni s2s_2 satırı çözüm değeri 55'tir.
Yeni satır değerleri, eski satır değerlerinin pivot elemana bölünmesiyle bulunur. (5/2)/(1/2)=5/2×2/1=5(5/2) / (1/2) = 5/2 \times 2/1 = 5.
4
Yeni tabloda x2x_2 satırının güncel çözüm değerini hesapla.
Yeni x2x_2 değeri 44'tür.
Yeni satır = Eski satır - (Giren sütundaki kesişim elemanı ×\times Yeni pivot satırı) formülü uygulanır. Yeni x2x_2 Çözüm = 3/2(1/2)×5=3/2+5/2=8/2=43/2 - (-1/2) \times 5 = 3/2 + 5/2 = 8/2 = 4.

Key Concept

Simpleks Yönteminde Alternatif Optimal Çözüm ve Tablo Güncelleme
Question 71Question

Bir büyükşehir belediyesi, şehir içi ulaşımda kullanılmak üzere elektrikli (x1x_1) ve hibrit (x2x_2) otobüslerden oluşan yeni bir filo kurmayı planlamaktadır. Belediyenin amacı, günlük maksimum çevresel faydayı (ZZ) sağlamaktır. Bu probleme ait doğrusal programlama modeli aşağıda verilmiştir:

Maksimum Z=80x1+30x2Maksimum \ Z = 80x_1 + 30x_2
Kısıtlar:
2x1+x220(Bu¨tc¸e kısıtı)2x_1 + x_2 \leq 20 \quad \text{(Bütçe kısıtı)}
x18(S¸arj altyapısı kısıtı)x_1 \leq 8 \quad \text{(Şarj altyapısı kısıtı)}
x1+x210(Minimum hizmet kısıtı)x_1 + x_2 \geq 10 \quad \text{(Minimum hizmet kısıtı)}
x1,x20x_1, x_2 \geq 0

Buna göre, bu model grafik çözüm yöntemiyle çözüldüğünde elde edilen optimum çözümdeki x1x_1, x2x_2 değerleri ve maksimum çevresel fayda (ZZ) sırasıyla aşağıdakilerden hangisidir?

Show answer & explanation

Answer: x1=8, x2=4, Z=760x_1 = 8, \ x_2 = 4, \ Z = 760

Answer

Optimum çözüm, her iki aracın da kısıtlar dahilinde en uygun kombinasyonunu veren x1=8, x2=4, Z=760x_1 = 8, \ x_2 = 4, \ Z = 760 noktasıdır.
Modelin uygun çözüm alanı, verilen üç kısıtın da aynı anda sağlandığı kapalı bölgedir. Bu bölgenin köşe noktaları (0,20)(0, 20), (0,10)(0, 10), (8,2)(8, 2) ve (8,4)(8, 4)'tür. Bu değerler Z=80x1+30x2Z = 80x_1 + 30x_2 amaç fonksiyonunda yerine konduğunda sırasıyla 600600, 300300, 700700 ve 760760 değerlerini verir. Modelin amacı maksimizasyon olduğu için en yüksek değer olan Z=760Z = 760 sonucunu veren x1=8x_1 = 8 ve x2=4x_2 = 4 noktası optimum çözümdür.

Step-by-Step Solution

1
Kısıt eşitsizliklerinin koordinat sisteminde doğrular halinde çizilmesi ve eksenleri kestiği noktaların bulunması.
1. doğru (2x1+x2=202x_1 + x_2 = 20): (10,0)(10,0) ve (0,20)(0,20) noktalarından geçer. 2. doğru (x1=8x_1 = 8): y eksenine paraleldir. 3. doğru (x1+x2=10x_1 + x_2 = 10): (10,0)(10,0) ve (0,10)(0,10) noktalarından geçer.
Grafik çözüm yönteminde uygun çözüm alanının sınırlarını belirlemek.
2
Eşitsizlik yönlerine (\leq ve \geq) göre uygun çözüm bölgesinin (taralı alanın) belirlenmesi.
Alan, 2x1+x2202x_1 + x_2 \leq 20 doğrusunun altında, x18x_1 \leq 8 doğrusunun solunda ve x1+x210x_1 + x_2 \geq 10 doğrusunun üstünde kalan kapalı çokgendir.
Tüm kısıtları aynı anda sağlayan noktalar kümesini tespit etmek.
3
Uygun çözüm alanını çevreleyen çokgenin köşe noktalarının koordinatlarının hesaplanması.
Kesişim noktalarından 4 adet uygun köşe bulunur: (0,20)(0, 20), (0,10)(0, 10), (8,2)(8, 2) ve (8,4)(8, 4).
Doğrusal programlamada optimum çözüm daima uygun çözüm alanının köşe noktalarının birinde (veya bir ayrıtı üzerinde) gerçekleşir.
4
Bulunan köşe noktalarının Z=80x1+30x2Z = 80x_1 + 30x_2 amaç fonksiyonunda yerine konarak en yüksek (maksimum) değerin tespit edilmesi.
(0,20)(0, 20) için Z=600Z=600, (0,10)(0, 10) için Z=300Z=300, (8,2)(8, 2) için Z=700Z=700 ve (8,4)(8, 4) için Z=760Z=760 bulunur. Maksimum değer 760'tır.
Modelin amacı çevresel faydayı (ZZ) maksimize etmektir.

Key Concept

Doğrusal Programlamada Grafik Çözüm Yöntemi ile Maksimizasyon
Question 72Question

Bir havacılık şirketi, yeni nesil bir uçağın aerodinamik performans katsayısını en çoklamak amacıyla tasarım parametreleri (x1,x2,x3x_1, x_2, x_3) üzerinden aşağıdaki doğrusal programlama primal modelini formüle etmiştir:

Maksimum Z=12x1+18x2+10x3Z = 12x_1 + 18x_2 + 10x_3

Kısıtlar:
3x1+4x22x3503x_1 + 4x_2 - 2x_3 \leq 50
x12x2+5x320x_1 - 2x_2 + 5x_3 \geq 20
2x1+x2+3x3=352x_1 + x_2 + 3x_3 = 35
x10,x20,x3 is¸aretsizx_1 \geq 0, x_2 \geq 0, x_3 \text{ işaretsiz}

Buna göre, verilen primal modelin dual (ikili) modeli aşağıdakilerden hangisidir?

Show answer & explanation

Answer: Min W=50y1+20y2+35y3W = 50y_1 + 20y_2 + 35y_3
3y1+y2+2y3123y_1 + y_2 + 2y_3 \geq 12
4y12y2+y3184y_1 - 2y_2 + y_3 \geq 18
2y1+5y2+3y3=10-2y_1 + 5y_2 + 3y_3 = 10
y10,y20,y3 is¸aretsizy_1 \geq 0, y_2 \leq 0, y_3 \text{ işaretsiz}

Answer

Doğru dual modelde amaç fonksiyonu minimizasyon yönündedir, ilk iki kısıt büyük eşit, üçüncü kısıt eşitlik şeklindedir ve dual değişken işaretleri sırasıyla y10y_1 \geq 0, y20y_2 \leq 0, y3y_3 işaretsiz olarak belirlenmiştir.
Doğru dual modelde, primal amaç fonksiyonu maksimizasyon olduğundan dual minimizasyon şeklindedir. Primal kısıtların sağ taraf sabitleri (50, 20, 35) dual amaç fonksiyonunun katsayılarıdır. Primaldeki değişkenlerin işaretleri (x10x_1 \geq 0, x20x_2 \geq 0, x3x_3 işaretsiz) sırasıyla dual kısıtların yönlerini (\geq, \geq, ==) belirler. Ayrıca primal kısıtların yönleri (\leq, \geq, ==) dual değişkenlerin işaretlerini (y10y_1 \geq 0, y20y_2 \leq 0, y3y_3 işaretsiz) doğrudan belirler. İşlem adımlarının tamamen doğru uygulandığı tek model budur.

Step-by-Step Solution

1
Amaç fonksiyonunun yönünü ve katsayılarını belirleme
Primal model maksimizasyon olduğundan dual model minimizasyon olmalıdır. Dual amaç fonksiyonu W=50y1+20y2+35y3W = 50y_1 + 20y_2 + 35y_3 şeklini alır.
Primal modelin kısıtlarının sağ taraf sabitleri (50, 20, 35), dual modelin amaç fonksiyonu katsayılarını oluşturur.
2
Dual kısıt denklemlerinin katsayılarını ve yönlerini oluşturma
Kısıtlar sırasıyla 3y1+y2+2y3123y_1 + y_2 + 2y_3 \geq 12, 4y12y2+y3184y_1 - 2y_2 + y_3 \geq 18 ve 2y1+5y2+3y3=10-2y_1 + 5y_2 + 3y_3 = 10 olarak elde edilir.
Primal katsayılar matrisinin transpozu alınır. Primalde x10x_1 \geq 0 ve x20x_2 \geq 0 olduğu için ilk iki dual kısıt \geq, x3x_3 işaretsiz olduğu için üçüncü dual kısıt == işaretine sahip olur.
3
Dual değişkenlerin işaretlerini belirleme
y10y_1 \geq 0, y20y_2 \leq 0 ve y3y_3 işaretsiz olarak belirlenir.
Maksimizasyon probleminde \leq yönlü 1. kısıt için y10y_1 \geq 0, \geq yönlü 2. kısıt için y20y_2 \leq 0 ve == yönlü 3. kısıt için y3y_3 işaretsiz (urs) olmalıdır.

Key Concept

Dualite Kavramı ve Dual Model Kurulumu (Primal-Dual İşaret Kuralları)
Question 73Question

Bir kamu kurumu, iki farklı bölgeye ulaştırılacak yardım malzemelerinin dağıtımını planlamak için aşağıdaki doğrusal programlama modelini kurgulamıştır. Modelin amacı, ulaştırılan malzemelerin yaratacağı toplam sosyal faydayı maksimize etmektir:

Maksimum Z=30x1+40x2\text{Maksimum } Z = 30x_1 + 40x_2
Kısıtlar:\text{Kısıtlar:}
2x1+x2122x_1 + x_2 \geq 12
x1+3x2=15x_1 + 3x_2 = 15
x1,x20x_1, x_2 \geq 0

Bu model, Büyük-M (Big-M) yöntemi ile çözülmek üzere standart forma dönüştürülüp başlangıç simpleks tablosu oluşturulacaktır. Modelin maksimizasyon problemi olduğu dikkate alınarak yapay değişkenlere amaç fonksiyonunda M>0M > 0 olmak üzere uygun ceza katsayıları atanmıştır.

Buna göre, oluşturulan başlangıç simpleks tablosunda x1x_1 ve x2x_2 karar değişkenlerine ait ZjCjZ_j - C_j (net değerlendirme) satırı değerleri sırasıyla aşağıdakilerden hangisidir?

Show answer & explanation

Answer: 3M30-3M - 30 ve 4M40-4M - 40

Answer

Başlangıç tablosunda x1x_1 ve x2x_2 değişkenlerinin ZjCjZ_j - C_j değerleri sırasıyla 3M30-3M - 30 ve 4M40-4M - 40'tır.
Büyük-M yönteminde maksimizasyon problemleri için yapay değişkenlere amaç fonksiyonunda -M katsayısı atanır. Başlangıç tablosunda temel değişkenler A_1 ve A_2 olup, her ikisinin de amaç fonksiyonu katsayısı -M'dir. Bu durumda x_1 sütunundaki katsayılar (2 ve 1) -M ile çarpılıp toplanarak Z_1 = -3M bulunur, C_1 değeri olan 30 çıkarıldığında -3M - 30 elde edilir. Benzer şekilde x_2 sütunundaki katsayılar (1 ve 3) -M ile çarpılıp toplanarak Z_2 = -4M bulunur, C_2 değeri olan 40 çıkarıldığında Z_2 - C_2 = -4M - 40 sonucuna ulaşılır.

Step-by-Step Solution

1
Modeli yapay değişkenler kullanarak standart forma dönüştür.
Maksimum Z = 30x1+40x2+0s1MA1MA230x_1 + 40x_2 + 0s_1 - MA_1 - MA_2
2x1+x2s1+A1=122x_1 + x_2 - s_1 + A_1 = 12
x1+3x2+A2=15x_1 + 3x_2 + A_2 = 15
Büyük eşit (\geq) kısıtına bir artık değişken (s1-s_1) ve bir yapay değişken (+A1+A_1) eklenirken; eşitlik (==) kısıtına yalnızca bir yapay değişken (+A2+A_2) eklenir. Maksimizasyon için yapay değişken cezaları M-M olmalıdır.
2
Başlangıç simpleks tablosu için temel değişkenleri ve bunların amaç fonksiyonu katsayılarını (CBC_B) belirle.
Temel değişkenler: A1A_1 ve A2A_2. Her ikisinin de CBC_B katsayısı M-M'dir.
İlk çözümde birim matrisi oluşturan A1A_1 ve A2A_2 sisteme girer.
3
x1x_1 değişkeni için Z1C1Z_1 - C_1 değerini hesapla.
Z1=(M×2)+(M×1)=3MZ_1 = (-M \times 2) + (-M \times 1) = -3M. C1=30C_1 = 30. Z1C1=3M30Z_1 - C_1 = -3M - 30.
Net değerlendirme satırı, sütun katsayılarının CBC_B ile çarpımlarının toplamından (ZjZ_j), değişkenin kendi amaç fonksiyonu katsayısının (CjC_j) çıkarılmasıyla elde edilir.
4
x2x_2 değişkeni için Z2C2Z_2 - C_2 değerini hesapla.
Z2=(M×1)+(M×3)=4MZ_2 = (-M \times 1) + (-M \times 3) = -4M. C2=40C_2 = 40. Z2C2=4M40Z_2 - C_2 = -4M - 40.
Aynı ZjCjZ_j - C_j mantığı x2x_2 sütunu için de uygulanarak tablonun ilgili hücresi doldurulur.

Key Concept

Büyük-M Yönteminde Başlangıç Tablosu Kurulumu ve Z Satırı Denklemi
Question 74Question

Bir İl Tarım ve Orman Müdürlüğü, toprak yapısı bozulan tarım arazilerinin ıslahı için "Nitrat-Bazlı" (x1x_1) ve "Fosfat-Bazlı" (x2x_2) hammaddeleri karıştırarak özel bir gübre harmanı hazırlayacaktır. Bu işlem için belirlenen maliyet ve içerik koşulları şöyledir:

- Nitrat-bazlı hammaddenin ton maliyeti 300300 TL, fosfat-bazlı hammaddenin ton maliyeti ise 400400 TL'dir. Müdürlük, harmanlama işlemini en düşük maliyetle gerçekleştirmeyi hedeflemektedir.
- Hazırlanacak harman, hektar başına en az 8080 birim azot ve en az 9090 birim fosfor ihtiyacını karşılamalıdır.
- Bir ton nitrat-bazlı hammadde 44 birim azot ve 33 birim fosfor içerirken; bir ton fosfat-bazlı hammadde 22 birim azot ve 55 birim fosfor içermektedir.
- Taşıma ve uygulama kapasitesi kısıtları nedeniyle, hektar başına uygulanacak toplam gübre harmanı miktarı 2525 tonu aşmamalıdır.
- Çevresel düzenlemeler gereği, kullanılacak nitrat-bazlı hammadde miktarı, fosfat-bazlı hammadde miktarının 33 katını aşmamalıdır.

Buna göre, bu problemin doğrusal programlama modeli aşağıdakilerden hangisidir?

Show answer & explanation

Answer: minZ=300x1+400x2Kısıtlar:4x1+2x2803x1+5x290x1+x225x13x20x1,x20 \begin{aligned} \min Z &= 300x_1 + 400x_2 \\ \text{Kısıtlar:} \\ 4x_1 + 2x_2 &\geq 80 \\ 3x_1 + 5x_2 &\geq 90 \\ x_1 + x_2 &\leq 25 \\ x_1 - 3x_2 &\leq 0 \\ x_1, x_2 &\geq 0 \end{aligned}

Answer

Modelin doğru formülasyonu maliyet minimizasyonunu (minZ\min Z), doğru yönlü besin ve kapasite eşitsizliklerini, x13x20x_1 - 3x_2 \leq 0 oran kısıtını ve pozitiflik kısıtlarını içeren seçenektir.
Doğru model; amaç fonksiyonunun minZ\min Z olmasını, asgari ihtiyaçlar için \geq, azami sınırlar için \leq eşitsizliklerinin kullanılmasını ve x13x2x_1 \leq 3x_2 (x13x20x_1 - 3x_2 \leq 0) oran kısıtı ile birlikte pozitiflik kısıtının eksiksiz olarak denkleme dökülmesini sağlamaktadır.

Step-by-Step Solution

1
Amaç fonksiyonunu belirle.
Amaç, gübre harmanının maliyetini en aza indirmek olduğundan fonksiyon minZ=300x1+400x2\min Z = 300x_1 + 400x_2 olarak yazılır.
Problem metninde açıkça 'en düşük maliyetle gerçekleştirmek' ifadesi geçmektedir.
2
Besin içerik kısıtlarını oluştur.
Azot için 4x1+2x2804x_1 + 2x_2 \geq 80 ve fosfor için 3x1+5x2903x_1 + 5x_2 \geq 90 eşitsizlikleri elde edilir.
Her iki besin maddesi için de karşılanması gereken 'en az' değerler verilmiştir, bu durum \geq (büyük eşit) sembolü gerektirir.
3
Kapasite (tonaj) kısıtını oluştur.
x1+x225x_1 + x_2 \leq 25 eşitsizliği yazılır.
Hektar başına uygulanacak toplam miktarın 25 tonu 'aşmamalıdır' kısıtı bir üst sınır (\leq) belirtir.
4
Çevresel oran kısıtını ve varsayılan kısıtları modele ekle.
Oran kısıtı x13x2x_1 \leq 3x_2 (veya x13x20x_1 - 3x_2 \leq 0) olarak modellenir ve sonuna x1,x20x_1, x_2 \geq 0 kısıtı eklenir.
Nitrat miktarının (x1x_1), fosfat miktarının (x2x_2) 3 katını aşmaması mantıksal olarak x1x_1'in 3x23x_2'den küçük veya eşit olması anlamına gelir. Üretim miktarları negatif olamayacağından pozitiflik koşulu şarttır.

Key Concept

Doğrusal programlama problemlerinde sözel ifadeleri (en az, en çok, katı, maliyet/kar) doğru matematiksel sembollerle modele dönüştürme
Question 75Question

Bir kamu kurumunun lojistik ağındaki dağıtım maliyetlerini en küçükleme (minimizasyon) amacıyla kurduğu doğrusal programlama modelinin Simpleks algoritması ile çözümünde nihai (optimal) tabloya ulaşılmıştır.

Tabloda incelenen değerlere göre şu iki durum tespit edilmiştir:
I. Temel dışı (non-basic) bir karar değişkeninin net değerlendirme satırındaki (ZjCjZ_j - C_j) değeri tam olarak sıfırdır.
II. İlgili temel dışı değişkenin sütununda yer alan tüm yer değiştirme (teknolojik) katsayıları sıfır veya negatiftir (0\leq 0).

Buna göre, modellenen problem ve elde edilen çözüm durumu hakkında aşağıdakilerden hangisi kesinlikle doğrudur?

Show answer & explanation

Answer: Problemin uygun çözüm alanı sınırsızdır, ancak amaç fonksiyonu değeri sınırlıdır ve birbirine eşit amaç fonksiyonu değeri veren sonsuz sayıda alternatif optimal çözüm bulunur.

Answer

Problemin uygun çözüm alanı sınırsızdır, ancak amaç fonksiyonu değeri sınırlıdır ve birbirine eşit amaç fonksiyonu değeri veren sonsuz sayıda alternatif optimal çözüm bulunur.
Verilen iki durumun birleşimi, yöneylem araştırmasında özel ve ileri düzey bir senaryoyu tanımlar. Optimal bir tabloda temel dışı bir karar değişkeninin net değerlendirme (fırsat maliyeti) değerinin sıfır olması, bu problemin çoklu (alternatif) optimal çözüme sahip olduğunu kanıtlar. Bu değişken temele sokulmak istendiğinde, sütunundaki tüm teknolojik katsayıların sıfır veya negatif olması ise oran testi yapılamayacağını, dolayısıyla o eksen boyunca çözüm alanının sınırsız (açık) olduğunu gösterir. Ancak değişken temele girse bile amaç fonksiyonuna net katkısı sıfır olduğundan, çözüm alanı sonsuza gitmesine rağmen amaç fonksiyonu değeri bozulmaz ve sabit kalır. Matematiksel ve grafiksel olarak bu durum; sınırsız bir uygun çözüm bölgesi üzerinde, amaç fonksiyonu doğrusuna paralel olan ve sonsuza uzanan bir optimal çözümler ışını (ray) elde edildiğini kesin olarak doğrular.

Step-by-Step Solution

1
Birinci öncülün (Temel dışı değişken için ZjCj=0Z_j - C_j = 0) analiz edilmesi.
Problemin alternatif (çoklu) optimal çözümü olduğu tespit edilir.
Optimal bir tabloda temel dışı bir değişkenin amaca katkısının sıfır olması, bu değişkenin temele girmesi halinde amaç fonksiyonu değerinin değişmeyeceğini (mevcut optimal değerin korunacağını) gösterir.
2
İkinci öncülün (Sütundaki katsayıların 0\leq 0 olması) analiz edilmesi.
Uygun çözüm alanının o değişken yönünde sınırsız olduğu tespit edilir.
Temele girecek değişkenin sütununda hiç pozitif katsayı olmaması, Simpleks oran testinin yapılamayacağı ve değişkenin mevcut kısıtları ihlal etmeden sonsuza kadar artırılabileceği anlamına gelir.
3
İki bilginin sentezlenerek çözümün genel yorumunun yapılması.
Uygun çözüm alanının sınırsız olduğu, ancak bu yönde ilerlerken amaç fonksiyonu değerinin değişmemesi sebebiyle amaç fonksiyonunun sınırlı kaldığı sonucuna varılır.
Değişken sonsuza giderken amaç fonksiyonuna katkısı sıfır olduğundan, amaç değeri sonsuza gitmez. Bu durum, sınırsız bir uygun çözüm alanı içinde, amaç fonksiyonu ile çakışan ve sonsuza uzanan bir 'alternatif optimal çözümler ışını' (ray) oluşturur.

Key Concept

Özel Durumlarda Çoklu Çözüm ve Sınırsız Alan İlişkisi
Question 76Question

Bir devlet hastanesi, evde bakım hizmetleri kapsamında iki farklı sağlık paketi (Paket A ve Paket B) hazırlamaktadır. Paket A'nın (x1x_1) birim başına toplumsal faydası 5050 birim, Paket B'nin (x2x_2) ise 4040 birimdir. Paketlerin hazırlanması için gerekli kaynaklar ve kapasite kısıtları şu şekildedir:

* Bir adet Paket A için 22 saat hemşire süresi ve 1010 birim tıbbi malzeme gereklidir.
* Bir adet Paket B için 11 saat hemşire süresi ve 2020 birim tıbbi malzeme gereklidir.
* Toplam kullanılabilir hemşire süresi en çok 100100 saat, toplam tıbbi malzeme miktarı ise en fazla 500500 birimdir.

Hastanenin toplam toplumsal faydayı en üst düzeye çıkarmayı amaçladığı bu durum için kurulan doğrusal programlama modeli aşağıdakilerden hangisidir?

Show answer & explanation

Answer: Maks Z=50x1+40x2kısıtlar:2x1+x210010x1+20x2500x1,x20\begin{aligned} \text{Maks } Z &= 50x_1 + 40x_2 \\ \text{kısıtlar:} \\ 2x_1 + x_2 &\leq 100 \\ 10x_1 + 20x_2 &\leq 500 \\ x_1, x_2 &\geq 0 \end{aligned}

Answer

Toplumsal faydayı maksimize eden, kısıtların üst sınırlarını (<=) doğru yansıtan ve değişkenlerin negatif olamayacağını (>= 0) belirten model doğru cevaptır.
Doğru modelde, amaç fonksiyonu Paket A (5050) ve Paket B (4040) birim faydalarını maksimize edecek şekilde kurulmuştur. Hemşire süresi (2x1+x22x_1 + x_2) ve malzeme miktarı (10x1+20x210x_1 + 20x_2) toplam kapasiteyi aşamayacağı için küçük-eşit ( \leq ) işareti ile sınırlandırılmıştır.

Step-by-Step Solution

1
Karar değişkenlerini tanımla.
x1x_1: Paket A sayısı, x2x_2: Paket B sayısı.
Modelin temel bileşenlerini belirlemek için değişkenler netleştirilmelidir.
2
Amaç fonksiyonunu oluştur.
Maks Z=50x1+40x2 \text{Maks } Z = 50x_1 + 40x_2
Problemde toplumsal faydanın 'en üst düzeye çıkarılması' istendiğinden maksimizasyon (Maks) modeli kurulur.
3
Kısıtlayıcı denklemleri yaz.
Hemşire süresi: 2x1+x21002x_1 + x_2 \leq 100; Tıbbi malzeme: 10x1+20x250010x_1 + 20x_2 \leq 500.
Kaynaklar sınırlı olduğundan (en çok/en fazla), tüketilen toplam kaynak miktarı mevcut kapasiteden küçük veya eşit olmalıdır.
4
Negatif olmama kısıtını ekle.
x1,x20x_1, x_2 \geq 0.
Üretilen paket sayısı fiziksel olarak negatif bir değer alamaz.

Key Concept

Doğrusal programlama modeli; bir amaç fonksiyonu, kaynak kısıtları ve işaret kısıtlarından oluşan matematiksel bir yapıdır.

Practice More

Değişkenlerin işaret kısıtlarını (pozitiflik, tamsayılılık) ve kısıt yönlerini belirten anahtar kelimelere odaklanmak model kurma hatalarını azaltır.
Estimated Time:1m 30s
Question 77Question

Aşağıda bir doğrusal programlama modeli verilmiştir:

Maksimum Z=10x1+15x2Maksimum \ Z = 10x_1 + 15x_2
Kısıtlar:
x1+x25x_1 + x_2 \leq 5
x22x_2 \geq 2
x1,x20x_1, x_2 \geq 0

Grafik çözüm yöntemi kullanıldığında, bu modelin en iyi (optimum) amaç fonksiyonu değeri kaçtır?

Show answer & explanation

Answer: 75

Answer

En iyi amaç fonksiyonu değeri 75 olarak bulunur.
Optimum değer, uygun çözüm alanının uç noktalarından biri olan (0, 5) noktasında gerçekleşmektedir. Bu noktada x1 değeri 0 ve x2 değeri 5 olduğunda amaç fonksiyonu Z = 10(0) + 15(5) = 75 değerine ulaşır ve bu bölgedeki diğer köşe noktalarından (30 ve 60) daha büyüktür.

Step-by-Step Solution

1
Kısıt doğrularını çizerek uygun çözüm alanını belirleyin.
x1+x2=5x_1 + x_2 = 5 doğrusu eksenleri (5,0)(5,0) ve (0,5)(0,5) noktalarında keser. x2=2x_2 = 2 doğrusu ise yatay bir doğrudur.
Grafik çözüm yönteminde ilk adım, kısıtların sınırlarını belirleyerek uygun bölgeyi bulmaktır.
2
Eşitsizlik yönlerine göre uygun bölgeyi tarayın.
x1+x25x_1 + x_2 \leq 5 doğrunun alt tarafını, x22x_2 \geq 2 ise doğrunun üst tarafını gösterir. x10x_1 \geq 0 dikey eksenin sağ tarafıdır.
Tüm kısıtların aynı anda sağlandığı bölge uygun çözüm alanıdır.
3
Uygun çözüm alanının köşe noktalarını tespit edin.
Köşe noktaları: (0,2)(0, 2), (0,5)(0, 5) ve (3,2)(3, 2) noktalarıdır.
Doğrusal programlama teorisine göre optimum çözüm mutlaka uygun bölgenin bir köşe noktasındadır.
4
Köşe noktalarını amaç fonksiyonunda yerine koyarak değerleri hesaplayın.
Z(0,2)=10(0)+15(2)=30Z(0, 2) = 10(0) + 15(2) = 30, Z(0,5)=10(0)+15(5)=75Z(0, 5) = 10(0) + 15(5) = 75, Z(3,2)=10(3)+15(2)=60Z(3, 2) = 10(3) + 15(2) = 60.
Maksimum amaç fonksiyonu değerini bulmak için tüm uç noktalar test edilir.

Key Concept

Grafik çözüm yönteminde optimum değer, kısıtların oluşturduğu uygun bölgenin köşe noktalarından birinde bulunur.
Question 78Question

Bir doğrusal programlama probleminin simpleks yöntemiyle çözüm sürecinde elde edilen bir ara tabloda, amaca en fazla katkıyı sağlayacak giren değişken x1x_1 olarak belirlenmiştir. Bu değişkene ait anahtar sütundaki katsayılar sırasıyla s1s_1, s2s_2 ve s3s_3 satırlarında 2-2, 00 ve 33 olarak bulunmuştur. İlgili satırların çözüm (sağ taraf) sabitleri ise sırasıyla 1010, 1515 ve 1212'dir.

Buna göre, oran testi (minimum oran kuralı) uygulaması ve temelden çıkacak değişkenin belirlenmesi ile ilgili aşağıdaki ifadelerden hangisi doğrudur?

Show answer & explanation

Answer: Yalnızca pozitif katsayılar dikkate alındığından oran testi sadece s3s_3 satırı için yapılır ve çıkan değişken s3s_3 olarak belirlenir.

Answer

Yalnızca pozitif katsayılar dikkate alındığından oran testi sadece s3s_3 satırı için yapılır ve çıkan değişken s3s_3 olarak belirlenir.
Simpleks yönteminde, temelden çıkacak değişkeni belirlemek için yapılan oran testinde (minimum oran kuralı), sağ taraf sabitleri *yalnızca* anahtar sütundaki kesinlikle pozitif (sıfırdan büyük) katsayılara bölünür. Negatif ve sıfır olan katsayılar oran testine dahil edilmez ve bu satırlar çıkan değişken olamazlar. Verilen senaryoda sadece s3s_3 satırındaki katsayı (33) pozitif olduğundan, bölme işlemi sadece bu satır için gerçekleştirilir (12/3=412/3 = 4). Hesaplanabilen tek geçerli oran bu olduğu için, minimum oran kuralı gereği çıkan değişken doğrudan s3s_3 olarak belirlenir.

Step-by-Step Solution

1
Anahtar sütundaki katsayıların işaretlerini analiz et.
s1s_1 satırı için 2-2 (negatif), s2s_2 satırı için 00 (sıfır), s3s_3 satırı için 33 (pozitif).
Oran testine hangi satırların dahil edileceğini belirlemek için katsayıların sıfırdan büyük olup olmadığı kontrol edilmelidir.
2
Uygun satırlar için oran testini (Sağ Taraf Sabiti / Katsayı) uygula.
s1s_1 ve s2s_2 satırları katsayıları 0\leq 0 olduğu için elenir. Sadece s3s_3 satırı için hesaplama yapılır: 12/3=412 / 3 = 4.
Temel değişkenlerin negatif değer almasını önlemek için sadece pozitif katsayılara bölme işlemi yapılır.
3
Hesaplanan pozitif oranlar arasından en küçük olanı seçerek çıkan değişkeni belirle.
Tek pozitif oran s3s_3 satırına ait olduğundan (44), minimum oran bu satırdadır ve çıkan değişken s3s_3 olur.
Minimum oran kuralı, yeni çözümü kısıtlara uygun (feasible) bölgede tutmak için gereklidir.

Key Concept

Simpleks Yönteminde Oran Testi (Minimum Oran Kuralı)
Question 79Question

Endüstriyel bir sürecin performansını en üst düzeye çıkarmayı hedefleyen bir doğrusal modelin çözüm adımlarından birinde aşağıdaki ara tablo elde edilmiştir:

TemelZZx1x_1x2x_2s1s_1s2s_2s3s_3Çözüm
s1s_1004400111-1002828
x2x_20022110011001010
s3s_30033000000111818
ZZ116-6000055005050

Standart simpleks algoritması kuralları işletilerek tablonun güncellenmesi gerekmektedir.

Buna göre, bir sonraki aşamaya geçildiğinde (yeni tablo oluşturulduğunda), ZZ hedef fonksiyonu ile s3s_3 temel değişkeninin alacağı yeni değerler sırasıyla aşağıdakilerden hangisidir?

Show answer & explanation

Answer: 8080 ve 33

Answer

Hedef fonksiyonu (ZZ) 8080, s3s_3 temel değişkeni ise 33 değerini alacaktır.
Enbüyükleme modelinde ZZ satırındaki en negatif katsayı (6-6) x1x_1'e aittir, bu nedenle anahtar sütun x1x_1'dir. Oran testi uygulandığında pozitif değerler için oranlar hesaplanır (28/4=728/4=7, 10/2=510/2=5, 18/3=618/3=6). En küçük oran 55 olduğu için x2x_2 satırı temelden çıkar. Pivot eleman 22'dir. Yeni pivot satırının (x1x_1) çözüm değeri 10/2=510/2=5 olur. Gauss-Jordan yok etme yöntemiyle ZZ satırı güncellendiğinde 50(6)×5=8050 - (-6) \times 5 = 80 elde edilir. s3s_3 satırı güncellendiğinde ise 183×5=318 - 3 \times 5 = 3 elde edilir.

Step-by-Step Solution

1
Anahtar sütunun (giren değişkenin) belirlenmesi
Enbüyükleme problemi olduğu için ZZ satırında en negatif katsayıya sahip olan x1x_1 sütunu (6-6) anahtar sütundur.
Simpleks algoritmasında amaca en büyük katkıyı sağlayacak olan değişken temele alınır.
2
Oran testi ile anahtar satırın (çıkan değişkenin) belirlenmesi
Çözüm sütunu değerleri x1x_1 sütunundaki pozitif katsayılara bölünür: s1s_1 için 28/4=728/4=7, x2x_2 için 10/2=510/2=5, s3s_3 için 18/3=618/3=6. En küçük oran 55 olduğundan x2x_2 satırı anahtar satırdır. Kesişimdeki 22 değeri pivot elemandır.
Çözümün uygunluk alanından çıkmaması (negatif değer almaması) için en küçük pozitif oranı veren değişken temelden çıkarılır.
3
Yeni pivot satırının oluşturulması
Temele giren x1x_1 satırının yeni çözüm değeri, eski x2x_2 satırının çözüm değerinin pivot elemana bölünmesiyle elde edilir: 10/2=510 / 2 = 5.
Giren değişkenin temel değişken olması için kendi sütununda 11 katsayısına sahip olması gerekir.
4
ZZ ve s3s_3 satırlarının yeni değerlerinin hesaplanması
Yeni ZZ çözümü =50(6)×5=80= 50 - (-6) \times 5 = 80. Yeni s3s_3 çözümü =183×5=3= 18 - 3 \times 5 = 3 olarak hesaplanır.
Anahtar sütundaki diğer katsayıların sıfırlanması için temel Gauss-Jordan yok etme operasyonları uygulanır.

Key Concept

Simpleks tablosunda iterasyon adımları, oran testi ve Gauss-Jordan satır operasyonları
Estimated Time:2m 30s
PreviousPage 4 / 4
Doğrusal Programlama Practice Questions — KPSS İstatistik — Page 4 | Examkin