Cunninghams kuralı - Cunninghams rule - Wikipedia

İçinde matematiksel optimizasyon, Cunningham kuralı (Ayrıca şöyle bilinir en son düşünülen kural veya round-robin kuralı) algoritmik bir iyileştirmedir. simpleks yöntemi için doğrusal optimizasyon.

Kural 1979 tarafından önerildi W. H. Cunningham deforme olmuş hiperküp yapılarını yenmek için Klee ve Minty et. al. (bkz. ör. Klee – Minty küp ).[1]

Cunningham'ın kuralı değişkenlere döngüsel bir sıra atar ve temele girmek için son değişkeni hatırlar. Bir sonraki giriş değişkeni, son seçilen değişkenden başlayarak ve verilen dairesel sırayı izleyen ilk izin verilen aday olarak seçilir. Geçmişe dayalı kurallar, deforme olmuş hiperküp yapılarını yener çünkü değişken bir pivotun kaç kez ortalamasını alma eğilimindedirler.

Yakın zamanda tarafından gösterildi David Avis ve Oliver Friedmann Cunningham'ın kuralı ile donatılmış simpleks algoritmasının üstel zaman gerektirdiği bir doğrusal programlar ailesi var.[2]

Notlar

  1. ^ Cunningham, W.H. (1979). "Ağ simpleks yönteminin teorik özellikleri". Yöneylem Araştırması Matematiği.
  2. ^ Avis, David; Friedmann, Oliver (2017). "Cunningham'ın kuralı için üstel bir alt sınır". Matematiksel Programlama. 161 (1–2): 271–305. arXiv:1305.3944. doi:10.1007 / s10107-016-1008-4.