Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

1 Doğrusal Programlama Linear Programming. 2 Matematiksel bir yöntem Belirli bir hedefe ulaşmak için, eldeki kaynakların kullanımını, ilgili kısıtlamaları.

Benzer bir sunumlar


... konulu sunumlar: "1 Doğrusal Programlama Linear Programming. 2 Matematiksel bir yöntem Belirli bir hedefe ulaşmak için, eldeki kaynakların kullanımını, ilgili kısıtlamaları."— Sunum transkripti:

1 1 Doğrusal Programlama Linear Programming

2 2 Matematiksel bir yöntem Belirli bir hedefe ulaşmak için, eldeki kaynakların kullanımını, ilgili kısıtlamaları da göz önüne alarak optimize etme yöntemi LP nedir?

3 3 Öğrenci servislerinin, en az yol kat edilecek şekilde organize edilmesi Bir fabrikada en fazla kar elde edebilmek için, eldeki makine ve iş gücü göz önüne alınarak üretilecek ürün tip ve miktarlarının belirlenmesi LP ile çözülebilecek örnek problemler

4 4 LP ile çözüm şartları: 1) Belirli bir büyüklüğün (amaç fonksiyonu) maksimize veya minimize edilmesi istenir 2) Kısıtlamalar (constraints) amaç fonksiyonuna ulaşmayı sınırlar 3) İçlerinden seçim yapılacak alternatif yolların mevcut olması gerekir 4) Amaç ve kısıtlama fonksiyonlarının doğrusal (linear) eşitlikler veya eşitsizlikler olarak ifade edilebilmeleri gerekir

5 5 LP Problemlerinin formülasyonu: Shader Elektoronik Şirketi Problemi: İki farklı ürün imal edilebilmekte (1) cd-player and (2) walkman cd-player 4 saatlik elektronik iş ve 2 saatlik montaj ile imal edilmekte walkman 3 saatlik elektronik iş ve 1 saatlik montaj ile imal edilmekte Kapasiteniz haftada 240 saatlik elektronik işi ve 100 saatlik montaj işine yetmekte cd-player kar marjı $7; walkman ise $5

6 6 LP Problemlerinin formülasyonu: Let: X 1 = number of cd-players X 2 = number of walkmans Then: 4X 1 + 3X 2  240electronics constraint 2X 1 + 1X 2  100assembly constraint 7X 1 + 5X 2 = profitmaximize profit

7 7 Bir kartezyen koordinat ekseninin 1.bölümü üzerinde Sınırlamaların doğruları çizilir. Sınırlama doğruları tarafından belirlenen olurlu bölge (feasible region) bulunur Optimal çözüm: Eş-kar doğruları metodu (Iso-profit line) Köşe noktası metodu Grafik Çözüm Yöntemi

8 8 Shader Electronic Company Problem Hours Required to Produce 1 Unit DepartmentX1X1 cd-players X2X2 walkman’s Available Hours This Week Electronic43240 Assembly21100 Profit/unit$7$5 Constraints: 4x 1 + 3x 2  240 (Hours of Electronic Time) 2x 1 + 1x 2  100 (Hours of Assembly Time) Objective:Maximize: 7x 1 + 5x 2

9 9 Shader Electronic Company Constraints Number of cd-players (X 1 ) Number of walkmans (X 2 ) Electronics (Constraint A) Assembly (Constraint B)

10 10 Shader Electronic Company Feasible Region Number of cd-players (X 1 ) Number of walkmans (X 2 ) Feasible Region Electronics (Constraint A) Assembly (Constraint B)

11 11 Shader Electronic Company Eş-Kar Çizgileri / Iso-Profit Lines Number of cd-players (X 1 ) Number of walkmans (X 2 ) 7*X 1 + 5*X 2 = 210 7*X 1 + 5*X 2 = 410 Electronics (Constraint A) Assembly (Constraint B) Iso-profit line

12 12 Shader Electronic Company Geçerli bölge-köşe noktaları Number of cd-players (X 1 ) Number of walkmans (X 2 ) Iso-profit line Electronics (Constraint A) Assembly (Constraint B) Possible Corner Point Solution

13 13 Shader Electronic Company Optimal Solution Number of cd-players (X 1 ) Number of walkmans (X 2 ) Optimal solution Iso-profit line Electronics (Constraint A) Assembly (Constraint B) Possible Corner Point Solution

14 14 Shader Electronic Company Optimal Solution Number of cd-players (X 1 ) Number of walkmans (X 2 ) Optimal solution Iso-profit line Electronics (Constraint A) Assembly (Constraint B) Possible Corner Point Solution X 1 = 30 X 2 = 40 60

15 15 Reddy Mikks Problem (Taha) Reddy Mikks şirketi, boya üreten bir imalathaneye sahiptir. Toptan satış için dahili(interior) ve harici(exterior) boya üretmektedir. Bu boyaların üretilebilmesi için iki temel hammdeye, A ve B’ye ihtiyaç vardır. A hammadesinden en fazla günde 6 ton, B hammaddesinden ise en fazla günde 8 ton bulunabilmektedir. Hammadde ihtiyacı ve kullanımı ile ilgili aşağdaki tablo geçerlidir. Bir piyasa araştırmasında, dahili boyaya günlük talebin, harici boyaya günlük talebi en fazla 1 ton geçebildiği belirlenmiştir. Ayrıca araştırmaya göre günlük toplam dahili boya talebi en fazla 2 ton olabilmektedir. Toptan satış fiyatı, harici boya için $3000 dahili boya için $2000/ ton dur. Şirket, karını maksimize etmek için günde ne kadar harici, ne kadar dahili boya üretmelidir ?

16 16 Reddy Mikks Problem Formülasyonu

17 17 Graphical Solution of the Ready Mikks Problem A solution is any specification of values for the decision variables. A feasible Solution (olurlu çözüm)is a solution for which all the constraints are satisfied. The feasible region (olurlu bölge) is the set of all feasible solutions. Notice that the feasible region is convex convex   I  E (0)  6 Kısıt 4: X I  2 Kısıt 3: -X E + X I  1 Kısıt 2: 2X E + X I  8 FeasibleRegion Kısıt 1: X E + 2X I  6

18 18 Finding the Optimal Solution Amaç fonksiyonunun eğimi bulunur (eş-kar doğruları) Olurlu bölgede uygun bir nokta bulunur O noktada, amaç fonksiyonu eğiminde bir doğru çizilir Amaç fonksiyonunu arttıracak yön seçilir (maksimize etmekteyiz) Olurlu bölgede, ilk çizmiş olduğumuz doğru üzerinde olmayan ikinci bir nokta seçilir ve amaç fonksiyonunun o noktadaki değeri bulunur Amaç fonksiyon değerini arttıran yönde ilerlenilir. Bu ilerleme, olurlu bölgenin içinde kalacak şekilde son sınır köşe noktasına ulaşana kadar sürdürülür

19 19 Graphical Solution of the Ready Mikks Problem  An Optimal Solution is a feasible solution that has the most favorable value of the objective function. A Corner-point feasible (CPF) solution is a solution that lies at a corner of the feasible region. The optimal solution is a corner point feasible solution (why?) Max z = 3X E + 2X I Point 1: X E =2, X I = 0: Z = 6 Point 2: X E =4/3, X I = 1 Z = 6 Point: X E =3.33, X I = 1.33 (How can we get this point?) Z = 12 Z = 9 Z =  I  E 4567

20 20 Team Exercise (five minutes) For the Ready Mikks problem, find all the corner-point feasible solutions X E + X I  1, Suppose that another constraint is added to the problem : X E + X I  1, and the problem is changed from maximization to minimization. For this new problem, find the new optimal solution Discuss and answer the following question: Is it possible to get a non-convex feasible region from the addition of a linear constraint?

21 21 Solution II EE 4567 FeasibleRegion New Constraint: X E + X I  1 Max: X E =3.33, X I = 1.33 Z = 2: X E =0, X I = 1


"1 Doğrusal Programlama Linear Programming. 2 Matematiksel bir yöntem Belirli bir hedefe ulaşmak için, eldeki kaynakların kullanımını, ilgili kısıtlamaları." indir ppt

Benzer bir sunumlar


Google Reklamları