Существуют ли какие-либо ссылки (онлайн или в форме книги), которые организуют и обсуждают теоремы TCS методом доказательства? Garey и Johnson делают это для различных видов конструкций виджетов, необходимых для доказательства NP-полноты (особенно в главе 3 их книги), но мне интересно, есть ли что-нибудь, что рассматривает методы доказательства в TCS более широко.
Так, например, темы могут включать диагонализацию, разбитую далее по типу используемой конструкции; доказательства по истории вычислений; табличные конструкции; аргументы о несжимаемости и т. д. Я полагаю, что я мог бы просто расколоть стандартную теорию вычислительного текста и переставить разделы, но было бы замечательно, если бы там было что-то, что также предоставляет некоторые дополнительные комментарии и показывает, где существуют общие черты между этими методами. используемый.
Просто чтобы быть ясным, поскольку в любом тексте будут использоваться доказательства, я действительно заинтересован в поиске ссылки, в которой сами методы доказательства являются предметом обсуждения.
В дополнение к главе 3 Гэри и Джонсона, вот еще один частный пример, который мне только что пришёл в голову: в Ли и Витаньи в главе 6 они обсуждают метод несжимаемости и приводят примеры того, как применять эту технику.