Thật tốt khi thấy một sinh viên đại học theo đuổi vấn đề tuyệt vời này, với sự nhiệt tình như vậy. Cho phép tôi cung cấp cho bạn một lời khuyên từ kinh nghiệm của riêng tôi.
là một vấn đề rất thú vị. Ý nghĩa của câu trả lời là rất lớn, đặc biệt trong trường hợp hai lớp bằng nhau. Phần thưởng rất lớn ở nhiều cấp độ, từ khoa học vị tha đến giải thưởng tiền vật chất. Điều đó dẫn đến nhiều người trẻ gặp phải vấn đề trong việc cố gắng giải quyết nó, không có hoặc có kiến thức hạn chế về nó.P≠NP
Có lẽ hầu hết sinh viên lý thuyết đều trải qua giai đoạn đó. Bạn sẽ có một ý tưởng và nghĩ rằng nó đúng, nhưng gần như chắc chắn rằng bạn đã sai. Một số người không bao giờ vượt qua giai đoạn đó và tự xấu hổ vì quá cứng đầu khi nhận lỗi.
Trong FOCS 2010, Rahul Santhanam đã so sánh câu hỏi với một con quái vật thần thoại. Sẽ phải mất nhiều hy sinh và can đảm để thậm chí cố gắng đánh bại con quái vật này. Rốt cuộc, nó có thể là vấn đề khó khăn nhất. Để có cơ hội chiến đấu, bạn sẽ phải nghiên cứu rất nhiều về vấn đề này và sự phức tạp nói chung. Bạn sẽ không bao giờ biết "điểm yếu của quái vật" sẽ là gì.P≠NP
Vì vậy, lời khuyên của tôi là: Hãy dành thời gian của bạn để biết vấn đề. Mỗi khi bạn tìm ra một giải pháp, giả sử bạn sai bằng cách nào đó và cố gắng tìm ra vấn đề với nó. Bằng cách đó bạn sẽ học được nhiều.
Đối với tài liệu tham khảo, tôi cũng muốn giới thiệu cuốn sách của Sipser. Sau khi hoàn thành nó, tôi muốn giới thiệu "Độ phức tạp tính toán: Cách tiếp cận hiện đại" của Arora và Barak, một cuốn sách định hướng phức tạp hơn, đòi hỏi sự hiểu biết tốt về khái niệm tính toán.