Rất nhiều điểm tương đồng tương đương hoặc liên quan đến, một sản phẩm chấm trong một chiều không gian không gian, ngay cả khi sự tương đồng không được tính toán một cách rõ ràng như vậy. Trong những trường hợp này, và có thể là những người khác, có khả năng giá trị cao của a.b và b.c ngụ ý giá trị cao của a.c, nhưng ràng buộc cho giá trị này không phải là rất tốt - không tốt như tôi nghĩ lúc đầu.
Chỉ với ba vectơ liên quan - a, b, và c Tôi nghĩ rằng bạn có thể vẽ sơ đồ 3 chiều bất kể kích thước của không gian cơ bản và tôi nghĩ trường hợp xấu nhất là mặt phẳng, với b và c ở trên b. Trong trường hợp đó, ví dụ: cho tất cả các vectơ đơn vị và a.b = b.c = 0,9, một khoảng 25 độ trên b và c là khoảng 25 độ bên dưới nó, và a.c = 0,62. Trong thực tế cho ac = bc = x trong trường hợp này, ac = 2x^2 - 1.
Trong những trường hợp này, nếu tôi hoàn toàn phải giải quyết vấn đề cụ thể này, tôi sẽ thử tìm kiếm lại để liệt kê các tập hợp các nút rất gần đến một nút cụ thể. Bạn có thể, ví dụ, bắt đầu với hai nút tương tự nhất, và sau đó chạy một tìm kiếm, ở mỗi cấp độ, thêm nút chưa được thử gần nhất với một trong các nút gốc ban đầu. Hoặc bạn có thể xây dựng một nhóm liên kết đơn và kiểm tra tất cả các subtrees của nó với kích thước yêu cầu.
có vẻ như đang phân cụm vào tôi –
Tại sao bạn cần trình bày dữ liệu trong ma trận? Bạn đang sử dụng loại hoạt động nào để trích xuất tập hợp con? Bạn có thể xây dựng tập hợp con và tính toán các điểm giống nhau theo cặp trong một lần truyền không? –
Bạn có muốn phân cụm không? – starblue