Please use this identifier to cite or link to this item: http://dspace.tnpu.edu.ua/handle/123456789/37249
Title: Теоретичні та практичні аспекти проблеми P проти NP у комп’ютерних науках
Other Titles: THEORETICAL AND PRACTICAL ASPECTS OF THE P VERSUS NP PROBLEM IN COMPUTER SCIENCE
Authors: Вовкодав, Олександр Валерійович
Карабін, Оксана Йосифівна
Мартинюк, Сергій Володимирович
Габрусєв, Валерій Юрійович
Грод, Інна Миколаївна
Bibliographic description (Ukraine): Теоретичні та практичні аспекти проблеми P проти NP у комп’ютерних науках / О. В. Вовкодав та ін. // Наука і техніка сьогодні. Серія «Техніка». Київ, 2025. № 8(49). С.1023-1033. DOI : https://doi.org/10.52058/2786-6025-2025-9(50)-1023-1033
Issue Date: 2025
Keywords: комп’ютерні науки
P-клас
NP-клас
обчислювальна складність
NP-повнота
алгоритми
криптографія
редукції
квантові обчислення
computer science
P-class
NP-class
computational complexity
NP-completeness
algorithms
cryptography
reductions
quantum computing
Abstract: Проведено аналіз ряду основних теоретичних підходів до її вирішення, серед них: діагоналізація, комбінаторні методи, теорія обмежень на обчислювальні моделі, доказова складність, а також підходи, пов’язані з квантовими обчисленнями. З’ясовано, що особливу увагу приділено впливу проблеми на прикладні галузі. Зокрема, у криптографії було показано, що безпека більшості сучасних систем залежить від припущення P  NP, де у випадку, якщо буде доведено, що P = NP, існуючі криптографічні протоколи можуть втратити свою надійність. З’ясовано, що у сфері штучного інтелекту проблема визначає теоретичні межі автоматизації, оскільки багато ключових задач належать до класу NP. У оптимізації її невирішеність стимулює розвиток евристичних та наближених алгоритмів, що є компромісом між точністю і швидкістю. Обґрунтовано, що такий комплексний підхід дозволив розкрити міждис- циплінарний резонанс проблеми P проти NP, яка виходить далеко за межі суто теоретичної інформатики. Визначено, що проблема P проти NP є досить важливою темою, яка безпосередньо впливає на формування стратегій напрямів дослідження у комп’ютерних науках. Її невирішеність, та необхідність поглибленого розуміння стимулює до пошуку нових методів доведення, розвитку теорії алгоритмів та міждисциплінарне поєднання різних галузь науки, що спонукає дослідників шукати нові варіанти використання цих методів для вирішення складних задач.
The article presents a theoretical and systematic analysis of one of the fundamental and important open problems P versus. NP. It is found that the chosen problem is important for understanding the efficiency of computation and what consequences its solution may have for cryptography, artificial intelligence, optimization, and other areas. The study analyzed the properties and features of the complexity classes P and NP, and determined their place in the general context of computational complexity. A number of basic theoretical approaches to its solution were analyzed, including diagonalization, combinatorial methods, the theory of constraints on computational models, provable complexity, and approaches related to quantum computing. It is found that special attention is paid to the impact of the problem on applied fields. In particular, in cryptography it was shown that the security of most modern systems depends on the assumption P  NP, where if it is proven that P = NP, existing cryptographic protocols may lose their reliability. It is found that in the field of artificial intelligence, the problem determines the theoretical limits of automation, since many key problems belong to the class NP. In optimization, its unsolvability stimulates the development of heuristic and approximate algorithms, which is a compromise between accuracy and speed. It is substantiated that such a comprehensive approach has allowed to reveal the interdisciplinary resonance of the P versus NP problem, which goes far beyond the boundaries of purely theoretical computer science. It is determined that the P vs. NP problem is a rather important topic that directly affects the formation of strategies for research directions in computer science. Its unsolvability, and the need for in-depth understanding stimulates the search for new methods of proof, the development of algorithm theory and the interdisciplinary combination of different branches of science, which encourages researchers to look for new options for using these methods to solve complex problems.
URI: http://perspectives.pp.ua/index.php/nts/article/view/29436
http://dspace.tnpu.edu.ua/handle/123456789/37249
ISSN: 2786-6025
Appears in Collections:Статті

Files in This Item:
File Description SizeFormat 
Vovkodav_Karabin_et_al_Texn_nayka.pdf838,1 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.