вычислительная сложность,
нижние оценки сложности,
логика программ,
дискретная математика,
эвристики в решении задач,
неклассическая логика.
Основные темы научной работы
Было получено простое диофантово представление последовательности решений уравнения Пелля (позже похожее представление было получено М. Дэвисом). Разработан вариант основания конструктивной теории вероятностей (как основа кандидатской диссертации). Для каждого натурального k приведен пример NP-полной задачи, для которой невозможен алгоритм ее решения с верхней оценкой времени его работы, являющейся полиномом степени 2k+1, на недетерминированной машине Тьюринга. Пример заключается в установлении существования коротких (длины, не превосходящей полинома степени k) решений у уравнений в битовых строках. Доказана невозможность полиномиального алгоритма для установления выполнимости булевых функциональных уравнений. Предложен полиномиальный по времени работы алгоритм решения систем строгих и нестрогих линейных неравенств с целыми коэффициентами. Ряд статей (совместно с А. В. Тишковым) были посвящены секвенциальному исчислению для смешанных многозначных логик Поста и логик Лукасевича. Было доказано, что задача разрешимости пропозиционального фрагмента этого исчисления принадлежит классу EXP-LIN-TIME (как собственному подклассу класса EXP-TIME). Задача выполнимости пропозициональных формул этого исчисления является NP-полной. Доказаны алгоритмическая неразрешимость универсальной теории кольца бинарно-рациональных чисел и разрешимость универсальной позитивной теории нестрогих неравенств как кольца рациональных чисел, так и кольца бинарно-рациональных чисел. Доказано, что задача разрешимости в вещественных числах строгих полиномиальных неравенств с целыми коэффициентами принадлежит классу NP. Для каждого постоянного модуля доказана PSPACE-полнота задачи разрешимости элементарной теории сравнений по этому модулю в кольце целых чисел.
Научная биография:
Окончил математико-механический факультет ЛГУ в 1966 г. (специальность — математическая логика). Кандидатская диссертация —1970 г. Докторская —1988 г. (защита в МГУ). В 1994 г. был руководителем С.–Петербургской команды на восточно-европейском региональном соревновании 19-ых ежегодных международных студенческих соревнований по программированию, проводимых ACM (Румыния). Имею более 150 публикаций.
В 1963 г. был победителем математического турнира между студентами Ленинградского и Московского государственных университетов. В 1985 г. получил благодарность ректора Ленинградского государственного университета за обучение преподавателей ВУЗов в области вычислительной техники. В 1988 г. награжден почетной грамотой Министерства Высшего и Среднего специального образования РСФСР за книгу "Основы теории элементарных алгоритмов", ЛГУ, 1987. 152 с. В 1999 г. был награжден почетной грамотой ректором С.–Петербургского государственного университета за высокие результаты в научно-педагогической деятельности. В 2001 г. был награжден нагрудным знаком почетного работника высшего профессионального образования Российской федерации за заслуги в области образования.
Основные публикации:
Kossovski N. Sequentcalculus for generalization of Getmanova's logic to the predicates. // The Bulletin of Symbolic Logic. V. 1, no. 2, June 1995. P. 245.
Косовский Н. К., Тишков А. В. Логики конечнозначных предикатов на основе неравенств. Изд-во С. -Петербургского университета, 2000. 268 с.
Beauquier D., Kossovski N., Smirnova E. An algorithm for solvsbility testing of elementary linear inequalities systems // Abstracts of the 6th IMACS International IMACS Conference on Applications of Computer Algebra. St. Petersburg, 2000. P. 59–61.
Косовский Н. К. Сложность разрешимости некоторых дискретно нечетких систем // Математические вопросы кибернетики, вып. 9, 2000. С. 37–42.
Kossovski N. The consistency checking of strict polynomial inequalities // Proc. Intern. Workshop on Logic and Complexity in Computer Science, University Paris 12, Creteil, France, 2001, p. 149–152.
Н. К. Косовский, “Полиномиально ограниченный сверху объём изменений программ на RAM+BOOL для доказательства принадлежности FP”, Зап. научн. сем. ПОМИ, 407 (2012), 105–110; N. K. Kosovskiy, “Polynomial upper bounds of RAM+BOOL program size of changes for the proof of belonging to FP”, J. Math. Sci. (N. Y.), 199:1 (2014), 53–55
1997
2.
Н. К. Косовский, А. В. Тишков, “Градуируемые логические значения для представления знаний”, Зап. научн. сем. ПОМИ, 241 (1997), 135–149; N. K. Kossovski, A. V. Tishkov, “Gradable logical values for knowlege representation”, J. Math. Sci. (New York), 98:4 (2000), 500–507
1995
3.
Н. К. Косовский, “Уровневые логики”, Зап. научн. сем. ПОМИ, 220 (1995), 72–82; N. K. Kossovski, “Level logics”, J. Math. Sci. (New York), 87:1 (1997), 3221–3227
Н. К. Косовский, “О распознавании инвариантных свойств коротких алгорифмов”, Зап. научн. сем. ЛОМИ, 88 (1979), 73–77; N. K. Kossovski, “On decision procedures for invariant properties of short algorithms”, J. Soviet Math., 20:4 (1982), 2304–2307
1976
5.
Н. К. Косовский, “О конструктивных функциях распределения”, Зап. научн. сем. ЛОМИ, 60 (1976), 59–64; N. K. Kossovski, “On constructive distribution functions”, J. Soviet Math., 14:5 (1980), 1464–1468
1975
6.
Н. К. Косовский, “Возможности операций одноместного суммирования и одноместного ограниченного умножения”, Зап. научн. сем. ЛОМИ, 49 (1975), 3–6
Н. К. Косовский, “Конструктивные варианты законов больших чисел”, Тр. МИАН СССР, 129 (1973), 3–23; N. K. Kossovski, “Constructive variants of the laws of large numbers”, Proc. Steklov Inst. Math., 129 (1973), 1–19
1972
9.
Н. К. Косовский, “О распознавании инвариантных свойств алгорифмов”, Зап. научн. сем. ЛОМИ, 32 (1972), 29–34
10.
Н. К. Косовский, “Некоторые свойства решений уравнений в свободной полугруппе”, Зап. научн. сем. ЛОМИ, 32 (1972), 21–28
Н. К. Косовский, “Некоторые вопросы конструктивной теории нормированных алгебр Буля”, Тр. МИАН СССР, 113 (1970), 3–38; N. K. Kossovski, “Certain questions of the constructive theory of normed Boolean algebras”, Proc. Steklov Inst. Math., 113 (1970), 1–41
Н. К. Косовский, “Законы больших чисел в конструктивной теории вероятностей”, Зап. научн. сем. ЛОМИ, 16 (1969), 105–113
15.
Н. К. Косовский, “Интегрируемые $FR$-конструкты над вероятностным пространством”, Зап. научн. сем. ЛОМИ, 16 (1969), 97–104
16.
Н. К. Косовский, “Необходимые и достаточные условия для шпеккеровых свойств вероятностного пространства”, Зап. научн. сем. ЛОМИ, 16 (1969), 91–96
1968
17.
Н. К. Косовский, “Построение основных операторов теории сочетаний $K$-алгорифмов из операторов простых типов”, Зап. научн. сем. ЛОМИ, 8 (1968), 80–94
18.
Н. К. Косовский, “О системе операторов, упрощающих теорию сочетаний $K$-алгорифмов”, Зап. научн. сем. ЛОМИ, 8 (1968), 66–79
1967
19.
Н. К. Косовский, “Достаточные условия неполноты для формализаций частей арифметики”, Зап. научн. сем. ЛОМИ, 4 (1967), 44–57
2013
20.
М. А. Всемирнов, Э. А. Гирш, Д. Ю. Григорьев, Г. В. Давыдов, Е. Я. Данцин, И. Д. Заславский, Э. Ф. Караваев, Б. Ю. Конев, Н. К. Косовский, В. А. Лифшиц, М. Маргенштерн, Ю. В. Матиясевич, Г. Е. Минц, В. П. Оревков, Р. Плюшкявичус, А. О. Слисенко, С. В. Соловьев, В. П. Чернов, “Николай Александрович Шанин (некролог)”, УМН, 68:4(412) (2013), 173–176; M. A. Vsemirnov, È. A. Hirsch, D. Yu. Grigor'ev, G. V. Davydov, E. Ya. Dantsin, I. D. Zaslavskii, È. F. Karavaev, B. Yu. Konev, N. K. Kossovskii, V. A. Lifschitz, M. Margenstern, Yu. V. Matiyasevich, G. E. Mints, V. P. Orevkov, R. Pliuškevičius, A. O. Slisenko, S. V. Solov'ev, V. P. Chernov, “Nikolai Aleksandrovich Shanin (obituary)”, Russian Math. Surveys, 68:4 (2013), 763–767