Khoa học máy tính lý thuyết

Q & A cho các nhà khoa học và nhà nghiên cứu máy tính lý thuyết trong các lĩnh vực liên quan



2
Buộc một hành vi trung thực
Làm thế nào bạn có thể buộc một bên phải trung thực (tuân theo các quy tắc giao thức)? Tôi đã thấy một số cơ chế như cam kết, bằng chứng, v.v., nhưng đơn giản là chúng dường như không giải quyết được toàn bộ vấn đề. Dường như với …





2
Độ phức tạp thời gian của thuật toán Held-Karp cho TSP
Khi tôi xem qua " Cách tiếp cận lập trình động đối với các vấn đề tuần tự " của Michael Held và Richard M. Karp, tôi đã đưa ra câu hỏi sau: tại sao độ phức tạp của thuật toán của họ đối với TSP là (∑n−1k=2k(k−1)(n−1k))+(n−1)(∑k=2n−1k(k−1)(n−1k))+(n−1)(\sum_{k=2}^{n-1}k(k-1)\binom{n-1}{k})+(n-1) (trang 199), …

8
Có thuật toán nào khác mà thời gian chạy trong trường hợp xấu nhất là theo cấp số nhân trong khi nó hoạt động rất tốt trong thực tế ngoài Thuật toán Simplex không?
Chúng tôi thường gọi một thuật toán là "thuật toán tốt" nếu thời gian chạy của nó là đa thức trong trường hợp xấu nhất. Nhưng trong một số trường hợp (ví dụ thuật toán Simplex), mặc dù trường hợp xấu nhất của thuật toán là theo cấp số nhân, …







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.