Sipariş verildiğinde alt çizgi mesafelerini koruyan bir grafik sınıfı referansı


12

Bizim bir grafiktir diyelim özelliği vardır orgulnuin sipariş edilebilir ise grafiği hep şekilde köşe ile indüklenen sahip tüm için . Başka bir deyişle, sıralamamıza bir sonraki tepe noktasını eklemek mevcut grafiğin mesafe metriğini etkilemez.G,v 1 , v 2 , v n H i { v 1 , , v i } d i s t H i ( v j ,Mv1,v2,...vn'Hben{v1,...,vben}dbenst'Hben(vj,vk)=dbenstG,(vj,vk)j,kben

Böyle bir grafiğin örneği, normal ızgarasıdır.nxn

Bu özelliğin veya grafik sınıfının bir adı var mı? Onlar çalışıldı mı?


Olmayan bir grafiğin Basit bir örnek değil bu özelliğe sahip olduğu için -cycle k 5 . Herhangi bir sipariş için, subgraphs Bunun nedeni, H ı bağlı olması gerekir, ve bu süre de i = k / 2 + 2 < k , H ı uzunlukta bir çizgidir i - 1 , ve bazı iki tepe noktaları vardır, böylece mesafe i - 1 > k / 2 ayrı. kk5Hii=k/2+2<kHii1i1>k/2
Andrew Morgan

Öte yandan, iyi bir düzen bulmak için doğal aday rastgele bir seçim bir BFS yapmaktır v 1 . G'yi bazı ekstra kenarlara sahip BFS ağacı olarak inceleyerek , M özelliğine sahip olmanın tek engeli , G'de k 5 için bir k- döngüsü "gibi" bir şey olması gibi görünüyor . " Beğen " derken k- döngüsü v 1 , , v k , v k + 1 = v varv1,...,vnv1G,Mkk5G,k ile k 5 , böylece d ( v ı , v j ) = | i - j | içerisinde G . Böyle bir döngüyü "minimal" olarak adlandırırsak, M özelliğininen az 5 minimum döngü süresinin yokluğuna eşdeğerolduğu doğrumudur? v1,...,vk,vk+1=v1k5d(vben,vj)=|ben-j|G,M
Andrew Morgan

1
Bir küpün indüklenmiş ve izometrik bir 6-döngüsü vardır (küpün iki zıt köşesini çıkarın; geriye kalan 6-döngüsüdür), ancak mesafe koruyucu bir şekilde sipariş edilebilir (örneğin BFS). Yani döngüleriniz her zaman engel değildir. Bu örnek aynı zamanda, diğer bazı sipariş çalışmalarında bile mesafeleri koruyan köşelerin açgözlü bir şekilde kaldırılmasının sıkışabileceğini göstermektedir. k
David Eppstein

Yanıtlar:



8

Tüm grafik sınıfınız için bir cevabım yok, ancak bu özelliğe sahip grafiklerin üç alt sınıfı, mesafe-kalıtsal grafikler , kordal grafikler ve medyan grafikler .

Mesafe kalıtsal grafikler, bağlı her indüklenen altgrafın aynı mesafelere sahip olması özelliği ile tanımlanır. Böylece rastgele bir başlangıç ​​tepe noktası seçebilir ve ardından birbirini izleyen her tepe noktasını, önceden seçilmiş bir tepe noktasına bitişik olarak önceden seçilmemiş herhangi bir tepe noktası olarak seçebilirsiniz.v1

Kordo grafikler, ardışık her tepe noktasının eklendiğinde komşuları için bir klik olduğu özelliğe sahip bir sıraya sahip grafiklerdir. Bu sıralama açıkça mesafeyi koruyor.

Benzer şekilde, medyan grafikler (ızgara örneğiniz dahil), herhangi bir genişlik ilk sıralaması için, her bir tepe noktasının, eklendiği anda bir hiper küp mahalleye sahip olduğu özelliğine sahiptir. (Bkz. Eppstein ve ark.'nın 76-77. Sayfaları, "Medya Teorisi", Springer, 2008). Yine, bu özellik, eklemenin önceki köşeler arasındaki mesafeleri değiştiremeyeceği anlamına gelir.

Hem kordal hem de mesafe kalıtsal grafikleri genelleştiren, polinom zamanında tanınabilen ve mülkünüz olan bir isim bilmediğim bir grafik sınıfı var. Bunlar, her yeni tepe noktasının komşularının bir önceki grafiğin kapalı mahallelerinden birinin bir alt kümesi olduğu, tek tek köşe noktalarından tek tek köşeler eklenerek oluşturulabilen bağlı grafiklerdir. Bunlar neredeyse (ama tam olarak değil) sökülebilir grafikler ile aynıaradaki fark, yeni tepe noktasının, komşusu kopyalanan tepe noktasına bitişik olması gerekmemesidir. Bir korda grafiğinin eliminasyon sırası, her yeni tepe noktasının bir mahallenin klibi alt kümesini seçtiği bu tür bir yapıdır. Benzer şekilde, uzaktan kalıtsal grafikler, her yeni tepe noktasının komşularının tamamen kapalı bir mahalle, açık bir mahalle veya tek bir tepe noktası olduğu bu tip bir yapıya sahiptir. Her yeni köşe, önceki köşelerin mesafelerini değiştiremez, bu nedenle bu inşaat dizisi aradığınız özelliğe sahiptir.

Bir v noktasını bu dizideki sonuncusu olabilirse "çıkarılabilir" olarak tanımlarsanız (başkasının kapalı mahallesinin bir alt kümesi olan açık bir mahalleye sahiptir), diğer çıkarılabilir köşeleri kaldırmak, v'nin çıkarılabilirliğini değiştirmez : v'nin mahalle u'nun bir alt kümesiyse ve u'yu w'ların bir alt kümesi olan bir mahalleye sahip olarak kaldırırsak, v hala çıkarılabilir çünkü mahalle hala w'nin bir alt kümesidir. Bu nedenle, bir grafiği hiçbir şeye geri götürmek için izleyebileceğimiz kaldırma adımlarının dizileri bir antimatroid oluşturmazve böyle bir sekans, çıkarılabilen bir tepe noktasını bulabildiği zaman tekrar tekrar kaldıran açgözlü bir algoritma ile polinom zamanda bulunabilir. Bu algoritmanın çıktısını tersine çevirmek, verilen grafik için yapı dizisini verir. Küpün grafiği, mülkünüze (medyan bir grafik) sahip olan ancak bu şekilde inşa edilemeyen bir grafik örneği verir. Bu şekilde inşa edilebilen medyan grafikler tam olarak kare çizgilerdir (normal ızgaraları içerir). Bu tip bir yapı sekansına sahip grafikler , tekerlek grafikleri gibi evrensel bir tepe noktasına sahip olan tüm grafikleri de içerir , bu nedenle (kordal grafiklerin ve mesafe-kalıtsal grafiklerin aksine) indüklenmiş altgraflar altında mükemmel değildir ve kapatılmazlar.


emin olmadığınız bu grafik sınıfının özelliği, hakimiyet tasfiye emrini hatırlatır. Bu makale orijinal soru ile ilgili görünmektedir: epubs.siam.org/doi/abs/10.1137/…
JimN

Ben dominatlon eleme sırası dlsmantlability ile aynı olabilir düşünüyorum. Ancak bu makaleyi gerçek bir cevapta bağlamalısınız, çünkü “mesafeyi koruyan eleme düzeni” tam olarak asıl sorunun sorduğu şey gibi görünüyor.
David Eppstein
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.