Tổng gần đúng của một danh sách được sắp xếp


21

Gần đây, tôi đã giải quyết vấn đề tính toán tổng gần đúng của một danh sách các số không âm được sắp xếp. Đối với bất kỳ cố định , một O ( log n ) chương trình xấp xỉ thời gian đã được bắt nguồn như vậy mà nó đưa ra một ( 1 + ε ) -approximation với tổng số tiền. Bài viết được đăng tại http://arxiv.org/abs/1112.0520 , chưa được hoàn thiện.ϵ>0O(logn)(1+ϵ)

Tôi đã tìm kiếm các tác phẩm hiện có cho vấn đề này, nhưng tôi chỉ nhận được một vài bài báo liên quan từ xa, và trích dẫn chúng. Có phải vấn đề này đã được nghiên cứu trước đây? Nếu ai đó biết bất kỳ nghiên cứu hiện có về vấn đề này, xin vui lòng cho tôi biết. Tôi sẽ đánh giá cao sự giúp đỡ, và cập nhật các trích dẫn phù hợp. Nếu kết quả là cũ, giấy sẽ được đổ vào thùng rác.


2
Cảm ơn đã chia sẻ bài báo! Bạn có thể vui lòng cho một số động lực tại sao quan tâm nghiên cứu vấn đề tổng gần đúng cho các danh sách được sắp xếp ? Tôi có nghĩa là giả sử một danh sách được sắp xếp là một giả định khá mạnh mẽ.
Đại Lê

5
@DaiLe: có lẽ vì giả định thêm khá nhiều cấu trúc cho vấn đề; cố gắng tìm tổng gần đúng của một danh sách chưa sắp xếp rõ ràng là khó hiểu vì bạn hoàn toàn không có thông tin nào về danh sách ngoài những con số cụ thể mà bạn kiểm tra.
Steven Stadnicki

2
@Bin: Giới hạn dưới của xấp xỉ tổng trong trường hợp không hoàn toàn dương tính dường như đến từ 'bắt' mà không có cách nào gần đúng bằng 0; rõ ràng đây là sơ đồ xấp xỉ tiêu chuẩn, nhưng ở đây có vẻ tốt hơn để đo sai số về kích thước của thành phần lớn nhất thay vì kích thước của tổng kết quả; Điều đó chỉ làm cho kết quả tầm thường?
Steven Stadnicki

4
Trong toán học, chúng ta thường thấy các công thức tính toán các tổng như f (1) + f (2) + V + + f (n), trong đó f (n) là một hàm. Nhiều chức năng là đơn điệu. Ví dụ: f (n) = n ^ k (log n). Thật tự nhiên khi hỏi liệu có cách nào hiệu quả để tính loại tổng này cho các hàm đơn điệu f (.). Khi tôi viết bài báo này, tôi đã có mối quan tâm nếu tôi đang lãng phí thời gian để làm điều gì đó có thể đã được biết đến. Đây là lý do tại sao tôi đến trang web này để yêu cầu trợ giúp cho các tài liệu tham khảo liên quan vì nhiều người chuyên nghiệp đang ở đây. Cảm ơn các ý kiến. Bin Fu
Bin Fu

@Bin Fu: Cảm ơn câu trả lời của bạn. Giả định có ý nghĩa!
Đại Lê

Câu trả lời:



1

Sau khi đọc các chi tiết bằng chứng của giấy lõi của Har-Peled , bây giờ tôi hiểu rằng phương pháp của anh ta ngụ ý thuật toán thời gian O (log n) cho tổng số xấp xỉ của các số không âm được sắp xếp. Các lõi được hình thành bởi một tập hợp con số trong danh sách được sắp xếp và vị trí của chúng chỉ phụ thuộc vào kích thước danh sách n và tỷ lệ xấp xỉ epsilon. Trọng số của tất cả các điểm trong lõi có thể tính toán được trong thời gian O (log n). Do đó, nó mang lại một thuật toán thời gian O (log n) cho tổng gần đúng của một danh sách được sắp xếp mặc dù nó không được yêu cầu rõ ràng trong bài báo. Vì thuật toán được ẩn trong bằng chứng về việc xây dựng lõi thay vì các định lý được tuyên bố trong bài báo của Har-Peled, tôi đã không thấy kết luận như vậy ngay sau khi kiểm tra kết quả trong bài báo.

Tôi đã sửa đổi bài viết của mình bằng cách xóa phần 4 có chứa thuật toán thời gian O (log n). Bài viết của Har-Peled được trích dẫn trong phiên bản cập nhật. Thuật toán đầu tiên vẫn được giữ vì nó có độ phức tạp không thể so sánh được với thời gian O (log n). Ví dụ, nó chạy trong thời gian O (log log n) khi các số trong danh sách được sắp xếp đầu vào nằm trong phạm vi từ 0 đến (log n) ^ {O (1)}. Thuật toán dựa trên tìm kiếm khu vực bậc hai, khác rất nhiều so với việc xây dựng lõi. Giới hạn thời gian thấp hơn cũng được giữ, nhưng sửa đổi một chút.

Bây giờ tôi có một ý tưởng tốt hơn về các tác phẩm trong dòng này. Tôi thực sự đánh giá cao sự giúp đỡ chuyên nghiệp từ các đồng nghiệp khoa học máy tính lý thuyết tại trang web này, nơi cung cấp một phản hồi tuyệt vời. Bài viết sửa đổi của tôi sẽ có sẵn trong cùng một trang lưu trữ trong vài ngày tới. Tôi chân thành hoan nghênh ý kiến ​​thêm về các tài liệu tham khảo liên quan có thể bị bỏ lỡ.

Bin Fu


4
À. Bạn có ý nghĩa gì trong mười bài báo lõi của Har-Peled? Ngoài ra lõi (với hai e) không giống với corset (với một e). Người ta sử dụng lấy mẫu ngẫu nhiên; người kia dùng xương cá voi.
Jeffε

1
@ Jɛ ff E: Tôi nghĩ rằng anh ấy có nghĩa là bài báo được đề cập trong câu trả lời của Sariel.
Tsuyoshi Ito

Có lẽ, nhưng khi tôi đăng bình luận của mình, câu trả lời này cao hơn trang của Sariel. Tôi đã thêm một liên kết.
Jeffε

Phiên bản cập nhật của tôi hiện có sẵn tại arxiv.org/abs/1112.0520 .
Bin Fu

-3

O(logn)O(logn)

ε>00a1a2an

an,an1+ε,an(1+ε)2,,an(1+ε)k

kO(lognε)

O(logn)O(logn)O(logn)

O(logn)an(1+ε)jan(1+ε)jan(1+ε)(j+1)O((logn)2)


1
Bạn có ý nghĩa gì trong mười bài báo lõi của Har-Peled ? Ngoài ra, coresetcorset !
Jeffε

Điều này không nên được đăng dưới dạng câu trả lời vì nó hoàn toàn không trả lời câu hỏi của bạn. Sẽ là tốt nhất nếu nó có thể được đăng dưới dạng bình luận cho câu trả lời của Sariel, nhưng nó quá dài cho điều đó. Tôi sẽ đăng nó như là một bản cập nhật cho câu hỏi.
Tsuyoshi Ito

Tsuyoshi: Bạn nói đúng. Nhận xét của tôi nên được đặt tại
Bin Fu

khu vực bình luận thay vì khu vực trả lời. Lấy làm tiếc.
Bin Fu

2
Tôi không nghĩ bạn hiểu bài viết của tôi. Những gì bạn viết ở trên đều sai, và không phải những gì trong bài viết của tôi.
Sariel Har-Peled
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.