2015-07-30 18 views
6

Tôi đang nghiên cứu ma trận độ lệch thưa thớt mà hầu hết các ô là 0 và một số ở đây, và mỗi mối quan hệ giữa hai ô có mô tả đa thức có thể rất dài và phân tích theo cách thủ công tốn nhiều thời gian. Hướng dẫn của tôi là đề xuất phương pháp đại số thuần túy về mặt số Gröbner bases nhưng trước khi tiếp tục, tôi muốn biết từ khoa học máy tính và quan điểm lập trình thuần túy về cách phân tích ma trận độ lệch thưa thớt? Liệu có tồn tại một số công cụ khai phá dữ liệu để phân tích chúng?Làm thế nào để phân tích ma trận kề phụ thưa thớt?

+1

Tùy thuộc vào những gì bạn muốn làm với phân tích. Nhưng tôi nghĩ rằng đây là quá nhiều câu hỏi yêu cầu tham chiếu. – Teepeemm

+0

@Teepeemm Bạn có thể làm rõ nhận xét của mình không? Trong trường hợp nào là nỗ lực quá nhiều? Nó sẽ là tuyệt vời để hiểu điều này tốt hơn. –

+1

SO thường đóng các câu hỏi yêu cầu chúng tôi “giới thiệu hoặc tìm một thư viện phần mềm…” vì có thể có một số câu trả lời hợp lệ. Để tham khảo, hãy xem http://meta.stackexchange.com/a/124489/261760. Phần đầu tiên của bình luận của tôi là tự giải thích hơn: nếu phân tích dễ dàng ("có bao nhiêu cái trong mỗi hàng và cột"), thì bạn có thể tạo ra lớp của riêng bạn. Nếu nó phức tạp hơn, bạn có thể muốn có một thư viện hiện có. Nhưng một thư viện hiện có sẽ cần có khả năng thực hiện phân tích bạn cần, vì vậy chúng tôi muốn biết bạn cần gì. – Teepeemm

Trả lời

6

Tính toán đa thức đa biến và cơ sở Gröbner là một khu vực nghiên cứu tích cực. Năm 1991, Sturmfels trong Sparse elimination theory đã vạch ra các phương pháp kết quả và phương pháp GR. Trong phân tích 2015 July conference, CoCoa.

SE đang thu thập tài liệu tuyệt vời về điều này như GR computational analysis in M2 nơi bạn tìm thấy các ví dụ từng bước được nêu trong sách và các câu trả lời khác nhau. Đối với ma trận thưa thớt, có các thuật toán ma trận thưa thớt được xây dựng với các cơ sở GR như Faugère's F4 and F5 algorithms dựa trên thuật toán Buchberger.

Cập nhật điều này khi tìm kiếm thêm!

Các vấn đề liên quan