APX - APX

İçinde hesaplama karmaşıklığı teorisi, sınıf APX ("yaklaşık" kelimesinin kısaltması), NP optimizasyon sorunları izin veren polinom-zaman yaklaşım algoritmaları bir sabit (veya sabit faktör yaklaşım algoritmaları kısaca). Basit bir ifadeyle, bu sınıftaki problemler verimli algoritmalar bu, optimal cevabın bazı sabit çarpım faktörleri içinde bir cevap bulabilir.

Yaklaşım algoritmasına bir - giriş boyutu için yaklaşım algoritması Algoritmanın bulduğu çözümün en fazla çarpım faktörü olduğu kanıtlanabilirse optimal çözümden kat daha kötü. Buraya, denir yaklaşım oranı. APX'teki problemler, yaklaşıklık oranı olan algoritmalara sahip olanlardır. sabit . Yaklaşık oran, geleneksel olarak 1'den büyük olarak belirtilir. Minimizasyon problemleri durumunda, , bulunan çözümün puanının optimum çözüm puanına bölünmesiyle elde edilirken, maksimizasyon problemleri için durum tersidir. Düşük bir çözümün daha küçük bir puana sahip olduğu maksimizasyon problemleri için, bazen 1'den az olarak belirtilir; bu gibi durumlarda, karşılıklı bulunan çözümün puanının optimum çözüm puanına oranıdır.

Bir problemin olduğu söyleniyor polinom zaman yaklaşım şeması (PTAS) eğer için her Optimumun çarpımsal çarpanı 1'den daha kötü, problemi bu faktör içinde çözmek için bir polinom-zaman algoritması vardır. Sürece P = NP APX'te bulunan ancak PTAS'siz sorunlar vardır, bu nedenle bir PTAS ile ilgili sorunların sınıfı APX'te kesinlikle bulunur. Böyle bir sorun, çöp kutusu paketleme sorunu.

APX sertliği ve APX eksiksizliği

Bir problem olduğu söyleniyor APX sert eğer varsa PTAS azaltma APX'teki her sorundan bu soruna ve APX tamamlandı Sorun APX-zorsa ve ayrıca APX'teyse. P ≠ NP ⇒ PTAS ≠ APX'in bir sonucu olarak, P ≠ NP varsayılırsa, hiçbir APX-zor problemde bir PTAS yoktur. Uygulamada, APX-bütünlüğünü göstermek için bir problemi diğerine indirgemek, genellikle diğer azaltma şemaları kullanılarak yapılır. L-indirimleri PTAS indirimleri anlamına gelen.

Örnekler

En basit APX tamamlama sorunlarından biri, MAX-3SAT-3, bir varyasyonu boolean tatmin sorunu. Bu problemde, bir mantıksal formülümüz var birleşik normal biçim her bir değişkenin en fazla 3 kez göründüğü yerde ve değişkenlere doğru / yanlış değerlerin tek bir atamasıyla eşzamanlı olarak karşılanabilecek maksimum cümle sayısını bilmek istiyoruz.

Diğer APX tam sorunları şunları içerir:

İlgili karmaşıklık sınıfları

PTAS

PTAS (polinom zaman yaklaşım şeması), girdi boyutuna göre polinom olan zamanda 1'in yanı sıra herhangi bir sabit faktör dahilinde tahmin edilebilecek problemlerden oluşur, ancak polinom bu faktöre bağlıdır. Bu sınıf, APX'in bir alt kümesidir.

APX-orta

Sürece P = NP, APX'te ne PTAS ne de APX-complete'te olmayan sorunlar vardır. Bu tür problemler, PTAS problemleri ile APX-tam problemleri arasında bir sertliğe sahip olarak düşünülebilir ve denilebilir APX-orta. çöp kutusu paketleme sorunu APX-orta olduğu düşünülmektedir. Bilinen bir PTAS'a sahip olmamasına rağmen, kutu paketleme problemi, optimum çözüm büyük olduğunda bir PTAS gibi davranan birkaç "asimptotik PTAS" algoritmasına sahiptir, bu nedenle sezgisel olarak APX-sert problemlerden daha kolay olabilir.

Potansiyel olarak APX ara problemine bir başka örnek: min kenar boyama.

f (n) -APX

Bir karmaşıklık sınıfları ailesi de tanımlanabilir -APX, nerede -APX, bir polinom zaman yaklaşım algoritmasıyla ilgili problemler içerir. yaklaşıklık oranı. Benzer şekilde tanımlanabilir -APX eksiksiz sınıflar; bu tür bazı sınıflar iyi bilinen optimizasyon problemlerini içerir. Log-APX-tamlığı ve poli-APX-bütünlüğü şu terimlerle tanımlanır: AP indirimleri PTAS indirimlerinden ziyade; bunun nedeni, PTAS azaltmalarının, APX için yeterli olmalarına rağmen, Log-APX ve Poly-APX üyeliğini koruyacak kadar güçlü olmamasıdır.

Girdi boyutunda logaritmik bir faktör dahilinde etkin bir şekilde yaklaştırılabilen en zor problemlerden oluşan Log-APX-complete, aşağıdakileri içerir: min hakim küme derece sınırsız olduğunda.

Girdi boyutundaki bir faktör polinomuna verimli bir şekilde yaklaştırılabilen en zor problemlerden oluşan Poly-APX-complete, aşağıdakileri içerir: maksimum bağımsız küme genel durumda.

Ayrıca, yaklaşık oranının girdi boyutunda üstel olduğu exp-APX-complete problemleri de vardır. Bu, yaklaşıklık sorun örneğindeki sayıların değerine bağlı olduğunda ortaya çıkabilir; bu sayılar, değerlerinde boşluk logaritmik olarak ifade edilebilir, dolayısıyla üstel faktör.

Ayrıca bakınız

Referanslar