Mất cân bằng tối đa trong đồ thị?


10

Hãy để là một đồ thị kết nối với các nút và cạnh . Đặt biểu thị trọng số (số nguyên) của đồ thị , với tổng trọng số trong biểu đồ. Trọng lượng trung bình trên mỗi nút sau đó là . Đặt biểu thị độ lệch của nút so với giá trị trung bình. Chúng tôi gọisự mất cân bằng của nút .GG=(V,E)V=1nEwiGiwi=mw¯=m/nei=wiw¯iTôi|ei|i

Giả sử rằng trọng số giữa hai nút liền kề bất kỳ có thể khác nhau nhiều nhất là , tức là 1

wiwj1(i,j)E.

Câu hỏi : Mất cân bằng lớn nhất có thể có của mạng, về và gì? Để chính xác hơn, hãy hình dung vectơ . Tôi sẽ hài lòng như nhau với các kết quả liên quan đến hoặc .nme=(e1,,en)||e||1||e||2

Với , có thể tìm thấy một ràng buộc đơn giản về đường kính đồ thị: Vì tất cả phải tổng bằng 0, nếu có dương lớn , phải có một âm ở đâu đó . Do đó, sự khác biệt của họít nhất là, nhưng sự khác biệt này có thể là khoảng cách ngắn nhất giữa các nút và , lần lượt có thể nhiều nhất là đường kính đồ thị.||e||eieiej|eiej||ei|ij

Tôi quan tâm đến giới hạn mạnh hơn, tốt nhất là cho - hoặc -orm. Tôi cho rằng nó nên liên quan đến một số lý thuyết đồ thị phổ để phản ánh sự kết nối của đồ thị. Tôi đã cố gắng thể hiện nó như là một vấn đề dòng chảy tối đa, nhưng không có kết quả.12

EDIT: Giải thích thêm. Tôi quan tâm đến - hoặc -orm vì chúng phản ánh chính xác hơn sự mất cân bằng. Một mối quan hệ tầm thường sẽ được lấy từ , và . Tuy nhiên, tôi hy vọng rằng do tính kết nối của biểu đồ và ràng buộc của tôi về sự khác biệt của tải giữa các nút liền kề, rằng - và -orms nên nhỏ hơn nhiều.2 | | e | | 1n | | | e | | | | e | | 212||e||1n|||e||12||e||2n||e||12

Ví dụ: Hypercube có kích thước d, với . Nó có đường kính . Sự mất cân bằng tối đa sau đó nhiều nhất là . Điều này gợi ý như là một giới hạn trên cho -norm . Cho đến nay, tôi đã không thể xây dựng một tình huống mà điều này thực sự thu được, điều tốt nhất tôi có thể làm là một cái gì đó dọc theo dòng , trong đó tôi nhúng một chu kỳ vào Hypercube và có các nút có sự mất cân bằng , , , , v.v ... Vì vậy, ở đây giới hạn bị tắt bởi hệ số d = log 2 ( n ) d 1 n d = n log 2 ( n ) | | e | | 1 = n / 2 0 1 0 - 1 log ( n )n=2dd=log2(n)d1nd=nlog2(n)||e||1=n/20101log(n), mà tôi cho rằng đã quá nhiều, vì tôi đang tìm kiếm giới hạn chặt chẽ (không có triệu chứng).


1
câu hỏi thú vị Có ứng dụng cụ thể nào không?
Suresh Venkat

2
@ András Salamon: Cảm ơn bạn đã chỉnh sửa. @Suresh Venkat: Giả sử các trọng số đại diện cho số lượng đại lý có kích thước đồng đều, những người muốn giảm thiểu tải trọng kinh nghiệm của họ. Họ sẽ muốn chuyển từ sang nếu . Nếu không ai muốn di chuyển, chúng tôi gọi đó là trạng thái cân bằng Nash. Câu hỏi: Mất cân bằng tổng lớn nhất mà chúng ta có thể có trong trạng thái cân bằng Nash là gì? j w i > w iijwi>wi
Lagerbaer

Bạn có tình cờ có một ví dụ về đồ thị trong đó đường kính đơn giản của bạn bị lỏng quá nhiều không?
mhum

Vâng, tôi trivially có thể ràng buộc hai chỉ tiêu khác sử dụng . Tôi quan tâm đến - hoặc -orm vì họ nắm bắt chính xác hơn sự mất cân bằng "tổng". Tôi đã thêm một ví dụ cho câu hỏi của tôi. 1 2||e||1n||e||12
Lagerbaer

Đối với hypercube, điều gì sẽ xảy ra nếu chúng ta cân các đỉnh bằng trọng lượng Hamming của chúng? Tôi nhận được một cái gì đó như cho và tôi nghĩ rằng sẽ có thứ tự . l2l1ndd(n2)/2l2l1nd
Artem Kaznatcheev

Câu trả lời:


8

Kể từ được bao bọc bởi đường kính d , các 1 chuẩn mực sẽ được trivially giáp n d , tương tự như vậy cho 2 tiêu chuẩn, ngoại trừ bởi |ei|d1nd2(trong thực tế,định mứcpđược giới hạn bởin 1 / p d).ndpn1/pd

Các trường hợp hóa ra là đáng ngạc nhiên dễ phân tích.1

e1O(n2)O(nd)

Đối với cây -ary hoàn chỉnh , bạn có thể chia nó thành một nửa ở gốc, đặt , tăng dần về một phía và giảm dần sang bên kia cho đến khi các lá có , tạo lại .kwroot=0|ei|=|wi|=logknO(nlogkn)=O(nd)

Đối với một nhóm, thực sự không quan trọng bằng cách bạn phân phối các trọng số, vì tất cả chúng sẽ nằm trong phạm vi của nhau và điều đó sẽ mang lại .1O(n)=O(nd)

Khi bạn nhận ra rằng những gì chúng ta đang nói ở đây là một hàm , và sau đó chúng ta sẽ sử dụng thông thường, miễn là bạn có thể phân phối trọng số cách đồng đều trên phạm vi, giới hạn sẽ là .e:Z[d/2,d/2]R1ei[d/2,d/2]O(nd)

Cách duy nhất để thay đổi điều này là chơi các trò chơi với số đông. Chẳng hạn, nếu bạn có một số cụm khổng lồ tại các điểm nhất thiết phải cân bằng, giống như một cụm khổng lồ với hai đường có chiều dài bằng nhau nhô ra khỏi nó, thì bạn có thể tin tưởng vào một giới hạn chỉ (ví dụ) .O(d2)

Điều này có thể đúng với các nhà mở rộng ở một mức độ nào đó, nhưng tôi không chắc chắn. Tôi có thể tưởng tượng một trường hợp bạn đặt trong biểu đồ thông thường và sau đó để các giá trị tăng sau đó từ mỗi bước nhảy. Có vẻ như giá trị trung bình có thể có khối lượng lớn nhất, nhưng tôi không biết liệu nó có đủ để ảnh hưởng đến giới hạn không.w1=0

Tôi nghĩ rằng bạn có thể lý do tương tự về .2

BIÊN TẬP:

Trong các bình luận, chúng tôi đã tìm ra một (lỏng) ràng buộc của bằng cách sử dụng các ràng buộc của vấn đề và một số lý thuyết đồ thị phổ cơ bản.2O(|E|/λ2(L))


Tôi thích câu trả lời của bạn. Tuy nhiên, tôi có một vấn đề với " miễn là bạn có thể tùy ý phân bổ trọng lượng đồng đều trên phạm vi ". Tôi không thể hình dung được một tình huống mà đường kính bị ràng buộc sẽ cho phép tôi đặt một trọng số ở đâu đó nhưng cấu trúc của biểu đồ sao cho tôi có thể bù được trọng lượng dương lớn này? Vì vậy, trong khi tất nhiên giới hạn trên, liệu có thể có được giới hạn chặt chẽ hơn không? Cuối cùng, sử dụng giá trị riêng của Laplacian nhỏ thứ hai hoặc giá trị riêng phụ lớn thứ hai (vì chúng mã hóa thông tin kết nối)? ei=d/2O(nd)
Lagerbaer

1
Chà, bạn không đặt , bạn đang đặt . Vì vậy, nếu bạn có một bị lệch , phải có một số lượng lớn trọng lượng nhỏ bù cho nó ở phía bên kia của giá trị trung bình, hoặc một số trọng lượng lớn khác đối lập với nó. Cách duy nhất mà bạn có thể có được một ràng buộc nhỏ hơn là bằng cách nào đó dựa vào cấu trúc. Và như tôi đã nói, tôi không chắc điều này có nghĩa là gì, nói, một người mở rộng. Tôi không nghĩ bạn có thể làm điều đó hoàn toàn dựa trên độ dẫn, vì những trường hợp tôi đưa ra trong câu trả lời của mình. w i e i O ( n d )eiwieiO(nd)
Josephine Moeller

Hãy để tôi đưa ra một ví dụ khác. Một đồ thị dumbell với hai cụm có độ dẫn rất thấp, nhưng sự mất cân bằng của nó bị giới hạn bởi 2.
Josephine Moeller

Một ràng buộc liên quan đến cấu trúc sẽ là điều tôi hoàn toàn hài lòng. Đó là lý do tại sao tôi đề cập đến giá trị riêng, vì chúng liên quan đến các thuộc tính kết nối. Ví dụ, có các giới hạn về đường kính, đường trung bình, số đẳng tích, v.v. về mặt hàm riêng nhỏ thứ hai của ma trận Laplacian của đồ thị.
Lagerbaer

Đọc ví dụ khác của bạn ngay bây giờ. Tôi hy vọng rằng một biểu đồ như vậy sẽ có một giá trị riêng Laplacian nhỏ thứ hai rất nhỏ, vì số lượng isoperimetric sẽ vào khoảng . 2/n
Lagerbaer

3

Đối với các biểu đồ được kết nối, sự mất cân bằng được giới hạn trên bởi đường kính của biểu đồ. Để ràng buộc sự mất cân bằng , chúng ta có thể viết lại từng dưới dạng trong đó là con đường ngắn nhất từ đến . Xác định . Chúng ta có thể viết |wi1/nkwk|wkwkv1+v1v2+v2...vk+vkwi+wiwk,v1,...,vk,wiwiwkwki=wkv1+v1v2+v2...vk+vkwi

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

Mỗi đang bị chặn trên bởi chiều dài của con đường đi ngắn nhất từ đến theo giả thiết của bạn mà cho mỗi . Do đó, chúng ta có được ràng buộc tầm thường: wkiikwiwj1i,jE

|wi1/nkwk|(n1)nD

Điều này có thể không thực sự quá xa tối ưu. Tôi đang nghĩ về một cây -ary hoàn chỉnh trong đó các nút ở mỗi cấp có trọng số cao hơn trọng lượng của cấp trước đó. Một phần lớn của biểu đồ có trọng số cao nhất, . Vì vậy, trung bình nên được nghiêng về phía trên. Như và có được lớn hơn, tôi mong đợi để có được gần gũi hơn và gần gũi hơn với có nghĩa là sự mất cân bằng sẽ nhận được gần hơn và gần gũi hơn với .D + 1kD+1knmD+1D


Theo như tôi có thể nói rằng việc xây dựng được phác họa ở đây có thể được thực hiện nghiêm ngặt, để đạt được sự mất cân bằng gần với như mong muốn. Tuy nhiên, vì câu hỏi không chỉ định điều gì xảy ra khi các đỉnh không liền kề, nên việc xây dựng dễ dàng hơn là một đồ thị hoàn toàn bị ngắt kết nối với đỉnh có trọng số và tất cả các đỉnh khác có trọng số . Điều này có trọng lượng trung bình cũng là sự mất cân bằng tối đa của nó. Điều này rõ ràng có thể được thực hiện tùy ý gần với bằng cách chọn đủ lớn và có thể được thực hiện lớn như mong muốn. 0 0 k k ( n - 1 ) / n k n k kD<00kk(n1)/nknk
András Salamon

@ András Salamon: Điểm tốt. Câu trả lời trên giả định rằng đồ thị được kết nối. Tôi sẽ chỉnh sửa nó để làm cho rõ ràng. G
Nicholas Ruozzi

1
Tôi đã thêm các ràng buộc "kết nối" vào câu hỏi của mình, vì đây là những gì tôi có trong đầu. Câu trả lời ở đây trình bày một ràng buộc về . Ngoài ra, khi tôi hỏi trường hợp "tệ nhất", tôi đã nghĩ rằng đồ thị sẽ được sửa và tôi sẽ cố gắng tìm trường hợp xấu nhất cho đồ thị cụ thể đó. ||e||
Lagerbaer
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.