İki uçlu grafiğin düzlemsel olması ve kenarların köşeleri dönmemesi için koşullar


9

İki taraflı bir grafik düzlemseldir, veya küçükleri yoksa .K3,3K5

Köşeleri olmayan "köşe" çizgileri olmayan düzlemsel çizimlere izin vermek için gerekli veya / ve yeterli koşulları arıyorum. Bunlar tatmin edici çizimler:

  1. Bir parçanın tüm köşeleri tek bir dikey çizgide çizilir. Diğer parçanın tepe noktaları paralel bir dikey çizgi üzerinde çizilir.
  2. Köşeler dışında kenarlar kesişmez.
  3. Kenarların tümü, 1. noktadaki iki dikey çizgi arasındaki sonsuz şerittedir.

Örneğin, sağ alttaki hariç tüm çizimler örnek değildir. Sol alt grafik, Q ve R konumlarını değiştirerek koşulları karşılamak için yeniden çizilebilir. Üstteki iki grafik, koşulları karşılamak için yeniden çizilemez.

resim açıklamasını buraya girin

İlk iki grafik bulabildiğim tek engel. Sorularım:

  1. Bu sorunun bir adı var mı?
  2. Kaçırdığım başka engeller var mı?
  3. Elbette küçükler olarak bu iki engelin (kaçırdığım herhangi bir şeyle birlikte) gerekli ve yeterli olduğunu nasıl kanıtlayabileceğim konusunda ipuçları.

Bunun dış düzlemsel olmakla aynı olmadığını, dış düzlemsel olduğunu (kare şeklinde çizilebilir), ancak yukarıda bahsettiğim koşulları karşılamak için çizilemez.K2,2

Yanıtlar:


13

Grafikleriniz tam olarak yol genişliği  veya her biri bileşenleri tırtıl olan ormanların . Tırtılların iki ilgili özelliği vardır:1

  • bunlar, fazla her bir tepe noktasını içeren tek bir yolun olduğu ağaçlar  ;1

  • onlar her tepe noktasının en fazla iki yapraksız komşusuna sahip olduğu ağaçlardır.

Lemma 1. Her tırtıl sınıfınızda.

Kanıt. olsunG bir tırtıl olabilir ve izin derece her köşe ihtiva eden bir uzun yol olmak  veya daha fazladır. Maksimum düzeyde,P=x1x2d(x1)=d(x)=1. Bir çizim üretebiliriz G ilk çizimde P zig-zag olarak ve sonra dereceyi1 bitişik köşeler xi arasında xi1 ve xi+1

Lemma 2. Her grafikG sınıfınızda döngüsel değildir.

Kanıt. varsaymakG çevrimi içerir x1y1x2y2xkykx1ve gerekli formda bir çizimi olduğunu varsayalım. wlog,x2 yukarıda x1. Ama sonra sahip olmalıyızy2 yukarıda y1 çünkü, aksi takdirde, çizgiler x1y1 ve x2y2geçecekti. Tümevarım yoluyla,xi+1 yukarıda xi hepsi için i{1,,k1} ve aynı şekilde y'S. Ama sonra herhangi bir satırykx1ya iki köşe sütunu arasındaki bölgeyi terk etmeli ya da döngüdeki diğer kenarlardan geçmelidir. Bu, grafiğin uygun bir çizime sahip olduğu varsayımımızla çelişmektedir.

Lemma 3. Bağlı olan her tırtıl sınıfınızda değil.

Kanıt. İzin VermekGtırtıl olmayan bağlı bir grafik olabilir. Bir döngü içeriyorsa, Lemma tarafından sınıfınızda değildir 2, bu yüzden bir ağaç olduğunu varsayabiliriz. Bir tırtıl değilse, bir tepe noktası içermelidir x farklı komşularıyla y1, y2 ve y3her biri en az dereceye sahip  2.

Bir çizimimiz olduğunu varsayalım Ggerekli özelliklere sahip. wlog,y2 yukarıda y1 ve y3 yukarıda y2. İzin Vermekzx komşu olmak y2. Kenar y2z geçmeli xy1 veya xy3, grafiğin gerekli formun bir çizimine sahip olduğu varsayımımıza aykırı. 

Teorem. Grafik sınıfınız, her biri bileşenleri tırtıl olan orman sınıfıdır.

Kanıt. İzin VermekGgrafik olmak. Açıkça,G yalnızca her bileşen şuysa: sınıfınızdaysa: herhangi bir bileşen gerektiği gibi çizilemiyorsa, tüm grafik yapamaz; eğer her bileşen gerektiği gibi çizilebiliyorsa, bileşenler birbiri üzerine yerleştirilerek tüm grafik çizilebilir. Sonuç şimdi Lemmas tarafından takip ediliyor1 ve 3

Doğal sonucu. Grafik sınıfınız, sahip olmayan grafik sınıfıdırK3 veya alt bölümü K1,3 küçük olarak.

Kanıt. Bunlar yol genişliği için engellerdir 1

Bunlar aslında bulduğunuz engeller: ihtiyacınız var K3 ziyade K4 çünkü ikincisi kabul edecekti K3sınıfa; alt bölümüK1,3 tam olarak ikinci engelinizdir.


Çok iyi bir cevap!
Pål GD

0

Yani, şu cevap geldi:

Daha önce de belirttiğiniz gibi, yeniden düzenlenemeyen sadece iki olası durum vardır.

İki taraflı bir grafik varsayarsak, ikinci durum doğru bir gösterim değildir, çünkü Wikipedia iki taraflı bir grafiği şu şekilde tanımlar: her kenar bir tepe noktasınıU birine V.

Düzenleme: Grafiği yanlış okudum, bunun için üzgünüm.

Bu bizi sadece K2,2kaçınmak istediğiniz koşul olan tam alt paragraf. Tersine, yeterli koşul, bipartit grafiğinizin kendi içinde tam bir alt grafiğe sahip olmamasıdır.

Diğer altgrafların geçerli olduğunu kanıtlamak için aşağıdakileri hayal edebilirsiniz:

İlk olarak, kenarımızın olmadığını ve keyfi bir kenarla başladığımızı varsayıyoruz. e. Bir sonraki kenarı ekleyerek, üç olası durumumuz var:

İlk durum, ilk kenarla aynı düğümde başlayan veya bitmeyen bir düğümümüzün olmasıdır. Bu bizi sorunsuz bir şekilde bırakır ve yerleştirmeye devam edebiliriz.

İkinci durum, - yolda - zaten var olan başka bir kenarı geçen bir kenara sahip olduğumuzdur. Bu durumda tepe noktasını değiştirmeliyizV1 veya V2 (zaten var olan kenarı olan) yeni kenarlardan biriyle V3 veya V4ölçütleri yerine getirmeye devam edeceğiz.

Bu, değiştirilecek düğümlerde başlayan veya biten başka kenarımızın olmadığını varsayar ve bu da bizi aşağıdaki üçüncü duruma götürür: Dört tepe noktasından birini değiştirdikten sonra V1V4, takas edilen Vertex'ten diğer tüm bağlantıları izlememiz gerekir.

Bir kez daha sadece üç çözüm bulabiliriz: Ya son bir bağlantıyı izleriz ya da daha önce attığımız adımı tekrarlarız (kalan tüm adımları izleriz). Bir bitiş düğümü ile sonuçlanırsak, izlenen tüm düğümleri değiştirebiliriz.

Mümkün olan son durum, daha önce ziyaret ettiğimiz bir düğüme yol açacak ve bu da bizi tam bir alt paragrafla bırakacak ve daha sonra bahsedilen K2,2 durum.

DÜZENLEME: Bu kanıtı ikinci davaya genişletmek için aşağıdaki koşullara bakmalıyız:

Genel olarak, en az bir hub (3 veya daha fazla bağlantı) olan bir alt grafiğimiz varsa, bu "oldukça kolaydır".

Görüntülenen vakayı birden fazla komşudan daha yüksek olan bir resmimiz varsa yeniden düzenleyemeyiz (k>1). Bu önemlidir çünkü daha fazla komşu hakkında bilgi sağlar. Herhangi bir çevreyi (ilk durum gibi) önlemek için onları daha fazla izlememiz bile gerekmiyor, ancak hemen komşuları kontrol etmek gerekiyor.

Kendim bu alanda çok az bilgiye sahip olduğumdan, ancak yine de size olası bir çözüm sunmak istediğimden, sizi (umarım) uygun bir makale bağladım

Eğer birisi bu sorunu isimlendirirse, özellikle bu çözümü bulduğumdan beri, sadece Fáry teoreminden düşünceleri takip ederek ve tam iki taraflı altgrafları takip ederek öğrenmek isterim.


İkinci durum nasıl iki taraflı bir grafik değil? Kenar (H, J) sadece H ve J'yi bağlar ve I'ye dokunmaz (sadece çizim biraz kötüdür).
aelguindy

Kahretsin, bunların iki ayrı kenar olduğunu düşündüm.
Anlayayım

İkinci vakayı da dikkate almak için kriteri genişletiyorum. Kontrol etmek çok daha kolaydır (hem anlayış hem de karmaşıklık açısından), çünkü grafiğinizi bir hub ile genişletirseniz (tanımımda herhangi bir tepe noktasıyla)k>2
dennlinger

"İlk durum aynı düğümde başlayan ya da biten bir düğümümüzün olması" ile ne demek istiyorsun? Akıl yürütmenizin ifadeleri nasıl kanıtladığını görmüyorum. İşleri belirli bir şekilde yaparsanız, grafik çizemediğinizi kanıtlıyorsunuz. Bunun doğrudan iki engeli değil, küçüklerini nasıl ele alacağını bile göremiyorum ..
aelguindy

İlk durum "ne .. ne de" olmalıdır. Bunun için özür dilerim. Ve mümkün olan her kenarı kontrol ederek, durumunuzu ihlal eden potansiyel altkümeleri ortadan kaldıran bir kanıt oluşturmaya çalıştım.
dennlinger
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.