Simpleks Yöntemi

13 questions

Question 1Question

Bir maksimizasyon problemine ait başlangıç simpleks tablosu aşağıda verilmiştir:

Temel Değişkenlerx1x_1x2x_2s1s_1s2s_2Çözüm (RHS)
s1s_1241012
s2s_2320112
ZZ-5-10000

Buna göre, simpleks algoritmasının ilk iterasyonu tamamlandığında amaç fonksiyonunun (ZZ) değeri aşağıdakilerden hangisi olur?

Show answer & explanation

Answer: 30

Answer

İlk iterasyon sonunda amaç fonksiyonunun (Z) değeri 30 olur.
Simpleks yönteminde maksimizasyon problemleri için Z satırındaki en negatif katsayı sisteme girecek değişkeni (anahtar sütun) belirler. Burada -10 katsayısı ile x2x_2 sisteme girer. Oran testi yapıldığında (12/4=312/4=3 ve 12/2=612/2=6) en küçük oran olan 3 ile s1s_1 değişkeni sistemden çıkar. Yeni iterasyonda Z değeri 0(10×3)=300 - (-10 \times 3) = 30 olarak güncellenir.

Step-by-Step Solution

1
Anahtar sütunun belirlenmesi
Sisteme girecek değişken x2x_2 olarak seçilir.
Maksimizasyon probleminde Z satırındaki en negatif katsayı (-10), sisteme girecek değişkeni belirler.
2
Oran testi ile anahtar satırın belirlenmesi
s1s_1 değişkeni sistemden çıkar.
Çözüm değerlerinin anahtar sütun katsayılarına oranı (12/4=312/4 = 3 ve 12/2=612/2 = 6) incelendiğinde, en küçük pozitif oran olan 3 değeri s1s_1 satırına aittir.
3
Yeni Z değerinin hesaplanması
Yeni Z=30Z = 30.
Simpleks tablosu satır işlemleri sonucunda yeni Z değeri; mevcut Z değeri ile (sisteme giren değişkenin katsayısı ×\times oran testinin sonucu) çarpımının farkı alınarak hesaplanır: 0(10×3)=300 - (-10 \times 3) = 30.

Key Concept

Simpleks Yönteminde İterasyon ve Pivot İşlemleri
Question 2Question

Doğrusal programlama modellerinin çözümünde kullanılan simpleks yönteminde, bir maksimizasyon problemi için oluşturulan başlangıç tablosu şu şekildedir:

Temel Değişkenlerx1x_1x2x_2s1s_1s2s_2Çözüm
ZZ-4-6000
s1s_1131018
s2s_2210116

Bu tabloya göre, yapılacak ilk iterasyonda çözüme girecek (temel değişken olacak) ve çözümden çıkacak (temel dışı kalacak) değişkenler aşağıdakilerin hangisinde doğru verilmiştir?

Show answer & explanation

Answer: Giren: x2x_2, Çıkan: s1s_1

Answer

Çözüme giren değişken x2x_2, çözümden çıkan değişken ise s1s_1 olmalıdır.
Maksimizasyon probleminde giren değişken, amaç fonksiyonu satırındaki en küçük negatif katsayıya sahip olan değişkendir (-6 katsayısıyla x2x_2). Çıkan değişken ise, sağ yan değerlerin anahtar sütun katsayılarına oranlanmasıyla bulunan en küçük pozitif oranlı satırın değişkenidir (18/3 = 6 oranıyla s1s_1).

Step-by-Step Solution

1
Giren değişkenin (anahtar sütun) belirlenmesi
x2x_2 değişkeni (katsayısı -6)
Maksimizasyon problemlerinde ZZ satırındaki en küçük negatif katsayıya sahip değişken çözüme girer.
2
Oran testinin yapılması
s1s_1 satırı için 18/3 = 6; s2s_2 satırı için 16/1 = 16
Çözüm (RHS) sütunundaki değerler, anahtar sütundaki pozitif katsayılara bölünerek oranlar bulunur.
3
Çıkan değişkenin (anahtar satır) belirlenmesi
s1s_1 değişkeni
Oran testi sonucunda elde edilen en küçük pozitif oran (6), çözümden çıkacak olan temel değişkeni belirler.

Key Concept

Simpleks yönteminde pivot seçimi kuralları (en küçük negatif katsayı ve en küçük pozitif oran).
Estimated Time:1m 30s
Question 3Question

Bir doğrusal programlama maksimizasyon probleminde, başlangıç simpleks tablosu düzenlenmiş ve x2x_2 değişkeni "temele giren değişken" (anahtar sütun) olarak belirlenmiştir. Tablonun kısıtlar kısmına ait katsayılar ve çözüm değerleri aşağıda verilmiştir:

Temel Değişkenlerx1x_1x2x_2s1s_1s2s_2Çözüm (Sağ Yan)
s1s_1112211001010
s2s_22211001188

Bu bilgilere göre, simpleks algoritmasının "oran testi" (minimum ratio test) kuralı uygulandığında temelden çıkacak değişken (anahtar satır) aşağıdakilerden hangisidir?

Show answer & explanation

Answer: s1s_1

Answer

Temelden çıkacak değişken s1s_1 değişkenidir.
Temele giren değişken x2x_2 olarak belirlendiğinde, bu sütundaki katsayılar ile çözüm değerleri arasındaki oranlar incelenir. s1s_1 satırı için oran 10/2=510/2=5, s2s_2 satırı için ise 8/1=88/1=8 değerini alır. Simpleks kuralı gereği en küçük pozitif orana sahip olan satır anahtar satırdır ve o satırdaki temel değişken (s1s_1) temelden çıkar.

Step-by-Step Solution

1
Temele giren değişken olan x2x_2 sütunundaki kısıt katsayılarını belirleyin.
s1s_1 satırı için katsayı 22, s2s_2 satırı için katsayı 11 olarak belirlenmiştir.
Oran testi yalnızca temele giren değişkenin sütunundaki katsayılar üzerinden yapılır.
2
Çözüm (Sağ Yan) sütunundaki değerleri, karşılık gelen x2x_2 katsayılarına bölerek oranları hesaplayın.
s1s_1 satırı için 10/2=510 / 2 = 5 ve s2s_2 satırı için 8/1=88 / 1 = 8 sonuçları elde edilir.
Oran testi, kısıtların sınırlarını ihlal etmeden temele girebilecek maksimum değeri bulmayı sağlar.
3
Hesaplanan pozitif oranlar arasından en küçük olanı seçin.
5<85 < 8 olduğu için en küçük oran s1s_1 satırına aittir.
Simpleks yönteminde en küçük oran testini sağlayan satır, temelden çıkacak değişkeni ve anahtar satırı belirler.

Key Concept

Simpleks yönteminde temelden çıkacak değişken, temele giren değişkenin katsayılarına göre yapılan minimum oran testi ile belirlenir.
Estimated Time:1m 30s
Question 4Question

Bir doğrusal programlama maksimizasyon problemine ait başlangıç simpleks tablosu aşağıda verilmiştir:

Temel Değişkenlerx1x_1x2x_2s1s_1s2s_2Çözüm
s1s_1112211001010
s2s_2221100111212
ZZ5-52-2000000

Bu tabloya göre, yapılacak ilk iterasyon sonucunda temele giren x1x_1 değişkeninin yeni tablodaki değeri aşağıdakilerden hangisidir?

Show answer & explanation

Answer: 6

Answer

İlk iterasyon sonucunda x1x_1 değişkeninin değeri 6 olur.
Doğru yanıt olan 6 değeri, Simpleks algoritmasının anahtar satır güncelleme kuralına dayanır. ZZ satırındaki 5-5 değeri nedeniyle x1x_1 değişkeni temele girer. Oran testi yapıldığında (12/2=6<10/1=1012/2 = 6 < 10/1 = 10), ikinci satırın anahtar satır olduğu görülür. Anahtar eleman 22 olduğundan, yeni satır oluşturulurken eski çözüm değeri olan 1212 bu elemana bölünür ve sonuç 66 olarak bulunur.

Step-by-Step Solution

1
Anahtar sütunu (temele giren değişkeni) belirle.
x1x_1 sütunu anahtar sütundur.
Maksimizasyon probleminde ZZ satırındaki en küçük (en büyük negatif) katsayı 5-5 olduğu için x1x_1 temele girer.
2
Oran testi yaparak anahtar satırı (temelden çıkan değişkeni) belirle.
s2s_2 satırı anahtar satırdır.
Çözüm değerlerinin anahtar sütun değerlerine oranı: 10/1=1010/1 = 10 ve 12/2=612/2 = 6 dır. En küçük pozitif oran 6 olduğu için ikinci satır seçilir.
3
Yeni tablodaki satır değerlerini hesapla.
12/2=612 / 2 = 6.
Yeni tablodaki anahtar satır değerleri, eski satır değerlerinin anahtar elemana (22) bölünmesiyle elde edilir.

Key Concept

Simpleks yönteminde anahtar satırın güncellenmesi ve değişken değerlerinin hesaplanması.

Hints

1
Önce ZZ satırına bakarak hangi değişkenin temele gireceğini belirleyin.
2
Çözüm sütunundaki değerleri anahtar sütundaki değerlere bölerek oran testi yapın ve en küçük olanı seçin.
3
Seçilen satırdaki çözüm değerini, o satır ve sütunun kesişimindeki sayıya (anahtar eleman) bölün.

Practice More

Aynı tablodaki ilk iterasyon sonunda amaç fonksiyonu ZZ değerinin kaç olacağını hesaplamayı deneyin.
Estimated Time:1m 30s
Question 5Question

Aşağıda bir maksimizasyon modelinin çözümünde elde edilen başlangıç simpleks tablosu sunulmaktadır:

Temel Değişkenlerx1x_1x2x_2s1s_1s2s_2Çözüm (RHS)
s1s_1112211001010
s2s_2331100111515
ZZ5-58-8000000

Bu tablo üzerinde bir simpleks iterasyonu uygulandığında, oluşan yeni tablodaki amaç fonksiyonu (ZZ) değeri aşağıdakilerden hangisi olur?

Show answer & explanation

Answer: 4040

Answer

İlk iterasyon sonunda amaç fonksiyonu değeri 40 olarak hesaplanır.
Maksimizasyon problemlerinde, amaç fonksiyonu satırında en negatif değere sahip değişken (x2x_2, 8-8) anahtar sütunu oluşturur. Oran testi yapıldığında (10/2=510/2=5 ve 15/1=1515/1=15), en küçük oran 5 olduğundan pivot eleman 2 olarak bulunur. Birinci iterasyon sonunda yeni ZZ değeri, başlangıçtaki ZZ değerinden giren değişkenin katsayısı ile oran sonucunun çarpımının çıkarılmasıyla (0(8×5)=400 - (-8 \times 5) = 40) elde edilir.

Step-by-Step Solution

1
Anahtar sütun belirlenir.
x2x_2 sütunu anahtar sütundur.
Maksimizasyon probleminde ZZ satırındaki en negatif katsayı (8-8) temele girecek değişkeni belirler.
2
Oran testi ile anahtar satır belirlenir.
s1s_1 satırı anahtar satırdır.
s1s_1 için 10/2=510 / 2 = 5 ve s2s_2 için 15/1=1515 / 1 = 15 oranları bulunur. En küçük pozitif oran (5) anahtar satırı belirler.
3
Pivot eleman belirlenir.
Pivot eleman 22'dir.
Anahtar sütun ve anahtar satırın kesişim noktasındaki değer pivot elemandır.
4
Yeni amaç fonksiyonu (ZZ) değeri hesaplanır.
4040
Yeni ZZ değeri = Eski ZZ değeri - (Giren sütun katsayısı ×\times Yeni Pivot Satırı RHS değeri) formülüyle bulunur: 0(8×(10/2))=400 - (-8 \times (10 / 2)) = 40.

Key Concept

Simpleks Yöntemi İterasyon Adımları

Practice More

Aynı tabloyu kullanarak ikinci iterasyon sonunda x1x_1 değişkeninin değerini hesaplamayı deneyiniz.
Estimated Time:2m 0s
Question 6Question

Bir üretim işletmesinin kâr maksimizasyonu problemi için hazırlanan başlangıç simpleks tablosu aşağıda verilmiştir:

Temel DeğişkenlerZZx1x_1x2x_2s1s_1s2s_2Çözüm (RHS)
ZZ1150-5035-35000000
s1s_10022331100120120
s2s_20044110011160160

Simpleks algoritması kurallarına göre, bu tablodaki 'temele girecek değişken' (anahtar sütun) aşağıdakilerden hangisidir?

Show answer & explanation

Answer: x1x_1

Answer

Temele giren değişken x1x_1 olarak belirlenir.
x1x_1 değişkeni, amaç fonksiyonu (ZZ) satırında 50-50 ile en negatif katsayıya sahip olan değişkendir. Maksimizasyon problemlerinde basit simpleks kuralı gereği, amaç satırındaki katsayılar arasında en küçük (mutlak değerce en büyük negatif) olan sütun anahtar sütun olarak seçilir ve bu sütundaki değişken temele girer.

Step-by-Step Solution

1
Problemin türü ve amaç satırı katsayıları incelenir.
Problem bir maksimizasyon problemidir ve ZZ satırındaki katsayılar 50-50 ve 35-35'dir.
Simpleks yönteminde iterasyona başlamak için anahtar sütunun belirlenmesi gerekir.
2
Amaç satırındaki en negatif (en küçük) katsayı belirlenir.
50<35-50 < -35 olduğu için en negatif katsayı 50-50 olarak bulunur.
Maksimizasyon problemlerinde en negatif katsayı, amaç fonksiyonunu en hızlı artıracak değişkeni gösterir.
3
Belirlenen katsayıya karşılık gelen değişken seçilir.
50-50 katsayısına karşılık gelen x1x_1 değişkeni 'temele giren değişken' olur.
Anahtar sütun seçimi bu kurala göre yapılır.

Key Concept

Simpleks yönteminde maksimizasyon amaçlı modellerde temele giren değişkenin belirlenmesi
Estimated Time:45s
Question 7Question

Bir doğrusal programlama maksimizasyon problemine ait başlangıç simpleks tablosu aşağıda verilmiştir:

Temel DeğişkenlerZZx1x_1x2x_2s1s_1s2s_2Çözüm
ZZ114-47-7000000
s1s_100221111001010
s2s_200332200111818

Bu tabloya göre, simpleks yönteminin ilk iterasyonunda temele girecek değişken (anahtar sütun) aşağıdakilerden hangisidir?

Show answer & explanation

Answer: x2x_2

Answer

Temele girecek değişken x2x_2 olarak belirlenir.
Maksimizasyon problemlerinde simpleks algoritması uygulanırken, ZZ satırındaki temel olmayan değişkenlerin katsayıları incelenir. Bu katsayılar arasından en küçük (yani negatif yönde en büyük) olan değer anahtar sütunu belirler. Verilen tabloda x1x_1 değişkeninin katsayısı 4-4 ve x2x_2 değişkeninin katsayısı 7-7 olduğundan, 7<4-7 < -4 kuralı gereği x2x_2 değişkeni temele girer.

Step-by-Step Solution

1
Amaç fonksiyonu satırındaki (ZZ satırı) katsayıları kontrol et.
x1x_1 katsayısı: 4-4, x2x_2 katsayısı: 7-7.
Maksimizasyon problemlerinde temele girecek değişken bu katsayılara göre seçilir.
2
En küçük (en büyük negatif) katsayıyı belirle.
7<4-7 < -4 olduğu için en küçük değer 7-7'dir.
Simpleks yönteminde kârı en hızlı artıracak değişken, negatif katsayısı en büyük olandır.
3
Anahtar sütunu seç.
x2x_2 değişkeni anahtar sütun olarak belirlenir.
7-7 katsayısı x2x_2 sütununa aittir.

Key Concept

Simpleks yönteminde maksimizasyon problemleri için temele girecek değişkenin (anahtar sütun) seçimi.
Estimated Time:45s
Question 8Question

Bir işletmenin kâr maksimizasyonu amacıyla kurduğu doğrusal programlama modelinin başlangıç simpleks tablosu aşağıda sunulmuştur:

Temel DeğişkenlerZZx1x_1x2x_2x3x_3s1s_1s2s_2Sağ Taraf
ZZ1-4-6-2000
s1s_10121108
s2s_203120115

Buna göre, Simpleks algoritması kuralları çerçevesinde ilk iterasyonda temele giren değişken (anahtar sütun) aşağıdakilerden hangisidir?

Show answer & explanation

Answer: x2x_2

Answer

İlk iterasyonda temele giren değişken x2x_2 olmalıdır.
Doğrusal programlama maksimizasyon problemlerinde Simpleks tablosu okunurken, amaç fonksiyonu satırında (ZZ satırı) negatif katsayısı bulunan temel dışı değişkenlerden en küçük olanı (mutlak değerce en büyüğü) temele giren değişken (anahtar sütun) olarak seçilir. Tabloda x1x_1 için 4-4, x2x_2 için 6-6 ve x3x_3 için 2-2 değerleri görülmektedir. En küçük değer 6-6 olduğu için x2x_2 değişkeni temele girer.

Step-by-Step Solution

1
Amaç fonksiyonu (ZZ) satırındaki katsayıları inceleyin.
Katsayılar: x1:4x_1: -4, x2:6x_2: -6, x3:2x_3: -2, s1:0s_1: 0, s2:0s_2: 0.
Maksimizasyon problemlerinde en yüksek kâr artışını sağlayacak değişkeni bulmak için ZZ satırına bakılır.
2
ZZ satırındaki en küçük negatif katsayıyı belirleyin.
6-6 değeri en küçük katsayıdır.
Mutlak değerce en büyük olan negatif katsayı, birim başına amaç fonksiyonu değerini en çok artıran değişkeni gösterir.
3
Seçilen katsayının hangi değişkene ait olduğunu bulun.
6-6 katsayısı x2x_2 sütununda yer almaktadır.
Seçilen sütun anahtar sütun olarak adlandırılır ve bu sütunun temsil ettiği değişken temele giren değişkendir.

Key Concept

Simpleks yönteminde anahtar sütun (temele giren değişken) seçimi, maksimizasyon problemlerinde amaç fonksiyonu satırındaki en küçük negatif katsayılı değişkenin belirlenmesi esasına dayanır.
Estimated Time:45s
Question 9Question

Bir işletmenin kârını maksimize etmek amacıyla kurduğu, tüm kısıtları "\leq" şeklinde olan bir doğrusal programlama modelinin optimal simpleks tablosu aşağıda verilmiştir. Başlangıç modelinde s1s_1 ve s2s_2 sırasıyla birinci ve ikinci kısıtların aylak (gevşek) değişkenlerini temsil etmektedir.

Temel Değişkenx1x_1x2x_2s1s_1s2s_2Çözüm
x2x_20011111-11010
x1x_111001-1222020
ZjCjZ_j - C_j00003344240240

Buna göre, bu modelin başlangıç amaç fonksiyonundaki c1c_1 (x1x_1'in katsayısı) ve c2c_2 (x2x_2'nin katsayısı) değerleri sırasıyla aşağıdakilerden hangisidir?

Show answer & explanation

Answer: 77 ve 1010

Answer

c1c_1 değeri 77, c2c_2 değeri 1010'dur.
Doğru cevap 77 ve 1010'dur. Simpleks yönteminin temel teorisine göre, başlangıçta birim matris altında olan aylak değişkenlerin optimal tablodaki konumları bize ters matrisi (B1B^{-1}) ve gölge fiyatları (yy) verir. B1=(1112)B^{-1} = \begin{pmatrix} 1 & -1 \\ -1 & 2 \end{pmatrix} ve y=(3,4)y = (3, 4)'tür. Temel değişkenler tablodaki sırasıyla x2x_2 ve x1x_1 olduğu için cB=(c2,c1)c_B = (c_2, c_1) olur. y=cBB1y = c_B \cdot B^{-1} formülünden kurulan denklem sistemi çözüldüğünde c1=7c_1 = 7 ve c2=10c_2 = 10 elde edilir.

Step-by-Step Solution

1
Optimal tablodan ters temel matrisi (B1B^{-1}) ve gölge fiyatlar vektörünü (yy) belirleyin.
Aylak değişkenler olan s1s_1 ve s2s_2'nin altındaki değerler B1B^{-1} matrisini verir: B1=(1112)B^{-1} = \begin{pmatrix} 1 & -1 \\ -1 & 2 \end{pmatrix}. Aynı sütunların ZjCjZ_j - C_j satırındaki değerleri gölge fiyatlarıdır: y=(3,4)y = (3, 4).
Simpleks yönteminin matrisyel gösteriminde, başlangıçta birim matris oluşturan aylak değişkenlerin optimal tablodaki katsayıları doğrudan B1B^{-1}'i, amaç satırındaki değerleri ise dual çözüm değerlerini (yy) gösterir.
2
Temel değişken vektörünü (cBc_B) tablodaki sıraya göre tanımlayın.
Tabloda 1. satırda x2x_2, 2. satırda x1x_1 bulunmaktadır. Bu nedenle cBc_B vektörü (c2,c1)(c_2, c_1) şeklindedir.
Matris çarpımlarında sıralama esastır. Hangi değişken hangi satırda temel değişkense, amaç fonksiyonundaki katsayısı da o sırada yazılmalıdır.
3
y=cBB1y = c_B \cdot B^{-1} temel ilişkisini kullanarak denklem sistemini kurun.
(3,4)=(c2,c1)(1112)(3, 4) = (c_2, c_1) \begin{pmatrix} 1 & -1 \\ -1 & 2 \end{pmatrix} eşitliği yazılır.
Optimal çözümde gölge fiyatlar vektörü (yy), temel değişkenlerin amaç fonksiyonu katsayıları (cBc_B) ile ters temel matrisin (B1B^{-1}) çarpımına eşittir.
4
Oluşan denklem sistemini çözerek c1c_1 ve c2c_2 değerlerini bulun.
Denklemler: c2c1=3c_2 - c_1 = 3 ve c2+2c1=4-c_2 + 2c_1 = 4. Taraf tarafa toplandığında c1=7c_1 = 7 bulunur. İlk denklemde yerine konduğunda c27=3c2=10c_2 - 7 = 3 \Rightarrow c_2 = 10 elde edilir.
Doğrusal denklem sistemi çözülerek orijinal amaç fonksiyonundaki x1x_1 ve x2x_2 katsayılarına ulaşılır.

Key Concept

Simpleks Tablosunda Matrisyel İlişkiler ve Gölge Fiyatlar
Question 10Question

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 11Question

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 12Question

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 13Question

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
Simpleks Yöntemi Practice Questions — KPSS İstatistik | Examkin