Làm thế nào để không giải P = NP?


96

Có rất nhiều nỗ lực để chứng minh hoặc , và tự nhiên nhiều người nghĩ về câu hỏi, có ý tưởng để chứng minh một trong hai hướng.PN PP=NPPNP

Tôi biết rằng có những cách tiếp cận đã được chứng minh là không hiệu quả, và có lẽ có nhiều cách tiếp cận thất bại. Dường như cũng có những rào cản được gọi là nhiều rào cản chứng minh không thể vượt qua.

Chúng tôi muốn tránh điều tra vào ngõ cụt, vậy chúng là gì?


16
Tôi nghĩ rằng điều này tốt hơn để trở thành wiki cộng đồng (vì không có câu trả lời duy nhất cho câu hỏi này, nó quá rộng).

6
@SaeedAmiri Số wiki cộng đồng từng là bằng chứng ngoại phạm để cho phép các câu hỏi không phù hợp với nền tảng Stack Exchange, nhưng điều này không còn được thực hiện nữa .
Gilles

4
Người điều hành lưu ý: câu hỏi này rộng hơn câu hỏi Stack Exchange bình thường, nhưng chúng tôi đang cố gắng xây dựng một cặp câu hỏi và câu trả lời chính tắc. Nếu bạn nghĩ rằng câu hỏi này không nên tồn tại ở dạng hiện tại, vui lòng thảo luận về nó trên trang web meta của chúng tôi .
Gilles

cho một câu hỏi tương tự từ phía đối diện / xây dựng xem làm thế nào có thể giải quyết các lý thuyết và câu hỏi khoa học máy tính?
vzn

4
Wag trả lời: arXiv là một kho báu về những cách không làm điều đó.
Bút danh

Câu trả lời:


76

Tôi muốn nói rằng các rào cản được biết đến nhiều nhất để giải quyết làP=NP

  1. Thuyết tương đối hóa (như Ran G. đã đề cập)
  2. Bằng chứng tự nhiên - theo các giả định về mật mã nhất định, Rudich và Razborov đã chứng minh rằng chúng tôi không thể chứng minh bằng cách sử dụng một loại bằng chứng gọi là bằng chứng tự nhiên.PNP
  3. Thay đổi hoàn toàn - bởi Scott Aaronson và Avi Wigderson. Họ chứng minh rằng bằng chứng cho thấy alvrize không thể tách vàN PPNP

Một kết quả khác mà tôi quen thuộc là kết quả là không có công thức LP nào có thể giải quyết TSP (Điều này đã được Yannakakis chứng minh cho các LP đối xứng và gần đây được mở rộng thành LP chung). Đây là một bài viết trên blog thảo luận về kết quả.


4
Các liên kết có liên quan: về các rào cản trong các ví dụ chungđồ chơi . Ngoài ra, bạn nên cẩn thận với câu cuối cùng của mình, tôi nghĩ sẽ rất khôn ngoan nếu bao gồm một liên kết đến bài đăng trên blog giải thích lý do tại sao TSP không thể thực hiện được do kết quả LP chung không chứng minh được , vì mọi người có thể bị nhầm lẫn bởi thực tế là LP là -complete. PPNPP
Artem Kaznatcheev

1
Nếu bạn muốn cải thiện câu trả lời (nó không hoàn toàn sẵn sàng chấp nhận), vui lòng thêm các giải thích ngắn và liên kết đến chi tiết để người đọc tò mò biết bạn đang nói về điều gì.
Raphael

57

Lưu ý: Tôi chưa kiểm tra câu trả lời một cách cẩn thận và có những phần còn thiếu để viết, hãy coi đó là bản nháp đầu tiên.

Câu trả lời này chủ yếu dành cho những người không phải là nhà nghiên cứu về lý thuyết phức tạp hoặc các lĩnh vực liên quan. Nếu bạn là một nhà lý thuyết phức tạp và đã đọc câu trả lời xin vui lòng cho tôi biết nếu bạn nhận thấy bất kỳ vấn đề hoặc có một ý tưởng về để cải thiện câu trả lời.

Nơi bạn có thể tìm thấy các giải pháp được yêu cầu của P so với NP

  • Có trang P-vs.-NP có danh sách các khiếu nại như vậy.
  • Các bài viết yêu cầu giải quyết câu hỏi thường xuyên được đăng trên arXiv .

Các danh sách khác về cách không giải P so với NP

Lance Fortnow, Vì vậy, bạn nghĩ rằng bạn đã giải quyết NP verus , 2009

Scott Aaronson, Tám dấu hiệu Một bằng chứng P ≠ NP Proof là sai , 2010

Trang Polymath cho bài viết của Deolalikar , trong đó phần đọc thêm có danh sách các tài liệu tham khảo hay về vấn đề này.


Làm thế nào để không tiếp cận P so với NP

Hãy để tôi thảo luận về "làm thế nào để không tiếp cận P so với NP" không phải theo nghĩa các ý tưởng sẽ không hoạt động mà theo nghĩa chung hơn. P so với NP là một vấn đề dễ nêu (xem thêm câu trả lời của tôi ở đây ):

NP = P: Đối với mọi vấn đề quyết định với thuật toán xác minh thời gian đa thức đều có thuật toán thời gian đa thức.

hoặc tương đương

Có một thuật toán thời gian đa thức cho SAT.
SAT có thể được thay thế bằng bất kỳ vấn đề NP-đầy đủ khác .

.

Thông thường mọi người quá đơn giản hóa và đánh giá quá cao vấn đề và phóng đại tầm quan trọng thực tế của vấn đề (như đã nêu ở trên). Những phát biểu như vậy thường có nghĩa là để đưa ra trực giác, nhưng chúng không phải là sự thay thế cho tuyên bố toán học thực tế của vấn đề.

Hiệu quả lý thuyết không giống như tính khả thi trong thực tế.

Hãy để tôi đầu tiên với hậu quả thực tế phóng đại.

I. Có thể P = NP nhưng nó không giúp ích gì cho thực tế!

2264n65536+22128

nlglgn

lgn>62

Điểm chính ở đây là P là một mô hình đơn giản trừu tượng về tính toán hiệu quả, độ phức tạp trong trường hợp xấu nhất là một mô hình đơn giản trừu tượng để ước tính chi phí tính toán, v.v ... Tất cả đều là trừu tượng, nhưng không ai trong thực tế sẽ xem xét thuật toán giống như một trong (I) ở trên như một thuật toán hiệu quả thực sự. P là một mô hình trừu tượng đẹp, nó có các thuộc tính đẹp, nó làm cho các vấn đề kỹ thuật trở nên dễ dàng và nó là một mô hình hữu ích. Tuy nhiên, giống như tất cả sự trừu tượng toán học, nó che giấu các chi tiết mà trong thực tế chúng ta có thể quan tâm. Có nhiều mô hình tinh tế hơn nhưng mô hình càng phức tạp sẽ trở nên kém đẹp hơn khi tranh luận.

Điều mọi người quan tâm trong thực tế là tính toán một câu trả lời cho vấn đề cho các trường hợp mà họ quan tâm về việc sử dụng lượng tài nguyên hợp lý . Có phụ thuộc nhiệm vụ và nên được xem xét.

Cố gắng tìm các thuật toán tốt hơn cho các trường hợp thực tế của các bài toán NP-hard là một nỗ lực thú vị và xứng đáng. Có các thuật toán heuristic SAT-solver được sử dụng trong ngành và có thể giải các trường hợp thực tế của SAT với hàng triệu biến. Thậm chí còn có một cuộc thi SAT quốc tế .

(Nhưng cũng có những trường hợp cụ thể nhỏ mà tất cả các thuật toán này đều thất bại và thất bại khá nặng nề, chúng tôi thực sự có thể chứng minh rằng tất cả các nhà giải quyết SAT hiện đại đều mất thời gian để giải quyết các trường hợp đơn giản như Nguyên tắc Pigeonhole đề xuất .)

Hãy nhớ rằng tính chính xác và thời gian chạy của các chương trình không thể có được chỉ từ việc chạy chương trình trong các trường hợp . Không quan trọng bạn thử bao nhiêu lần, không có số tiền nào là đủ. Có vô số đầu vào có thể và bạn phải thể hiện tính chính xác và hiệu quả (tức là thời gian chạy là đa thức) của chương trình cho tất cả chúng. Tóm lại, bạn cần bằng chứng toán học về tính chính xác và hiệu quả. Nếu bạn không biết chứng minh toán học là gì thì trước tiên bạn nên học một số toán học cơ bản (đọc một cuốn sách giáo khoa toán học / tổ hợp / lý thuyết đồ thị rời rạc, đây là những chủ đề tốt để tìm hiểu về những gì được coi là một bằng chứng toán học).

Ngoài ra, hãy cẩn thận về các khiếu nại khác về P so với NP và hậu quả của câu trả lời của nó. Yêu cầu như vậy thường dựa trên sự đơn giản hóa tương tự.

Các nhà lý thuyết phức tạp không thực sự quan tâm đến câu trả lời cho P so với NP!

Tôi phóng đại một chút. Tất nhiên chúng tôi quan tâm đến câu trả lời cho P so với NP. Nhưng chúng tôi quan tâm đến nó trong một bối cảnh. P so với NP là vấn đề hàng đầu của chúng tôi nhưng nó không phải là mục tiêu cuối cùng. Đây là một vấn đề dễ nêu, nó liên quan đến nhiều ý tưởng cơ bản, nó rất hữu ích để giải thích loại câu hỏi mà chúng ta quan tâm đến những người không quen thuộc với chủ đề này. Nhưng chúng tôi không tìm kiếm một chút Có / Không trả lời cho câu hỏi.

Chúng tôi tìm kiếm một sự hiểu biết tốt hơn về bản chất của tính toán hiệu quả . Chúng tôi tin rằng việc giải quyết câu hỏi sẽ đi kèm với sự hiểu biết như vậy và đó là lý do thực sự chúng tôi quan tâm đến nó. Nó là một phần của một cơ thể lớn của nghiên cứu. Nếu bạn muốn nếm trải những gì chúng ta đã xem qua một cuốn sách giáo khoa lý thuyết phức tạp tốt, ví dụ " Lý thuyết phức tạp: Cách tiếp cận hiện đại " của Arora và Barak ( phiên bản nháp ).

Nói tóm lại, từ quan điểm của một nhà lý thuyết phức tạp

P so với NP không phải là một câu đố với câu trả lời Có / Không. Chúng tôi tìm kiếm một câu trả lời cho P so với NP bởi vì chúng tôi nghĩ rằng nó sẽ hiểu rõ hơn về bản chất của tính toán hiệu quả. Một câu trả lời mà không có một tiến bộ lớn trong sự hiểu biết của chúng tôi không phải là rất thú vị.

Đã có quá nhiều trường hợp những người không phải là chuyên gia đã yêu cầu các giải pháp cho P so với NP, và những tuyên bố đó thường gặp phải những vấn đề mà họ sẽ không thực hiện nếu họ chỉ đọc một cuốn sách giáo khoa tiêu chuẩn về lý thuyết phức tạp.

Các vấn đề thường gặp P = NP

Các yêu cầu của P = NP dường như phổ biến hơn. Tôi nghĩ rằng sau đây là loại phổ biến nhất. Ai đó có một ý tưởng và viết một chương trình và kiểm tra nó trong một vài trường hợp và nghĩ rằng đó là thời gian đa thức và giải quyết chính xác một vấn đề hoàn chỉnh NP. Như tôi đã giải thích ở trên, không có lượng thử nghiệm nào sẽ hiển thị P = NP. P = NP cần một bằng chứng toán học , không chỉ là một chương trình dường như giải quyết vấn đề hoàn thành NP trong thời gian đa thức.

Những nỗ lực này thường bị một trong hai vấn đề:

I. thuật toán không thực sự là thời gian đa thức.

II. thuật toán không giải quyết tất cả các trường hợp chính xác.

[Được viết]

Cách kiểm tra thuật toán của bạn không thực sự hoạt động

Bạn không thể chỉ ra rằng thuật toán của bạn hoạt động chính xác bằng cách thử nghiệm. Nhưng bạn có thể cho thấy nó không hoạt động chính xác bằng cách thử nghiệm! Vì vậy, đây là cách bạn có thể đảm bảo rằng thuật toán của bạn không chính xác nếu bạn sẵn sàng thực hiện một số công việc.

Đầu tiên, hãy viết chương trình để chuyển đổi các trường hợp SAT (ở định dạng CNF tiêu chuẩn) sang bài toán NP-hard mà bạn đang giải quyết. SAT là một trong những vấn đề NP-hard được nghiên cứu nhiều nhất và việc giảm từ các vấn đề khác sang SAT thường dễ dàng. Thứ hai, lấy các ví dụ mà trạng thái của những người giải SAT hiện đại đấu tranh (ví dụ: lấy các ví dụ từ thi SAT) và đưa chúng vào thuật toán của bạn và xem thuật toán của bạn hoạt động như thế nào. Hãy thử các trường hợp khó đã biết như Nguyên tắc Pigeonhole có mệnh đề (và không gian lận bằng cách mã hóa chúng thành trường hợp đặc biệt), trường hợp mật mã (như Thử thách bao thanh toán RSA ), trường hợp k-SAT ngẫu nhiên gần ngưỡng , v.v.

10n2

Cách kiểm tra ý tưởng thuật toán P = NP của bạn không thể hoạt động

Nếu bạn làm những điều này, bạn sẽ khá chắc chắn rằng thuật toán của bạn không hoạt động (nếu nó hoạt động tốt hơn trạng thái của những người giải SAT hiện đại thì cạnh tranh trong cuộc thi tiếp theo và rất nhiều người sẽ quan tâm nghiên cứu thuật toán và ý tưởng của bạn).

Bây giờ bạn biết nó không thực sự hoạt động nhưng điều đó là không đủ. Bạn muốn biết tại sao không,

là lý do thuật toán của tôi không hoạt động một vấn đề nhỏ có thể được sửa chữa hoặc có một lý do cơ bản tại sao nó không thể làm việc?

Đôi khi vấn đề với thuật toán rất đơn giản và người ta có thể xác định những gì sai về mặt khái niệm. Kết quả tốt nhất là bạn hiểu lý do ý tưởng của bạn không thể hoạt động. Thường thì không phải vậy, ý tưởng của bạn không hoạt động nhưng bạn không thể hiểu tại sao. Trong trường hợp đó hãy ghi nhớ:

hiểu lý do tại sao một số ý tưởng không thể làm việc có thể khó khăn hơn khi giải quyết P so với NP!

Nếu bạn có thể chính thức hóa ý tưởng của mình đủ, bạn có thể chứng minh được những hạn chế của các ý tưởng cụ thể (ví dụ: có những kết quả nói rằng việc chính thức hóa cụ thể của thuật toán tham lam không thể giải quyết các vấn đề hoàn thành NP). Tuy nhiên, điều đó thậm chí còn khó khăn hơn và bạn không có nhiều cơ hội nếu bạn chưa đọc sách giáo khoa lý thuyết phức tạp tiêu chuẩn.

Đôi khi thậm chí không có một ý tưởng khái niệm rõ ràng tại sao thuật toán nên hoạt động, tức là nó dựa trên một số phương pháp phỏng đoán không được hiểu rõ . Nếu bạn không có một ý tưởng khái niệm rõ ràng về lý do tại sao thuật toán của bạn nên hoạt động thì bạn có thể không có nhiều cơ hội để hiểu tại sao nó không!

Vấn đề 1: tác giả không biết định nghĩa của P và NP, hoặc thậm chí tệ hơn là không hiểu chứng minh toán học là gì. Bởi vì tác giả thiếu đào tạo toán học cơ bản, anh ta không hiểu khi anh ta nói những gì anh ta trình bày không phải là một bằng chứng (ví dụ: các bước không tuân theo các bước trước).

Vấn đề 2: tác giả nhầm lẫn "chúng ta không biết làm thế nào" với "tính không thể toán học". Ví dụ, họ đưa ra nhiều giả định phi lý và khi được hỏi "tại sao tuyên bố này là đúng?" họ trả lời "làm thế nào nó có thể sai?". Một điều phổ biến là giả định rằng bất kỳ chương trình nào giải quyết vấn đề đều phải thực hiện các bước cụ thể, ví dụ: nó phải tính các giá trị trung gian cụ thể, bởi vì anh ta không thể nghĩ ra một cách khác để giải quyết vấn đề.

[sẽ hoàn thành]

[Được viết]

Nếu một yêu cầu không gặp phải những vấn đề cơ bản này thì việc từ chối nó trở nên khó khăn hơn. Ở cấp độ đầu tiên, người ta có thể tìm thấy một bước không chính xác trong đối số. Phản hồi điển hình từ tác giả là tôi có thể sửa nó và điều này qua lại có thể tiếp tục. Tương tự như các giải pháp P = NP, thường rất khó tìm ra một vấn đề cơ bản với một ý tưởng có thể cho thấy nó không thể hoạt động, đặc biệt khi chính ý tưởng đó là không chính thức.


Nhiều như tôi thích trang P-vs.-NP, tôi thấy khó chịu vì nó không theo dõi những bằng chứng nào đã bị các tác giả của họ rút. Đối với một số liên kết arXiv, bạn thấy thông báo "giấy này đã bị rút" rõ ràng trên arXiv. Tôi khá chắc chắn rằng có nhiều bằng chứng rút tiền hơn là các giấy tờ arXiv có thông báo rõ ràng. OK, tôi biết rằng các bằng chứng rút tiền không nên được cường điệu hóa, bởi vì rút lại một "nỗ lực chứng minh trước đó" không ngụ ý rằng các tác giả tương tự sẽ không thử lại sau. Nhưng giữ im lặng về các nỗ lực bằng chứng rút tiền vẫn mang lại một ấn tượng thiên vị.
Thomas Klimpel

@thomas vài trong số các tác giả "quây" từng "rút" giấy tờ của họ. điểm bất thành văn của danh sách woegorgi là chất lượng kém hơn so với giấy tờ arxiv. nhưng, đã đồng ý, ước rằng woegorgi có thể thêm một số thông tin bổ sung & rằng có thể linh hoạt hơn một chút trong chỉnh sửa của anh ấy. ví dụ, anh ấy đã không đưa ra phác thảo P vs NP của tôi vào danh sách ngay cả sau khi gửi email cho anh ấy, mặc dù gần đây anh ấy đã đăng một mục khác trên bằng chứng fukuyama liên quan đến một cuộc trò chuyện dài cstheory.se.
vzn

1
Tôi đánh giá cao rằng bạn đang xem xét lại điều này! Dường như tôi đã sớm đánh thức tiền thưởng cho người sai. ;) Lưu ý rằng bạn có thể sử dụng stackedit.io để chuẩn bị bài đăng theo thời gian. Mong phần còn lại của bài viết!
Raphael

34

Có lẽ kỹ thuật phổ biến nhất không thể được sử dụng là tương đối hóa , nghĩa là có một TM với quyền truy cập orory.

ABPA=NPAPBNPB

PNPOPONPOA

P=?NP


1
Chỉ cần hoàn toàn chính xác, ở đây đường chéo có nghĩa là đường chéo đơn giản trực tiếp . Xem câu hỏi này
Kaveh

1
Vì vậy, thuyết tương đối không phải là kỹ thuật chứng minh, mà là hiệu ứng phá vỡ một bằng chứng? Bạn có thể đưa / liên kết đến một ví dụ về một bằng chứng có thể tương đối hóa không?
Raphael

2
vâng, thuyết tương đối hóa không phải là một kỹ thuật chứng minh, nó là một tài sản của một bằng chứng (không chính thức ở đây btw). nếu bằng chứng hoạt động không thay đổi khi tất cả các máy turing được thay thế bằng máy orory, thì bằng chứng tương đối hóa. bạn có thể thuyết phục bản thân rằng bằng chứng của định lý phân cấp thời gian tương đối theo nghĩa này, chẳng hạn.
Sasho Nikolov

10

Tôi khuyên bạn nên đọc bài đăng trên blog này của Lance Fortnow :

  1. Vì vậy, bạn nghĩ rằng bạn đã giải quyết P verus NP Bạn đã sai. Hình nó ra. Đôi khi bạn vẫn có thể cứu vãn một cái gì đó thú vị từ bằng chứng thiếu sót của bạn.
  2. Bạn tin rằng bằng chứng là chính xác. Niềm tin của bạn là không chính xác. Quay trở lại bước 1.
  3. Bạn đang thực hiện bất kỳ giả định hoặc phím tắt, thậm chí những cái dường như nhỏ và rõ ràng? Bạn có đang sử dụng các từ như "rõ ràng", "rõ ràng", "dễ thấy", "nên", "phải" hoặc "có thể"? Bạn đang tuyên bố giải quyết có lẽ là câu hỏi quan trọng nhất trong tất cả các toán học. Bạn không thể đưa ra các giả định. Quay trở lại bước 1.
  4. nk
  5. Bạn gửi giấy của bạn đến một kho lưu trữ trực tuyến. Có thể một số người nói với bạn những gì còn thiếu hoặc sai trong bài viết của bạn. Điều này sẽ khiến bạn chuyển sang bước 1. Nhưng thay vào đó, bạn thực hiện một vài thay đổi vô nghĩa đối với giấy và đăng lại.
  6. Cuối cùng mọi người bỏ qua giấy của bạn. Bạn tự hỏi tại sao bạn không nhận được danh tiếng và tài sản.
  7. Bạn nộp giấy của bạn cho một tạp chí.
  8. Giấy bị từ chối. Nếu bạn thông minh, bạn sẽ quay lại bước 1. Nhưng nếu bạn thông minh, bạn sẽ không bao giờ bước sang bước 7.
  9. Bạn phàn nàn với biên tập viên rằng trình soạn thảo không hiểu bằng chứng hoặc nó dễ dàng được sửa. Bạn bị sốc một biên tập viên hoặc tạp chí đáng kính sẽ đối xử với bài báo của bạn theo cách này.
  10. Bạn gửi lại giấy, kháng cáo, thử tất cả các tạp chí khác đều vô ích.
  11. Bạn tin chắc rằng "cơ sở" đang cố tình đàn áp giấy của bạn bởi vì lĩnh vực của chúng tôi sẽ trở nên ít thú vị hơn nếu chúng tôi giải quyết vấn đề P so với NP vì vậy chúng tôi phải giữ cho nó mở bằng mọi giá.
  12. Nếu tôi nói với bạn nếu không bạn sẽ tin tôi?

7
Câu hỏi đặt ra cho các phương pháp tiếp cận đã được chứng minh là không hoạt động và tiếp cận với những người có lịch sử thất bại, và câu trả lời này không đề cập đến bất kỳ cách tiếp cận nào.
Tsuyoshi Ito

6
Quan điểm của tôi là bởi vì bài đăng trên blog hoàn toàn không trả lời câu hỏi, nên việc sao chép và dán nó là vô nghĩa.
Tsuyoshi Ito

7
Điều này thực sự không trả lời câu hỏi. Bài đăng trên blog là một danh sách các bước P = NP điển hình? quây đi qua. Trong khi giải trí, điều này không cung cấp cho tôi các lý thuyết cụ thể đã được chứng minh là không thể tách rời (hoặc sụp đổ) P và NP.
Raphael

4
Còn cái này thì sao? Câu hỏi này yêu cầu các rào cản để chứng minh P! = NP. Rào cản trong câu trả lời này (như đã nêu trong các bình luận) là "giả định điều gì đó", "diễn giải xấu", "nói điều gì đó rõ ràng", "tin vào điều gì đó". Những rào cản này quá chung chung ở chỗ chúng là rào cản để chứng minh bất cứ điều gì và không phải là rào cản cụ thể để chứng minh P! = NP.
Tyson Williams

1
các ý kiến ​​trong khi hợp lệ đều thiếu một điểm cơ bản. blog được viết bởi lance fortnow, một chuyên gia lý thuyết phức tạp & thẩm quyền thế giới về chủ đề này; anh ấy vừa ra một cuốn sách mới về P vs NP Golden Ticket . vì vậy anh ấy nói về cơ bản từ kinh nghiệm cá nhân.
vzn

2

Đây là một góc độ / tham khảo / xoắn / hơi khó hiểu / khó hiểu / nội bộ liên quan đến các cách tiếp cận thông qua các mạch có từ những năm 1980 được Luca Trevisan chỉ ra từ nhiều năm trước ở không gian ảo và cũng được Stasys Jukna, tác giả của một tác phẩm xuất sắc nhắc lại tham chiếu gần đối tượng, Độ phức tạp của hàm Boolean: Những tiến bộ và biên giới (Thuật toán và kết hợp, tập 27 ).

người ta có thể thấy một xu hướng sớm hơn trong một số suy nghĩ của Razborov cuối cùng đã dẫn đến bài báo Bằng chứng tự nhiên (cái gọi là "nhập tịch"). ref [273] rất kỹ thuật & khó khăn và dường như không được trích dẫn, xây dựng / mở rộng hoặc nhắc lại nhiều bằng các giấy tờ / sách sau này mặc dù Bằng chứng tự nhiên có thể được xem là một khái quát lớn sau này. đoạn trích là từ John E Savages ref tuyệt vời Các mô hình tính toán p457

Ω(n2)n

[270] AA Razborov, Giới hạn thấp hơn về độ phức tạp đơn điệu của một số hàm Boolean, Dokl. Akad. Nauk SSSR (Toán Liên Xô. Dokl.) 281 (1985), 798 sừng801, (bằng tiếng Nga); Bản dịch tiếng Anh môn Toán Liên Xô. Thôi nào. 31 (1985), 354 Điện357

[271] AA Razborov, Giới hạn thấp hơn về độ phức tạp của mạng đơn điệu của thường trực logic, Mat Mat. Zametki 37 (1985), 887 Ném900, (bằng tiếng Nga); Dịch tiếng Anh môn Toán. Ghi chú 37 (6) (1985), 485 Từ 493.

[273] AA Razborov, trên phương pháp gần đúng, Proc Proc. Ngày 21 Biểu tượng ACM. Lý thuyết tính toán (1989), 167 Từ176.


2
Tôi không thấy cách này trả lời câu hỏi "làm thế nào để không chứng minh P? = NP". Ngay bây giờ, nó có vẻ giống như một số suy đoán về suy nghĩ của ai đó.
Juho


2
Chắc chắn, tôi chỉ đề nghị làm cho tất cả những điều này rõ ràng. Độ phức tạp của mạch thậm chí không phải là vật liệu cấp dưới, vì vậy một số nền tảng là hợp lý. Thật công bằng khi hy vọng người đọc không phải là một chuyên gia về lý thuyết phức tạp.
Juho

@juho ok. một lần nhìn thấy cuốn sách Savage [rất "trung tâm mạch"] được sử dụng trong một lớp học đại học, nó cũng làm tôi ngạc nhiên. đồng ý tài liệu nâng cao của nó do đó từ ngữ của câu 1. đối với "suy đoán về suy nghĩ", không có gì, ngoại trừ trích dẫn những suy nghĩ của Razborov như được viết / ghi lại trong các bài báo của chính mình.
vzn

1
và nhân tiện, nói chung đây là một câu hỏi rất nâng cao (không thực sự ở bậc đại học) và các câu trả lời khác là nâng cao & thường nằm ngoài cấp đại học.
vzn
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.