-có liên quan đến định mức cắt


10

Định mức cắt ||A||C của một ma trận thực A=(ai,j)Rn×n là cực đại trên tất cả I[n],J[n] của đại lượng |iI,jJai,j|.

Xác định khoảng cách giữa hai ma trận ABdC(A,B)=||AB||C

Cardinality của nhỏ nhất là gì ϵ -net của không gian metric ([0,1]n×n,dC) ?

tức là kích thước của tập hợp con nhỏ sao cho với mọi A [ 0 , 1 ] n × n , có tồn tại một Một 'Sd C ( A , A ' ) ϵ . S[0,1]n×nA[0,1]n×nASdC(A,A)ϵ

(EDIT: Tôi quên đề cập đến, nhưng tôi cũng đang quan tâm đến việc "không thích hợp" -nets, với S R n × n + - tức là nếu các yếu tố của ε -net có mục bên ngoài [0,1 ], điều đó cũng thú vị.)ϵSR+n×nϵ

Tôi quan tâm đến cả giới hạn trên và giới hạn dưới.

Lưu ý rằng các kỹ thuật cắt sparsifier nghĩa -nets cho các số liệu cắt, nhưng cung cấp cho một cái gì đó mạnh hơn tôi cần - họ đưa ra một ε -net mà bạn có hiệu quả có thể tìm thấy một ε điểm -close cho bất kỳ ma trận đơn giản bằng cách lấy mẫu từ ma trận đó. Người ta có thể tưởng tượng rằng có tồn tại nhỏ hơn nhiều ε -nets mà bạn có thể không chỉ đơn giản là mẫu làm tìm một ε điểm -close đến một ma trận tùy ý.ϵϵϵϵϵ

Ban đầu tôi đã hỏi câu hỏi này ở đây trên mathoverflow.


Do định mức cắt của A lớn hơn hoặc bằng giá trị tuyệt đối của mỗi mục nhập của A, nên rõ ràng một mạng must phải có kích thước ít nhất (1 / (2ε)) ^ (n ^ 2). Giới hạn trên có nguồn gốc từ kỹ thuật sparsifier cắt là gì? (Đây có lẽ là một câu hỏi ngớ ngẩn, nhưng tôi không biết kỹ thuật đó.)
Tsuyoshi Ito

Để chắc chắn, tôi đã biến nửa đầu của bình luận trước đây của mình thành một câu trả lời (và thêm một giới hạn trên cho nó). Tôi vẫn quan tâm đến giới hạn trên xuất phát từ kỹ thuật sparsifier cắt.
Tsuyoshi Ito

Kỹ thuật trên mang lại ma trận với các mục trong thay vì trong [ 0 , 1 ] . Tôi quên đề cập đến nó trong bài viết, nhưng tôi cũng đang quan tâm đến các loại ε -covers. {0,m||A||1}[0,1]ϵ
Aaron Roth

Các -net bạn nhận được từ cắt sparsification không thực sự nằm trong [ 0 , 1 ] n × n . Giải thích các ma trận như một phân bố xác suất trên các cạnh của một đồ thị có hướng, và mẫu m = ~ O ( n / ε 2 ) cạnh từ phân phối. Trọng lượng mỗi cạnh bằng | | Một | | 1 / m . Theo các đối số kích thước VC (hoặc chỉ là một liên kết bị cắt), lỗi cộng gộp tối đa trên bất kỳ vết cắt nào sẽ là O ( ϵ n 2 )ϵ[0,1]n×nm=O~(n/ϵ2)||A||1/mO(ϵn2). Vì vậy, điều này có nghĩa rằng các thiết lập của đồ thị (trọng số thích hợp) trên mép tạo thành một ε -net, đó là không tầm thường cho ε > n 3 / 2 . n5/ϵ2ϵϵ>n3/2
Aaron Roth

Câu trả lời:


8

Đây là một ước tính dễ dàng. Ở đây chúng ta gọi là một tập SX một ε -net của một không gian metric X khi cho mỗi điểm xX , tồn tại một điểm sS như vậy mà khoảng cách giữa xstại hầu hết các ε . Nếu bạn muốn có sự bất bình đẳng nghiêm ngặt trong định nghĩa của ε -net, bạn có thể điều chỉnh giá trị của ε một chút.

Nó giữ điều đó | | Một | | ≤ | | Một | | Cn 2 || Một | | , ở đâu | | Một | | biểu thị entrywise max-norm của một n × n ma trận A .

Nó rất dễ dàng để xây dựng một ε -net của không gian metric ([0,1] N , d ) với kích thước ⌈1 / (2 ε ) ⌉ N , và nó không phải là khó khăn để chứng minh rằng kích thước này là tối thiểu. (Để hiển thị mức tối thiểu, hãy xem xét points1 / (2 ε ) ⌉ N điểm có tọa độ là bội số của 1/1 / (2 ε ) 1⌉ và chỉ ra rằng khoảng cách giữa hai điểm bất kỳ lớn hơn 2 ε .) bằng cách đặt N = n 2 và kết hợp điều này với sự so sánh nói trên giữa các chỉ tiêu cắt và max-norm, cardinality tối thiểu của một ε-net đối với định mức cắt tối thiểu là ⌈1 / (2 ε ) ⌉ n 2 và nhiều nhất là ⌈ n 2 / (2 ε ) n 2 .


Cập nhật : Nếu tính toán của tôi là chính xác, có thể thu được giới hạn dưới tốt hơn Ω ( n / ε ) n 2 bằng đối số âm lượng. Để làm điều này, chúng ta cần một giới hạn trên cho khối lượng của một ε -ball đối với các chỉ tiêu cắt với.

Đầu tiên, chúng tôi xem xét các tiêu chuẩn cắt giảm của một vectơ đơn, là giá trị cực đại giữa tổng các phần tử dương và tổng âm của các phần tử âm. Nó không phải là khó khăn để chứng minh rằng khối lượng của một ε -ball trong ℝ n đối với này “Định mức cắt” với bằng

εnI{1,,n}1|I|!1(n|I|)!=εnr=0n(nr)1r!(nr)!

=εnn!r=0n(nr)2=εnn!(2nn)=(2n)!εn(n!)3.

Tiếp theo, từ mức cắt của một n × n ma trận A là lớn hơn hoặc bằng với mức cắt của mỗi hàng, khối lượng của một ε -ball trong ℝ n × n là tại hầu hết các n thứ sức mạnh của khối lượng của một ε -ball trong ℝ n . Do đó, kích thước của ε -net là [0,1] n × n ít nhất phải là

(n!)3n(2n)!nεn2=(Ω(nε))n2,

trong đó đẳng thức cuối cùng là một phép tính nhàm chán trong đó chúng ta sử dụng công thức của Stirling : ln n ! = n ln n - n + O (log n ).


Để trả lời cho bản chỉnh sửa (bản sửa đổi 4) của câu hỏi, giới hạn dưới được nêu trong câu trả lời này cũng có thể áp dụng cho các mạng lưới không phù hợp.
Tsuyoshi Ito

Có vẻ đúng, được thực hiện độc đáo!
Hsien-Chih Chang 張顯

@ Hsien-Chih: Cảm ơn. Phần tôi thích nhất là việc sử dụng các hệ số nhị thức trong việc tính toán thể tích của một quả bóng in trong ℝ ^ n.
Tsuyoshi Ito

Tôi nghi ngờ rằng giới hạn dưới của kích thước của mạng (tương đương, giới hạn trên của âm lượng) có thể được cải thiện. Tôi đã hỏi một câu hỏi liên quan trên MathOverflow.
Tsuyoshi Ito
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.