Điểm:1

Kiểm tra sự tương đương giữa các tập phân tán

lá cờ kr
  • Tôi có các yếu tố từ $\{0, 1\}^{n}$ (phạm vi của hàm băm)
  • Sư phụ $A$ có thể có bất kỳ tập hợp con nào của phạm vi này.
  • Có những khách hàng mà mỗi khách hàng cũng có một tập hợp con từ không gian.
  • Tôi muốn đảm bảo rằng sự kết hợp của các bộ khách hàng bằng với bộ chính
  • Việc giao tiếp nên càng ít càng tốt.
  • Các yếu tố là bí mật. (yêu cầu này có thể được nới lỏng với một giải pháp có khả năng bị rò rỉ)

cảm ơn @kelalaka đã tinh chỉnh câu hỏi.

knaccc avatar
lá cờ es
Không phải là tầm thường để lọc ra các bản sao?
zetaprime avatar
lá cờ kr
Không, nó không tầm thường, bởi vì chúng được phân phối. Lọc ra các bản sao có nghĩa là sao chép dữ liệu vào nhiều vị trí hoặc đến một vị trí.
zetaprime avatar
lá cờ kr
Hãy để chúng tôi [tiếp tục cuộc thảo luận này trong cuộc trò chuyện](https://chat.stackexchange.com/rooms/133625/discussion-between-zetaprime-and-kelalaka).
kelalaka avatar
lá cờ in
Nếu bạn có thể thoải mái bí mật, điều này tốt hơn cho CS, IMHO.
Maarten Bodewes avatar
lá cờ in
@knacc & all Tôi đã xóa rất nhiều nhận xét về zetaprime vì chúng không còn ý nghĩa đối với bên thứ ba (nữa). Nếu bất cứ điều gì còn thiếu, xin vui lòng thêm chúng một lần nữa.
Điểm:1
lá cờ gb

Một lựa chọn tiềm năng sẽ là sử dụng bộ lọc hoa để xác định tiềm năng trùng lặp theo xác suất, sau đó kiểm tra xem chúng có thực sự là trùng lặp hay không bằng cách gửi một số tiềm năng. Nếu bạn sử dụng các bộ lọc nở hoa đủ lớn thì điều này sẽ đủ cho mọi kích thước.

Ngoài ra, có thể không phù hợp lắm, bạn có thể sử dụng tiểu thư.

Từ phần đọc,

Các bản phác thảo do thư viện này tạo ra có thể được coi là "thiết lập tổng kiểm tra" với hai thuộc tính đặc biệt:

  1. Bản phác thảo có dung lượng được xác định trước và khi số lượng phần tử trong bộ không cao hơn dung lượng, libminisketch sẽ luôn khôi phục toàn bộ bộ từ bản phác thảo. Một bản phác thảo của các phần tử b-bit với dung lượng c có thể được lưu trữ trong bc bit.
  2. Các bản phác thảo của hai tập hợp có thể được kết hợp bằng cách cộng chúng (XOR) để có được một bản phác thảo về sự khác biệt đối xứng giữa hai tập hợp (nghĩa là tất cả các phần tử xuất hiện trong một chứ không phải cả hai tập hợp đầu vào).

Vì vậy, giả sử bạn sử dụng dung lượng đủ lớn, bạn chỉ cần XOR các bản phác thảo để xác định các phần tử duy nhất và loại bỏ phần còn lại.

kelalaka avatar
lá cờ in
Chúng tôi không biết kích thước có thể có của vũ trụ và các tập hợp con $A$ và khách hàng. chưa
meshcollider avatar
lá cờ gb
Hmm, đã cập nhật một giải pháp tiềm năng khác
kelalaka avatar
lá cờ in
Tôi nghĩ rằng miniscketch sẽ thất bại về yêu cầu bảo mật và Bloom cũng vậy
zetaprime avatar
lá cờ kr
đối với bộ lọc nở hoa: Tôi có thể biết liệu tất cả khách hàng có bộ lọc nở hoa của những người khác hay không thì tôi đoán họ có thể đồng ý về một giao thức để loại bỏ các bản sao. Làm thế nào để tôi kiểm tra sự bình đẳng của công đoàn?
zetaprime avatar
lá cờ kr
đối với minisketch, nó viết, "Một bản phác thảo các phần tử b-bit có dung lượng c có thể được lưu trữ trong các bit bc." trừ khi tôi hiểu sai nó, nó phần nào lưu trữ tất cả các yếu tố trong bản phác thảo. Tôi sẽ đọc thêm.
meshcollider avatar
lá cờ gb
@zetaprime vâng, các phần tử có thể phục hồi được từ bản phác thảo nên có thể nó quá lớn so với mục đích của bạn. Ban đầu tôi chủ yếu tập trung vào phần phụ gia.
meshcollider avatar
lá cờ gb
Về mặt kiểm tra tính bình đẳng, điều này có thể hữu ích: [Một bộ xác suất không có dương tính giả?](https://cstheory.stackexchange.com/questions/6596/a-probabilistic-set-with-no-false-positives). Tôi có thể tưởng tượng một kịch bản trong đó, sau khi bạn đã loại bỏ tất cả các bản sao giữa các máy khách, bạn có thể thực hiện một số loại bộ tích lũy RSA một cách xác định và sau đó đảm bảo sự bình đẳng của chúng. Về cơ bản, băm từng phần tử thành một số nguyên tố (hy vọng với khả năng va chạm không đáng kể) và nâng một trình tạo cố định lên tất cả các lũy thừa nguyên tố đó trong một trường hữu hạn. Nó sẽ là xác suất mặc dù.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.