ความไม่สมดุลสูงสุดในกราฟ?


10

ให้เป็นกราฟที่เชื่อมต่อกับโหนดและขอบEให้แสดงน้ำหนัก (จำนวนเต็ม) ของกราฟด้วยน้ำหนักรวมในกราฟ น้ำหนักเฉลี่ยต่อโหนดแล้ว n ให้แสดงการเบี่ยงเบนของโหนดจากค่าเฉลี่ย เราเรียกความไม่สมดุลของโหนดฉันG = ( V , E ) V = 1 ... n E W ฉัน G Σ ฉันW ฉัน = เมตรˉ W = เมตร/ n e ฉัน = W ฉัน - ˉ Wฉัน| e i |GG=(V,E)V=1nEwiGiwi=mw¯=m/nei=wiw¯i|ei|i

สมมติว่าน้ำหนักระหว่างสองโหนดที่อยู่ติดกันสามารถแตกต่างกันได้มากที่สุดคือ w ฉัน - w j11

wiwj1(i,j)E.

คำถาม : อะไรคือความไม่สมดุลที่ใหญ่ที่สุดที่เครือข่ายสามารถมีได้ในแง่ของและ ? จะแม่นยำมากขึ้น, ภาพเวกเตอร์e_n) ฉันเป็นเนื้อหาที่เท่าเทียมกันกับผลเกี่ยวกับหรือ||m e = ( e 1 , , e n ) | | e | | 1 | | e | | 2nme=(e1,,en)||e||1||e||2

สำหรับขอบเขตที่ง่ายในแง่ของเส้นผ่าศูนย์กลางกราฟสามารถพบได้: เนื่องจากทั้งหมดจะต้องรวมกันเป็นศูนย์ถ้ามีเป็นบวกขนาดใหญ่จะต้องมีเป็นค่าลบ. ดังนั้นความแตกต่างของพวกเขาอย่างน้อยแต่ความแตกต่างนี้อาจเป็นระยะทางที่สั้นที่สุดระหว่างโหนดและซึ่งจะเป็นเส้นผ่านศูนย์กลางกราฟได้มากที่สุดe i e i e j | e i - e j | | e i | ฉันเจ||e||eieiej|eiej||ei|ij

ฉันสนใจในขอบเขตที่แข็งแกร่งโดยเฉพาะอย่างยิ่งสำหรับ - หรือ - ปกติ ฉันคิดว่ามันควรจะเกี่ยวข้องกับทฤษฎีกราฟสเปกตรัมเพื่อสะท้อนการเชื่อมต่อของกราฟ ฉันพยายามแสดงว่ามันเป็นปัญหาการไหลเวียนสูงสุดเพื่อประโยชน์212

แก้ไข: คำอธิบายเพิ่มเติม ฉันสนใจใน - หรือ - ไม่ใช่เพราะพวกเขาสะท้อนความไม่สมดุลทั้งหมดได้อย่างแม่นยำยิ่งขึ้น ความสัมพันธ์เล็กน้อยจะได้มาจากและn} ฉันคาดหวังว่าเนื่องจากความเชื่อมโยงของกราฟและข้อ จำกัด ของฉันในความแตกต่างของการโหลดระหว่างโหนดที่อยู่ติดกันทำให้ - และ -norms ควรมีขนาดเล็กกว่ามาก12||e||1n|||e||||e||2n||e||12

ตัวอย่าง: Hypercube มิติ d กับ d มันมีขนาดเส้นผ่าศูนย์กลาง(n) ความไม่สมดุลสูงสุดแล้วที่มากที่สุดdนี้แสดงให้เห็นเป็นขอบเขตบนสำหรับ -norm(n) จนถึงตอนนี้ฉันยังไม่สามารถสร้างสถานการณ์ที่ได้รับสิ่งนี้จริง ๆ สิ่งที่ดีที่สุดที่ฉันสามารถทำได้คือบางสิ่งตามแนวที่ฉันฝังวงจรลงใน ไฮเปอร์คิวบ์และโหนดมีความไม่สมดุลของ , , ,เป็นต้นดังนั้นที่นี่ขอบเขตถูกปิดโดยปัจจัยของ d = บันทึก2 ( n ) d 1 n d = n บันทึก2 ( n ) | | e | | 1 = n / 2 0 1 0 - 1 บันทึก( n )n=2dd=log2(n)d1nd=nlog2(n)||e||1=n/20101log(n)ซึ่งฉันคิดมากเกินไปแล้วขณะที่ฉันกำลังมองหา (ตึง) แบบ จำกัด


1
คำถามที่น่าสนใจ มีแอปพลิเคชั่นใดเป็นพิเศษหรือไม่
Suresh Venkat

2
@ András Salamon: ขอบคุณสำหรับการแก้ไข @Suresh Venkat: สมมติว่าน้ำหนักเป็นตัวแทนของตัวแทนขนาดเท่ากันซึ่งต้องการลดภาระประสบการณ์ของพวกเขา พวกเขาจะต้องการที่จะย้ายจากไปJถ้าW ฉัน > Wฉัน หากไม่มีใครต้องการย้ายเราเรียกมันว่าสมดุลของแนช คำถาม: อะไรคือความไม่สมดุลรวมที่ใหญ่ที่สุดที่เราอาจมีในสมดุลของแนช? ijwi>wi
Lagerbaer

คุณเคยมีตัวอย่างของกราฟที่เส้นผ่านศูนย์กลางธรรมดาของคุณหลวมเกินไปหรือไม่?
mhum

ฉันสามารถผูกสองบรรทัดฐานโดยใช้เล็กน้อย ฉันสนใจใน1 - หรือ2 - ปกติเพราะพวกเขาจับภาพความไม่สมดุล "รวม" ได้แม่นยำยิ่งขึ้น ฉันได้เพิ่มตัวอย่างคำถามของฉัน ||e||1n||e||12
Lagerbaer

สำหรับ hypercube จะเกิดอะไรขึ้นถ้าเราชั่งน้ำหนักจุดยอดด้วยน้ำหนัก Hamming ของพวกมัน ฉันจะได้รับสิ่งที่ต้องการสำหรับลิตร2และผมคิดว่าL1จะได้รับการสั่งซื้อnd d(n2)/2l2l1nd
Artem Kaznatcheev

คำตอบ:


8

ตั้งแต่มีขอบเขตโดยเส้นผ่าศูนย์กลางdที่1บรรทัดฐานจะถูกล้อมรอบนิด ๆ โดยn dเช่นเดียวกันสำหรับ2บรรทัดฐานยกเว้น|ei|d1nd2(ในความเป็นจริงพีบรรทัดฐานเป็นที่สิ้นสุดโดยn 1 / P d)ndpn1/pd

คดีกลายเป็นเรื่องง่ายที่จะวิเคราะห์อย่างน่าประหลาดใจ1

สำหรับเส้นทางที่มันเป็นเรื่องง่ายที่จะเห็นว่าคือO ( n 2 )ดังนั้นคุณจึงไม่สามารถดำเนินการใด ๆ ที่ดีกว่าO ( n d )e1O(n2)O(nd)

สำหรับต้นไม้ -ary ที่สมบูรณ์คุณสามารถแบ่งครึ่งที่รากได้โดยตั้งค่าw root = 0จากนั้นขึ้นไปด้านหนึ่งและลงมาอีกด้านหนึ่งจนกว่าจะมี| e i | = | W ฉัน| = log k n , สร้างO ( n log k n ) = O ( n d )อีกครั้งkwroot=0|ei|=|wi|=logknO(nlogkn)=O(nd)

สำหรับก๊กมันไม่สำคัญว่าคุณจะกระจายน้ำหนักอย่างไรเพราะมันจะอยู่ภายในของกันและกันและนั่นจะทำให้O ( n ) = O ( n d )อีกครั้ง1O(n)=O(nd)

เมื่อคุณรู้ว่าสิ่งที่เรากำลังพูดถึงนี่คือฟังก์ชั่นจากนั้นเราจะใช้บรรทัดฐาน1ตราบเท่าที่คุณสามารถกระจายน้ำหนักได้ตามอำเภอใจอีฉัน[ - d / 2 , d / 2 ]อย่างสม่ำเสมอในช่วงที่ถูกผูกไว้จะเป็นO ( n d )e:Z[d/2,d/2]R1ei[d/2,d/2]O(nd)

วิธีเดียวที่จะเปลี่ยนแปลงสิ่งนี้คือการเล่นเกมกับมวลชน ตัวอย่างเช่นถ้าคุณมีชมรมยักษ์หลายจุดที่มีความสมดุลจำเป็นต้องเหมือนก๊กยักษ์ที่มีสองเส้นทางความยาวเท่ากันที่ยื่นออกมาจากมันแล้วคุณสามารถนับบนผูกพันเพียง (ตัวอย่าง) )O(d2)

นี่อาจเป็นจริงสำหรับผู้ขยายในระดับหนึ่งเช่นกัน แต่ฉันไม่แน่ใจ ฉันสามารถจินตนาการถึงกรณีที่คุณตั้งค่าในกราฟปกติแล้วปล่อยให้ค่าเพิ่มขึ้นในภายหลังจากทุกการฟ้อนรำ ดูเหมือนว่าค่าเฉลี่ยอาจมีมวลมากที่สุด แต่ฉันไม่รู้ว่ามันจะเพียงพอที่จะกระทบขอบเขตw1=0

ผมคิดว่าคุณอาจจะด้วยเหตุผลทำนองเดียวกันเกี่ยวกับ 22

แก้ไข:

ในความคิดเห็นที่เราคิดออก (หลวม) ผูกพันของO ( | E | / λ 2 ( L ) )โดยใช้ข้อ จำกัด ของปัญหาและพื้นฐานบางทฤษฎีกราฟสเปกตรัม2O(|E|/λ2(L))


ฉันชอบคำตอบของคุณ อย่างไรก็ตามฉันมีปัญหากับ " ตราบใดที่คุณสามารถแจกจ่ายน้ำหนักได้อย่างเท่าเทียมกันทั่วทั้งช่วง " ฉันไม่สามารถจินตนาการสถานการณ์ที่เส้นผ่านศูนย์กลางถูกผูกไว้จะอนุญาตให้ฉันวางน้ำหนักที่ไหนสักแห่ง แต่โครงสร้างของกราฟเป็นเช่นนั้นที่ฉันไม่สามารถชดเชยน้ำหนักบวกขนาดใหญ่นี้ได้ ดังนั้นในขณะที่O ( n d )แน่นอนว่าเป็นขอบเขตสูงสุด แต่เป็นไปได้ไหมที่จะได้รับขอบเขตที่แน่นขึ้น? ในที่สุดคุณใช้ Laplacian eigenvalue ที่เล็กที่สุดเป็นอันดับสองหรือ eigenvalue adjacency ที่ใหญ่ที่สุดเป็นอันดับสอง (ขณะที่เข้ารหัสข้อมูลการเชื่อมต่อ) ei=d/2O(nd)
Lagerbaer

1
ดีที่คุณจะไม่ได้รับการวางคุณวางกำลังWฉัน ดังนั้นหากคุณมีeเอียงฉันต้องมีตุ้มน้ำหนักขนาดเล็กจำนวนมากที่ชดเชยมันที่ด้านตรงข้ามของค่าเฉลี่ยหรือน้ำหนักขนาดใหญ่อื่น ๆ ที่ขัดกับ diametrically วิธีเดียวที่คุณจะได้รับขอบเขตที่เล็กกว่าO ( n d )คือการพึ่งพาโครงสร้างอย่างใด และอย่างที่ฉันพูดฉันไม่แน่ใจว่าสิ่งนี้หมายความว่าอย่างไรสำหรับผู้ขยาย ฉันไม่คิดว่าคุณสามารถทำได้โดยขึ้นอยู่กับการดำเนินการอย่างหมดจดเพราะกรณีที่ฉันวางไว้ในคำตอบของฉัน eiwieiO(nd)
Josephine Moeller

ผมขอเสนออีกตัวอย่างหนึ่ง กราฟดัมเบลที่มีสองกลุ่มมีค่านำไฟฟ้าต่ำมาก แต่ความไม่สมดุลของมันถูกล้อมรอบด้วย 2
โจเซฟินโมเอลเลอร์

ขอบเขตที่เกี่ยวข้องกับโครงสร้างจะเป็นสิ่งที่ฉันมีความสุขอย่างสมบูรณ์ นั่นเป็นเหตุผลที่ฉันพูดถึงค่าลักษณะเฉพาะเนื่องจากเกี่ยวข้องกับคุณสมบัติการเชื่อมต่อ มี, เช่น, ขอบเขตบนเส้นผ่านศูนย์กลาง, เส้นทางเฉลี่ย, หมายเลขไอโซโทปรังสี ฯลฯ ในรูปของ eigenvector ที่เล็กที่สุดเป็นอันดับสองของ Laplacian matrix ของกราฟ
Lagerbaer

อ่านตัวอย่างอื่นของคุณตอนนี้ ผมคาดหวังว่าเช่นกราฟจะมีขนาดเล็กมาก eigenvalue สองที่เล็กที่สุด Laplacian เช่นกันเป็นจำนวน isoperimetric จะประมาณ n 2/n
Lagerbaer

3

สำหรับกราฟที่เชื่อมต่อความไม่สมดุลจะถูกล้อมรอบด้วยเส้นผ่านศูนย์กลางของกราฟ เพื่อที่จะผูกความไม่สมดุล เราสามารถเขียนแต่ละW kเป็นW k - โวลต์1 + V 1 - วี2 + V 2 - . . - วีk + V k - W ฉัน + W ฉัน ที่W k ,|wi1/nkwk|wkwkv1+v1v2+v2...vk+vkwi+wiเป็นเส้นทางที่สั้นที่สุดจาก W ฉันจะ W k กำหนด W k ฉัน = W k - โวลต์1 + V 1 - วี2 + V 2 - . . - วีk + V k - Wฉัน เราสามารถเขียน | W ฉัน - 1 /wk,v1,...,vk,wiwiwkwki=wkv1+v1v2+v2...vk+vkwi

|wi1/nkwk|=|wi1/nk(wki+wi)|=|kiwkin|

แต่ละมีขอบเขตบนโดยความยาวของเส้นทางที่สั้นที่สุดจากฉันไปkโดยสมมติฐานของคุณที่W ฉัน - W J1สำหรับแต่ละผม, เจ E ดังนั้นเราจึงได้รับขอบเขตเล็กน้อย: | w i - 1 / n k w k | ( n - 1 )wkiikwiwj1i,jE

|wi1/nkwk|(n1)nD

สิ่งนี้อาจไม่ไกลเกินไปจากความเหมาะสม ฉันคิดว่าต้นไม้ -ary ที่สมบูรณ์ซึ่งโหนดในแต่ละระดับมีน้ำหนักหนึ่งสูงกว่าน้ำหนักของระดับก่อนหน้านี้ เศษขนาดใหญ่ของกราฟมีน้ำหนักสูงสุดD + 1 ดังนั้นค่าเฉลี่ยควรเอียงไปด้านบน เมื่อkและnมีขนาดใหญ่ขึ้นฉันคาดว่าmจะเข้าใกล้D + 1 มากขึ้นซึ่งหมายถึงความไม่สมดุลควรเข้าใกล้Dมากขึ้นkD+1knmD+1D


เท่าที่ฉันสามารถบอกได้ว่าการก่อสร้างภาพร่างที่นี่สามารถทำได้อย่างเข้มงวดเพื่อให้เกิดความไม่สมดุลใกล้เคียงกับตามที่ต้องการ อย่างไรก็ตามเนื่องจากคำถามไม่ได้ระบุสิ่งที่เกิดขึ้นเมื่อไม่ได้เป็นจุดที่อยู่ติดกันก่อสร้างได้ง่ายขึ้นคือกราฟตัดการเชื่อมต่อสมบูรณ์ด้วยยอด0มีน้ำหนัก0และจุดอื่น ๆ ที่มีน้ำหนักk นี่มีน้ำหนักเฉลี่ยk ( n - 1 ) / nซึ่งเป็นความไม่สมดุลสูงสุดด้วย สิ่งนี้สามารถทำให้ใกล้เคียงกับkอย่างชัดเจนโดยเลือกnและk ที่มีขนาดใหญ่พอD<00kk(n1)/nknkสามารถทำให้มีขนาดใหญ่เท่าที่ต้องการ
András Salamon

@ András Salamon: จุดดี คำตอบข้างต้นอนุมานว่ากราฟที่ให้เชื่อมต่ออยู่ ฉันจะแก้ไขเพื่อให้ชัดเจน G
นิโคลัส Ruozzi

1
ฉันได้เพิ่มข้อ จำกัด "เชื่อมต่อ" ในคำถามของฉันเนื่องจากนี่คือสิ่งที่ฉันมีอยู่ในใจ คำตอบที่นี่นำเสนอขอบเขตบน นอกจากนี้เมื่อฉันถามถึงกรณี "แย่ที่สุด" ฉันทราบว่ากราฟจะได้รับการแก้ไขและฉันพยายามค้นหากรณีที่เลวร้ายที่สุดสำหรับกราฟนั้น ||e||
Lagerbaer
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.