Skip to main content

Doğrusal Programlama

Doğrusal Programlama Nedir?

Doğrusal Optimizasyon Problemlerini Çözün

Doğrusal programlama (Linear Programming, LP), sınırlara, doğrusal eşitliğe ve eşitsizlik kısıtlamalarına tabi doğrusal bir amaç işlevini en aza indirgemek veya en üst düzeye çıkarmaktır. Örnek problemler, proses endüstrilerinde harmanlamayı, imalatta üretim planlamayı, finansta nakit akışı eşleştirmeyi veya enerji ve ulaşımda planlamayı içerir.

Doğrusal programlama, işlevi en aza indiren bir x vektörü bulmanın matematiksel problemidir:

min x {f x}

Kısıtlamalara tabi olarak:

Ax ≤ b (inequality constraint)

Aeqx = beq (equality constraint)

lb ≤ x ≤ ub (bound constraint)

Doğrusal optimizasyon problemlerini çözmek için yaygın olarak kullanılan aşağıdaki algoritmaları uygulamak için MATLAB® kullanabilirsiniz:

  • İç nokta (Interior point): İlkel, ikili tahmin edici, düzeltici algoritma kullanır ve özellikle yapısı olan veya seyrek matrisler kullanılarak tanımlanabilen büyük ölçekli doğrusal programlar için kullanışlıdır.
  • Simplex: Doğrusal bir programa aday tepe noktası çözümleri oluşturmak ve test etmek için sistematik bir prosedür kullanır. Simplex algoritması ve ilgili dual-simpleks algoritması, doğrusal programlama için en yaygın kullanılan algoritmalardır.

Kısıtlamaların bir ağ yapısına sahip olduğu bazı özel doğrusal program durumları için algoritmalar, tipik olarak genel amaçlı iç nokta ve tek yönlü algoritmalardan daha hızlıdır.

Optimization Toolbox™ içindeki linprog çözücüsü bu doğrusal optimizasyon tekniklerini uygular.

Özel durumlar şunları içerir:

Algoritmalar ve doğrusal programlama hakkında daha fazla bilgi için bkz. Optimization Toolbox™.

Örnekler ve Nasıl Yapılır

Kullanım Örnekleri

Yazılım Referansı

Ayrıca bkz: Optimization Toolbox, Global Optimization Toolbox, integer programming, quadratic programming, nonlinear programming, multiobjective optimization, prescriptive analytics, convex optimization, microgrid, smart grid, and charging infrastructure, power system simulation and optimization

Kurumsal e-bültenimize abone olarak FİGES hakkındaki güncel gelişmelerden haberdar olabilirsiniz.
Sosyal Medya'da FİGES
FİGES Facebook
FİGES Twitter
FİGES Linkedin
FİGES Instagram

© FİGES A.Ş. Tüm hakları saklıdır. Tasarım ordek.co.