En Yaygın Madde


29

Bir dizgede dizisi vardır , ancak bunlar genellikle farklı değildir. Herhangi bir sıranın maksimum frekansını bulmanın karmaşıklığı nedir?2n

Örneğin, "takip sırası", "dava" sırasının 7 kopyasını içerir ve bu maksimumdur.

Numune kaba kuvvet şifre http://ideone.com/UIp3t

İlgili yapısal teoremler var mı? Bunların her ikisi de yanlıştır :

  • Maksimum frekans alt dizilerinin en uzunu benzersizdir
  • herhangi uzunluk- maksimum frekansı altdizi is tek modlu içindekkk

Muhtemelen ilgili linkler:

10 gün sonra düzenleyin : Bir bakış için teşekkür ederiz! Bunun güzel bir polinom-zamanla çözülebilir programlama yarışması problemi olup olmayacağını merak etmiştim. Sanırım hayır, ama daha sonra tekrar düşünmeyi umuyorum.


5
Muhtemel saf bir başlangıç ​​sorusu: Bu sorunun NP'de bile olduğu açık mı? Şöyle ki: n karakterli bir dizgede en az k oluşumu olan bir sonuç olup olmadığını belirleme sorunu için, bir sertifika neye benzerdi? Örneğin, belirli bir alt grubun örneklerini gösteren tüm indeks türlerinin listelenmesi, aaa ... aa dizisi için boyut olarak boyutlandırılamaz (sıkıcı bir girdi olsa da, kabaca n C ( n / 2 ) olan bir alt halka vardır. oluşumları). nC(n/2)
Niel de Beaudrap

7
@Niel de Beaudrap: Polinom zamanında meydana gelen olay sayısını dinamik programlama ile sayabiliriz, bu sayede kendisinin bir sertifika olarak kullanılmasını sağlarız.
Tsuyoshi Ito

2
Biraz kafam karıştı: "s dizgesi verildiğinde, maksimum sayıda meydana gelen sırayı buluyor mu?"
Suresh Venkat,

2
@SureshVenkat: Evet, bu benim anlayışım. Örneğin, bir dizi verilen X'lerin girdi olarak, doğru yanıt bir dizi olacaktır N / 2 x en. nn/2
Jeffε

2
@ marzio-de-biasi: Bağlandığınız soru farklı (ve çok daha kolay): işte size altta verilen soru.
David

Yanıtlar:


4

Bir aramadan, burada yüksek lisans düzeyinde araştırma için bazı araştırma ve bulgular içeren ancak referans alınmadığı bir uyarıdır. bazı sezgisel bulgulara, tahminlere, ampirik sonuçlara ve problemin yorumuna ve (yaklaşık) karmaşıklığını kanıtlama konusunda bazı fikirlere sahiptir.

En Sık Kullanılan Alt Maddelerin Tespiti
CSE 549 İşlemsel Biyoloji Projesi Final Raporu
Mikhail Bautin 2006

(Elzinga ve ark.nın makalesinde biraz benzer olan ve üzerinde çalışılan bazı standart alt problemler olsa da, bu özel alt problemin çok fazla çalışılmamış olması mümkün mü?)


4
Bunun neden reddedildiğini anlamıyorum. Çok derin bir makale olmayabilir, ancak doğrudan konuya girmiş gibi görünüyor.
David Eppstein

fyi / addendum Bautin ayrıca makalenin sonunda, ilgilenen herkes için sorun / kağıda 5K satır C ++ ve Python kodu olduğunu
söylüyor

@David, olumsuz tarafın bağlantılı kağıttan kaynaklandığını sanmıyorum, muhtemelen bu cevabın (aslında) tek bir satır bağlantı yanıtı gibi göründüğü gerçeğiyle (kağıtla sorunun nasıl ilişkili olduğunu açıklamamaktadır). ve cevaplar). Bu yorum olarak daha uygun olabilirdi.
Kaveh

1
tamam o zaman, o zaman, heceleyerek yazdı: Kâğıt (kimse daha iyi bir ref bulamazsa ya da bu zor problemi kendi başına kanıtlayamazsa), sorunun tam karmaşıklığının o zamana kadar bilinmeyen / açık (bariz dışında ) olduğunu ortaya koyuyor gibi görünüyor. PSpace / ExpTime) ve şimdiye kadar çözmek için en iyi bilinen analizleri / yaklaşımları içerebilir
vzn

Bu makaleyi daha önce buldum ve yukarıda değinmediğim için özür dilerim, çünkü çok fazla somut bilgi vermedi. Bir süre önce, yazara yazıldığından bu yana olan bir şey hakkında söyleyebilecek başka bir şey olup olmadığını soran bir e-posta gönderdim ancak henüz cevap alamadım.
daveagp

3

Cevap değil, sadece bir lemma.

(n+kk/tk)=(n+kk/tnk/t)tkt

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.