• Sonuç bulunamadı

DOĞRUSAL PROGRAMLAMA PROBLEMLERĐNDE ÖZEL HALLER 1.

N/A
N/A
Protected

Academic year: 2021

Share "DOĞRUSAL PROGRAMLAMA PROBLEMLERĐNDE ÖZEL HALLER 1."

Copied!
5
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

DOĞRUSAL PROGRAMLAMA PROBLEMLERĐNDE ÖZEL HALLER

1. INFEASIBLITY (ÇÖZÜM OLMAMASI HALĐ) Max. Z= 50X1 + 40X2

s.t.

3X1 + 5X2 ≤ 150 X2 ≤ 20 8X1 + 5X2 ≤ 300 X1 + X2 ≥ 50 X1 , X2 ≥ 0

Olarak verilen bir doğrusal karar modelinin Simpleks metodu ile çözümünde aşağıdaki tabloya ulaşılmıştır.

X1 X2 S1 S2 S3 S4 A4

Basis Cj 50 40 0 0 0 0 -M RHS Ratio

S1 0 0 25/8 1 0 -3/8 0 0 75/2 12

S2 0 0 1 0 1 0 0 0 20 20

X1 50 1 5/8 0 0 1/8 0 0 75/2 60

A4 -M 0 3/8 0 0 -1/8 -1 1 25/2 100/3

Zj 50

8 3

250− M 0 0

8

50+M M -M

2 1875−25M

Cj -Zj 0

8 3

70+ M 0 0

8 50−M

-M 0

X1 X2 S1 S2 S3 S4 A4

Basis Cj 50 40 0 0 0 0 -M RHS Ratio

X2 40 0 1 8/25 0 -3/25 0 0 12

S2 0 0 0 -8/25 1 3/25 0 0 8

X1 50 1 0 -5/25 0 5/25 0 0 30

A4 -M 0 0 -3/25 0 -2/25 -1 1 8

Zj 50 40

25 3

70+ M 0

25 2

130+ M M -M 1980 −8M

Cj -Zj 0 0

25 3 70 M

0

25 2 130− M

-M 0

Son Simpleks tablosuna ulaşıldığı halde yapay değişken (A4) temel değişkenler grubundan çıkmamıştır. Bu da problemin çözümünün olmadığı (Infeasibility) anlamına gelir.

(2)

2. UNBOUNDEDNESS (OBJEKTĐF FONKSĐYONUN DEĞERĐNĐN SONSUZA GĐDECEĞĐ HAL)

Max. Z= 20X1 + 10X2 s.t.

X1 ≥ 2 X2 ≤ 5 X1 , X2 ≥ 0

X1 X2 S1 A1 S2

Basis Cj 20 10 0 -M 0 RHS Ratio

A1 -M 1 0 -1 1 0 2 2

S2 0 0 1 0 0 1 5 -

Zj -M 0 M -M 0 −2M

Cj -Zj 20+M 10 -M 0 0

X1 X2 S1 A1 S2

Basis Cj 20 10 0 -M 0 RHS Ratio

X1 20 1 0 -1 1 0 2 -

S2 0 0 1 0 0 1 5 -

Zj 20 0 -20 20 0 40

Cj -Zj 0 10 20 -M-20 0

Yukarıdaki simpleks tablosuna göre S1 temel değişken olmaya aday değişkendir. Ancak temel değişkenler grubundan çıkacak değişkenin belirlenmesi mümkün değildir, çünkü S2

sütunundaki (temel değişken olmaya aday olan değişkenle ilgili sütun vektör) vektörün bileşenleri (elemanları ) sıfır veya negatif değerlidir. Bu da problemin çözümünün unbounded olduğunun işaretidir.

3. ALTERNATĐF OPTĐMUM

Max. Z= 30X1 + 50X2 s.t.

3X1 + 5X2 ≤ 150 X2 ≤ 20 8X1 + 5X2 ≤ 300 X1 , X2 ≥ 0

Bu problemin çözümünde aşağıdaki son simpleks tablosuna ulaşılmıştır. (Son tablo, çünkü

Cj -Zj satırındaki elemanların hepsi sıfır veya negatif değerlidir.)

X1 X2 S1 S2 S3

Basis Cj 30 50 0 0 0 RHS Ratio

X2 50 0 1 0 1 0 20 20

S3 0 0 0 -8/3 25/3 1 200/3 8

X1 30 1 0 1/3 -5/3 0 50/3 -

Zj 30 50 10 0 0 1500

Cj -Zj 0 0 -10 0 0

(3)

Bu tablodan okuyacağımız optimum çözüm:

X1= 50/3 X2 =20 S1 =0 S2 =0

S3 =200/3 ve Z= 1500 dür.

Yukarıdaki son simpleks tablosunda S2 temel değişken olmadığı halde bu değişkenle ilgili Cj -Zj değeri sıfırdır. Bu da alternatif optimum çözüm olduğunun işaretidir. Yani bu problemde S2 temel değişkenler grubuna dahil edilse objektif fonksiyonun değeri değişmez fakat bir başka optimum çözüme ulaşılabilir.

S2 temel değişken olarak girerse Ratio testine göre de S3 ün çıkması gerekir. Bir sonraki simpleks tablosu aşağıda verilmiştir.

X1 X2 S1 S2 S3

Basis Cj 30 50 0 0 0 RHS Ratio

X2 50 0 1 8/25 0 -3/25 12

S2 0 0 0 -8/25 1 3/25 8

X1 30 1 0 -5/25 0 5/25 30

Zj 30 50 10 0 0 1500

Cj -Zj 0 0 -10 0 0

Bu tablodan okuyacağımız optimum çözüm:

X1= 30 X2 =12 S1 =0 S2 =8

S3 =0 ve Z= 1500 dür.

Bu son simpleks tablosunda S3 temel değişken olmadığı halde bu değişkenle ilgili

Cj -Zj değeri sıfırdır. Bu da alternatif optimum çözüm olduğunun işaretidir. Yani bu problemde S3 temel değişkenler grubuna dahil edilse objektif fonksiyonun değeri değişmez fakat bir başka optimum çözüme ulaşılabilir. (Yani bir önceki optimum çözüme tekrara dönülür)

Not: Alternatif Optimum çözümlerden ikisi elde edilirse bu iki çözümü kullanarak sonsuz sayıda alternatif optimum çözümler üretilebilir. Eldeki optimum çözümlerin her konveks kombinasyonu bir başka optimum çözümdür.

Diğer alternatif optimum çözümler aşağıdaki gibi üretilebilir.

X1= 50/3 X1= 30 X2 =20 X2 =12

λ S1 =0 +((1−λ) S1 =0 0<λ<1

S2 =0 S2 =8

S3 =200/3 S3 =0

(4)

4. DEGENERACY (TEMEL DEĞĐŞKENLERDEN BĐRĐNĐN DEĞERĐNĐN SIFIR OLMASI HALĐ)

Max. Z= 50X1 + 40X2 s.t.

3X1 + 5X2 ≤ 175 X2 ≤ 20 8X1 + 5X2 ≤ 300 X1 , X2 ≥ 0

X1 X2 S1 S2 S3

Basis Cj 50 40 0 0 0 RHS Ratio

S1 0 0 25/8 1 0 -3/8 125/2 20

S2 0 0 1 0 1 0 20 20

X1 50 1 5/8 0 0 1/8 75/2 60

Zj 50 250/8 0 0 50/8 1875

Cj -Zj 0 70/8 0 0 -50/8

X2 temel değişkenler grubuna girer, S1 (veyaS2) çıkar. S1 in çıkmasına karar verirsek bir sonraki simpleks tablosu aşağıdaki gibi oluşur.

Not: Ratio testinde en küçük değer birden fazla değişkene karşılık gelirse bir sonraki aşamada temel değişkenlerden biri 0 (sıfır değerini alır) [Degeneracy hali]. Örneğin yukarıdaki tabloda ratio değerlerinin minimumu hem S1 hem de S2 için aynı (20) çıkmıştır.

X1 X2 S1 S2 S3

Basis Cj 50 40 0 0 0 RHS Ratio

X2 40 0 1 8/25 0 -3/25 20

S2 0 0 0 -8/25 1 3/25 0

X1 50 1 0 -5/25 0 5/25 25

Zj 50 40 70/25 0 130/25 2050

Cj -Zj 0 0 -70/25 0 -130/25

Görüldüğü gibi bu simpleks tablosu bize bir temel değişken değeri 0 (sıfır) olan bir optimum çözüm vermiştir. Bu tablodan okuyacağımız optimum çözüm:

X1=25 X2=20 S1=0(NB) S2=0 S3= 0(NB)

Ve Z= 2050 dir.

X2 temel değişkenler grubuna girer, S2 nin çıkmasına karar verse idik bir sonraki simpleks tablosu aşağıdaki gibi oluşurdu.

(5)

X1 X2 S1 S2 S3

Basis Cj 50 40 0 0 0 RHS Ratio

S1 0 0 0 1 -25/8 -3/8 0

X2 40 0 1 0 1 0 20

X1 50 1 0 0 -5/8 1/8 25

Zj 50 40 0 35/4 25/4 2050

Cj -Zj 0 0 0 -35/4 -25/4

Görüldüğü gibi bu simpleks tablosu da bize bir temel değişken değeri 0 (sıfır) olan bir diğer(!) optimum çözüm vermiştir. Bu tablodan okuyacağımız optimum çözüm:

X1=25 X2=20 S1=0 S2=0(NB) S3= 0(NB)

Ve Z= 2050 dir.

Referanslar

Benzer Belgeler

Bunun için eldeki veriler kullanılarak, tahmin edicinin asimptotik dağılımı bilindiğinde  1 için güven aralığı yazılabilir..  1 in EKK tahmin edicisinin

Doğrusal bir programlama problemi, doğrusal kısıtlamalara tabi yine doğrusal olan amaç fonksiyonun maksimize edilmesi veya minimize edilmesi problemi

a) Bir öğrenciye üç grup soru verilmektedir. gruptaki soruların herbiri 5 puan, II. gruptaki soruların herbiri 4 puan, III. gruptaki bir sorunun da ortalama 4

Katlama toplamının tamamen anlaşıldığını, gerek katlama toplamı formülünü kullanarak, gerekse grafiksel yöntemler ile katlama toplamı sonucunun (DZD-LTI

Salıncak, sarkaç gibi aslında doğrusal olmayıp, küçük salınım sınırlarında yaklaşık doğrusal olan sistemlerde de salınım genliğinin bir yere kadar

Salıncak, sarkaç gibi aslında doğrusal olmayıp, küçük salınım sınırlarında yaklaşık doğrusal olan sistemlerde de, salınım genliğinin bir yere kadar

Çözümü veya başlangıç şartları bilinen bölge ileride, katsayıları bulunacak bölge bunun hemen gerisinde ise benzer mantık tersten işletilerek gerideki bölgenin

hemen ilerisindeki bölgenin bu N adet başlangıç şartı (sağdaki değişiklik anı ve sonraki N–1 adımdaki çıkış değerleri) gerideki bölgenin çözümünde