About relationship between table algebra of infinite tables and multiset table algebra

This article is a continuation of the works devoted to the actual problem of the development of the theoretical basis of the table databases. The question of the relationship between table algebra of infinite tables and multiset table algebra is considered. Considering the fact that 1-multisets are...

Повний опис

Збережено в:
Бібліографічні деталі
Дата:2018
Автор: Glushko, I.M.
Формат: Стаття
Мова:Ukrainian
Опубліковано: Інститут програмних систем НАН України 2018
Теми:
Онлайн доступ:https://pp.isofts.kiev.ua/index.php/ojs1/article/view/278
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:Problems in programming
Завантажити файл: Pdf

Репозитарії

Problems in programming
id pp_isofts_kiev_ua-article-278
record_format ojs
resource_txt_mv ppisoftskievua/b1/06e1fa9ed7816f4a4e5d2487fe28d5b1.pdf
spelling pp_isofts_kiev_ua-article-2782024-04-28T11:37:24Z About relationship between table algebra of infinite tables and multiset table algebra О связи между табличной алгеброй бесконечных таблиц и мультимножественной табличной алгеброй Про зв'язок між табличною алгеброю нескінченних таблиць та мультимножинною табличною алгеброю Glushko, I.M. relation databases; table algebra of infinite tables; multiset table algebra UDC 004.65 реляционные базы данных; табличная алгебра бесконечных таблиц; мультимножественная табличная алгебра УДК 004.65 реляційні бази даних; таблична алгебра нескінченних таблиць; мультимножинна таблична алгебра УДК 004.65 This article is a continuation of the works devoted to the actual problem of the development of the theoretical basis of the table databases. The question of the relationship between table algebra of infinite tables and multiset table algebra is considered. Considering the fact that 1-multisets are analogues of ordinary sets, the question arises, is whether table algebra of infinite tables a subalgebra of multiset table algebra. This paper is devoted to this issue. Applying the theorem-plural and logical-algebraic methods found that this is not the case. The table algebra of infinite tables does not form subalgebra of multiset table algebra, since it is not closed in relation to some signature operations of multiset table algebra. These operations are determined.Problems in programming 2018; 2-3: 158-163  Данная работа является продолжением работ, посвященных актуальной проблеме разработки теоретической основы табличных баз данных, в качестве которой выступают табличные алгебры. Рассматривается вопрос о связи между табличной алгеброй бесконечных таблиц и мультимножественной табличной алгеброй. Учитывая тот факт, что 1-мультимножества являются аналогами обычных множеств, возникает вопрос, является ли табличная алгебра бесконечных таблиц подалгеброй мультимножественной табличной алгебры. Эта проблема и исследуется в этой работе. Применяя теоретико-множественные и логико-алгебраические методы, установлено, что табличная алгебра бесконечных таблиц не образует подалгебру мультимножественной табличной алгебры, потому что не является замкнутой относительно некоторых операций сигнатуры мультимножественной табличной алгебры. В работе установлено, что это за операции.Problems in programming 2018; 2-3: 158-163 Дана робота є продовженням робіт, присвячених актуальній проблемі розробки теоретичної основи табличних баз даних, в якості якої виступають табличні алгебри. Розглядається питання про зв’язок між табличною алгеброю нескінченних таблиць та мультимножинною табличною алгеброю. Враховуючи той факт, що 1-мультимножини є аналогами звичайних множин, виникає питання, чи є таблична алгебра нескінченних таблиць підалгеброю мультимножинної табличної алгебри. Ця проблема і досліджується у даній роботі. Застосовуючи теоретико-множинні та логіко-алгебраїчні методи, встановлено, що таблична алгебра нескінченних таблиць не утворює підалгебру мультимножинної табличної алгебри, бо не є замкненою відносно деяких операцій сигнатури мультимножинної табличної алгебри. У роботі встановлено, що це за операції.Problems in programming 2018; 2-3: 158-163 Інститут програмних систем НАН України 2018-11-05 Article Article application/pdf https://pp.isofts.kiev.ua/index.php/ojs1/article/view/278 10.15407/pp2018.02.158 PROBLEMS IN PROGRAMMING; No 2-3 (2018); 158-163 ПРОБЛЕМЫ ПРОГРАММИРОВАНИЯ; No 2-3 (2018); 158-163 ПРОБЛЕМИ ПРОГРАМУВАННЯ; No 2-3 (2018); 158-163 1727-4907 10.15407/pp2018.02 uk https://pp.isofts.kiev.ua/index.php/ojs1/article/view/278/272 Copyright (c) 2018 PROBLEMS OF PROGRAMMING
institution Problems in programming
baseUrl_str https://pp.isofts.kiev.ua/index.php/ojs1/oai
datestamp_date 2024-04-28T11:37:24Z
collection OJS
language Ukrainian
topic relation databases
table algebra of infinite tables
multiset table algebra
UDC 004.65
spellingShingle relation databases
table algebra of infinite tables
multiset table algebra
UDC 004.65
Glushko, I.M.
About relationship between table algebra of infinite tables and multiset table algebra
topic_facet relation databases
table algebra of infinite tables
multiset table algebra
UDC 004.65
реляционные базы данных
табличная алгебра бесконечных таблиц
мультимножественная табличная алгебра
УДК 004.65
реляційні бази даних
таблична алгебра нескінченних таблиць
мультимножинна таблична алгебра
УДК 004.65
format Article
author Glushko, I.M.
author_facet Glushko, I.M.
author_sort Glushko, I.M.
title About relationship between table algebra of infinite tables and multiset table algebra
title_short About relationship between table algebra of infinite tables and multiset table algebra
title_full About relationship between table algebra of infinite tables and multiset table algebra
title_fullStr About relationship between table algebra of infinite tables and multiset table algebra
title_full_unstemmed About relationship between table algebra of infinite tables and multiset table algebra
title_sort about relationship between table algebra of infinite tables and multiset table algebra
title_alt О связи между табличной алгеброй бесконечных таблиц и мультимножественной табличной алгеброй
Про зв'язок між табличною алгеброю нескінченних таблиць та мультимножинною табличною алгеброю
description This article is a continuation of the works devoted to the actual problem of the development of the theoretical basis of the table databases. The question of the relationship between table algebra of infinite tables and multiset table algebra is considered. Considering the fact that 1-multisets are analogues of ordinary sets, the question arises, is whether table algebra of infinite tables a subalgebra of multiset table algebra. This paper is devoted to this issue. Applying the theorem-plural and logical-algebraic methods found that this is not the case. The table algebra of infinite tables does not form subalgebra of multiset table algebra, since it is not closed in relation to some signature operations of multiset table algebra. These operations are determined.Problems in programming 2018; 2-3: 158-163 
publisher Інститут програмних систем НАН України
publishDate 2018
url https://pp.isofts.kiev.ua/index.php/ojs1/article/view/278
work_keys_str_mv AT glushkoim aboutrelationshipbetweentablealgebraofinfinitetablesandmultisettablealgebra
AT glushkoim osvâzimeždutabličnojalgebrojbeskonečnyhtablicimulʹtimnožestvennojtabličnojalgebroj
AT glushkoim prozvâzokmížtabličnoûalgebroûneskínčennihtablicʹtamulʹtimnožinnoûtabličnoûalgebroû
first_indexed 2024-09-16T04:07:41Z
last_indexed 2024-09-16T04:07:41Z
_version_ 1818527855319973888
fulltext Моделі та засоби систем баз даних і знань © І.М. Глушко, 2018 ISSN 1727-4907. Проблеми програмування. 2018. № 2–3. Спеціальний випуск 159 УДК 004.65 ПРО ЗВ'ЯЗОК МІЖ ТАБЛИЧНОЮ АЛГЕБРОЮ НЕСКІНЧЕННИХ ТАБЛИЦЬ ТА МУЛЬТИМНОЖИННОЮ ТАБЛИЧНОЮ АЛГЕБРОЮ І.М. Глушко Дана робота є продовженням робіт, присвячених актуальній проблемі розробки теоретичної основи табличних баз даних, в якості якої виступають табличні алгебри. Розглядається питання про зв’язок між табличною алгеброю нескінченних таблиць та мультимножинною табличною алгеброю. Враховуючи той факт, що 1-мультимножини є аналогами звичайних множин, виникає питання, чи є таблична алгебра нескінченних таблиць підалгеброю мультимножинної табличної алгебри. Ця проблема і досліджується у даній роботі. Застосовуючи теоретико-множинні та логіко-алгебраїчні методи, встановлено, що таблична алгебра нескінченних таблиць не утворює підалгебру мультимножинної табличної алгебри, бо не є замкненою відносно деяких операцій сигнатури мультимножинної табличної алгебри. У роботі встановлено, що це за операції. Ключові слова. Реляційні бази даних, таблична алгебра нескінченних таблиць, мультимножинна таблична алгебра. Данная работа является продолжением работ, посвященных актуальной проблеме разработки теоретической основы табличных баз данных, в качестве которой выступают табличные алгебры. Рассматривается вопрос о связи между табличной алгеброй бесконечных таблиц и мультимножественной табличной алгеброй. Учитывая тот факт, что 1-мультимножества являются аналогами обычных множеств, возникает вопрос, является ли табличная алгебра бесконечных таблиц подалгеброй мультимножественной табличной алгебры. Эта проблема и исследуется в этой работе. Применяя теоретико-множественные и логико-алгебраические методы, установлено, что табличная алгебра бесконечных таблиц не образует подалгебру мультимножественной табличной алгебры, потому что не является замкнутой относительно некоторых операций сигнатуры мультимножественной табличной алгебры. В работе установлено, что это за операции. Ключевые слова. Реляционные базы данных, табличная алгебра бесконечных таблиц, мультимножественная табличная алгебра. This article is a continuation of the works devoted to the actual problem of the development of the theoretical basis of the table databases. The question of the relationship between table algebra of infinite tables and multiset table algebra is considered. Considering the fact that 1- multisets are analogues of ordinary sets, the question arises, is whether table algebra of infinite tables a subalgebra of multiset table algebra. This paper is devoted to this issue. Applying the theorem-plural and logical-algebraic methods found that this is not the case. The table algebra of infinite tables does not form subalgebra of multiset table algebra, since it is not closed in relation to some signature operations of multiset table algebra. These operations are determined. Key words. Relation databases, table algebra of infinite tables, multiset table algebra. Вступ Уточнення реляції в термінах іменних множин було здійснене В.Н. Редьком, Ю.Й. Броною, Д.Б. Буєм, С.А. Поляковим [1]. Традиційно під реляцією розуміється скінченна множина рядків, і автори враховують це обмеження, проте, як правило, математичні твердження про властивості уточнень реляційних операцій залишаються вірними і для нескінченних реляцій. Так, детальний аналіз доведень у [1] показує, що властивість скінченності таблиць в багатьох випадках не використовується. Тому в роботі [2] було здійснено узагальнення, яке полягає в тому, що надалі під реляцією розуміється довільна множина односхемних рядків, зокрема, нескінченна. Також введено до розгляду мультимножинну табличну алгебру, яка є мультимножинним аналогом табличної алгебри, тобто поняття реляції уточнюється, використовуючи поняття мультимножини, зокрема нескінченної [2]. Беручи до уваги, що 1-мультимножини є аналогами звичайних множин, постає питання чи є таблична алгебра нескінченних таблиць підалгеброю мультимножинної табличної алгебри. Цьому питанню й присвячена дана робота. Таблична алгебра нескінченних таблиць Дамо означення основних понять табличної алгебри нескінченних таблиць на основі монографії [2]. Розглянемо дві множини: A – множину атрибутів і D – універсальний домен. Довільна (скінченна) множина атрибутів AR називається схемою. Рядком схеми R називається іменна множина на парі R , D , проекція якої за першою компонентою рівна R (тобто по суті розглядається функція вигляду DRs : ). Таблицею схеми R є пара Rt, , де t – множина (зокрема, нескінченна) рядків вказаної схеми R . Надалі через   1 , Rt будемо позначати першу компоненту пари Rt, , тобто множину t . Множину усіх рядків (таблиць) схеми R позначимо )(RS (відповідно )(RT ), а множину всіх рядків (таблиць) – S (відповідно T ). Таким чином,  A )(   R RSS ,  ))((|,)(T RSPtRtR  ,  A TT   R R)( , де )(XP – булеан множини X . Моделі та засоби систем баз даних і знань 160 У роботі [2] проведена конкретизація, яка полягає в тому, що замість таблиць (як множини рядків) розглядаються пари, які складаються з таблиць та їхніх схем, тобто кожній таблиці однозначно приписується певна схема. Це по суті впливає тільки на випадок порожньої таблиці, оскільки за непорожньою таблицею схема відновлюється однозначно. Запис Rt , позначає порожню таблицю схеми R . Під табличною алгеброю нескінченних таблиць розуміємо (часткову параметричну) алгебру  ,, PT , де T – множина усіх таблиць,             , A,,, , , ,,, 21 1 2 21 ~,,,,,,\,, Pp RRRX RR R R RR RXRpRRRP Rt – сигнатура, ,P – множини параметрів. Сигнатура містить аналоги теоретико-множинних операцій (об’єднання, перетин, різницю) та спеціальні операції (селекцію, проекцію, з’єднання, ділення, перейменування та активне доповнення). Мультимножинна таблична алгебра Дамо означення основних понять мультимножинної табличної алгебри на основі монографії [2]. Як і раніше, A – множина атрибутів, D – універсальний домен. Довільна скінченна множина атрибутів AR – це схема. Рядком схеми R називається іменна множина на парі R , D , проекція якої за першою компонентою рівна R . Множина всіх рядків схеми R позначається )(RS , а множина всіх рядків – S . Поняття таблиці задається як пара R, , де перша компонента  – це довільна мультимножина, зокрема, нескінченна, а друга компонента R – схема таблиці. Множину всіх таблиць схеми R позначимо )(R , а множину всіх таблиць  A  R R)( . Позначимо через ),( sOcc – кількість дублікатів (екземплярів) рядка s у мультимножині  . Домовимося мультимножину  записувати як },,...,{ 1 1 kn k n ss , де ),( ii sOccn  , ,2,1i , а },,...,{)( 1 kss – основа мультимножин  . Під мультимножинною табличною алгеброю розуміємо алгебру  ,, P , де  – множина всіх таблиць,              , A,,, , , ,, ,,, , 21 21 ~,,,,,\,, Pp RRRX RR RR RXRp R All R All R AllP Rt – сигнатура, P ,  – множини параметрів. Наведемо основні поняття мультимножин в термінах робіт [1, 3]. Зафіксуємо деяку множину U . Під мультимножиною  з основою U будемо розуміти відображення вигляду NU : , де ,...}2,1{N – множина натуральних чисел. Нехай D – універсум елементів основ мультимножин, тоді булеан )(DP – універсум основ мультимножин. Під характеристичною функцією мультимножини  розуміємо функцію вигляду  ZD: , значення якої задається наступною кусковою схемою:      інакше;,0 ,domякщо),( )(   dd d для всіх Dd  . Мультимножина називається порожньою і позначається як m , якщо її основа – порожня множина. Мультимножини, областю значень яких є порожня множина або одноелементна множина вигляду {1}, називаються 1-мультимножинами. У роботі [1] операції над мультимножинами визначено в термінах характеристичних функцій. Автори вводять операції об’єднання 1 , перетину 1 , різниці 1\ мультимножин, що будують 1-мультимножини, основи яких отримуються відповідно теоретико-множинними об’єднанням, перетином та різницею основ мультимножин-аргументів, та операції об’єднання All , перетину All , різниці All\ мультимножин, які будують мультимножини загального вигляду. Також задано операцію декартового з’єднання мультимножин , операцію )(Dist , що будує 1-мультимножину, основа якої збігається з основою вихідної мультимножини та вводиться аналог повного образу для мультимножин. Моделі та засоби систем баз даних і знань 161 Про зв'язок між табличною алгеброю нескінченних таблиць та мультимножинною табличною алгеброю З’ясуємо чи є таблична алгебра нескінченних таблиць підалгеброю мультимножинної табличної алгебри. Для цього припустимо, що таблицею табличної алгебри нескінченних таблиць є пара Rt ,1 , де 1t – 1-множина (зокрема, нескінченна) рядків вказаної схеми R . У цьому випадку очевидно, що множина всіх таблиць табличної алгебри нескінченних таблиць T є підмножиною множини всіх таблиць мультимножинної табличної алгебри  , T . Тепер з’ясуємо чи замкнена множина T відносно кожної операції сигнатури мультимножинної табличної алгебри  ,P . Почнемо з теоретико-множинних операцій: об’єднання R All , перетину R All і різниці R All\ . Розглянемо кожну операцію окремо. Позначимо через )( 1 1t і )( 1 2t – основи 1-мультимножин 1 1t та 1 2t відповідно. Тоді RttRtRt All R All ,,, 1 2 1 1 1 2 1 1   , де Rt ,1 1 , ).(,1 2 RTRt  Основа мультимножини 1 2 1 1 tt All дорівнює об’єднанню основ 1-мультимножин таблиць-аргументів: )()()( 1 2 1 1 1 2 1 1 tttt All   . Дублікати рядків, які з’явилися після виконання операції, не будуть вилучатися. Кількість дублікатів кожного рядка визначається за формулою:        );()(якщо,2 ),(\)(або)(\)(якщо,1 ),( 1 2 1 1 1 1 1 2 1 2 1 11 2 1 1 tts ttstts ttsOcc All   де )()( 1 2 1 1 tts   . В результаті 1 2 1 1 tt All буде мультимножиною загального вигляду, а не 1- мультимножиною. Отже, множина T не замкнута відносно операції об’єднання R All . З’ясуємо, чи замкнена множина T відносно інших операцій сигнатури мультимножинної табличної алгебри  ,P . Множина T є замкненою відносно перетину: )()()(: RТRТRТR All  , причому RttRtRt All R All ,,, 1 2 1 1 1 2 1 1   , де Rt ,1 1 , ).(,1 2 RTRt  Основа мультимножини 1 2 1 1 tt All дорівнює перетину основ 1-мультимножин таблиць-аргментів: )()()( 1 2 1 1 1 2 1 1 tttt All   , а кількість дублікатів рядка визначається як   1),(),,(min),( 1 2 1 1 1 2 1 1  tsOcctsOccttsOcc All , де )()( 1 2 1 1 tts   . Оскільки кожен рядок, що входить як в таблицю Rt ,1 1 , так і в таблицю Rt ,1 2 має кількість входжень рівну одиниці, то мінімальна кількість дублікатів цього рядка в таблиці Rtt All ,1 2 1 1  теж буде рівна одиниці. Отже, 1 2 1 1 tt All є 1-мультимножиною і )(,1 2 1 1 RTRtt All  , тобто в результаті перетину двох таблиць з множини T отримаємо таблицю з цієї ж множини. Розглянемо операцію різниці R All\ . Нехай Rt ,1 1 , )(,1 2 RTRt  , тоді RttRtRt All R All ,\,\, 1 2 1 1 1 2 1 1  . Основа мультимножини 1 2 1 1 \ tt All визначається як )(\)()\( 1 2 1 1 1 2 1 1 tttt All  . Кількість дублікатів знаходиться так: ),(),( )(\)(якщо,0 ),(\)(якщо,1 )\,( 1 2 1 11 1 1 2 1 2 1 11 2 1 1 tsOcctsOcc tts tts ttsOcc All          , Моделі та засоби систем баз даних і знань 162 де )(\)( 1 2 1 1 tts  . В результаті отримаємо, що 1 2 1 1 \ tt All є 1-мультимножиною і )(,\ 1 2 1 1 RTRtt All  . Отже, множина T замкнена відносно операції різниці R All\ . Нехай },{ ~ : falsetrueSp  – частковий предикат на множині рядків. З’ясуємо чи замкнена множина T відносно операції селекції за предикатом p . Маємо, що   RtRtRp ,,1 ,  , де )(,1 RTRt  . Основа мультимножини результуючої таблиці визначається як: }~)()(|{)( 1 truesptsst  , де ~ – узагальнена рівність (тобто обидві частини або одночасно не визначені або одночасно визначені і рівні [4]). В залежності від значення предиката на рядку s усі дублікати цього рядка або входять до мультимножини отриманої таблиці, або ні: ,1),(),( 1  tsOcctsOcc де )(ts  . Тому t  є 1-мультимножиною і )(, RTRt  . Отже, множина T замкнена відносно операції селекції. Нехай AX – скінченна множина атрибутів. З’ясуємо чи замкнена множина T відносно операції проекції за множиною атрибутів X . Отже,   XRtRtRX ,,1 ,  , де )(,1 RTRt  . Основа мультимножини t  визначається як )}(||{)( 1tsXst  . Дублікати рядків, які з’явилися після виконання операції, як і раніше, не вилучаються. Кількість дублікатів кожного рядка визначається за формулою:     sXs ts tsOcctsOcc | ),( 1 1 ),(),( , де )(ts  . Таким чином, t  не є 1-мультимножиною. Отже, множина T не замкнена відносно операції проекції. З’ясуємо чи замкнена множина T відносно операції з’єднання 21 ,RR  . Маємо, 212 1 2 , 1 1 1 ,,, 21 RRtRtRt RR  , де ),(, 11 1 1 RTRt  )(, 22 1 2 RTRt  . Змістовно кажучи, кожний рядок з 1 1t з’єднується з кожним рядком із 1 2t . Основою мультимножини t  є множина рядків   2121221121 ')()(|')( ssssssssss   . Кількість дублікатів знаходиться так: ,1),|'(),|'(),'( 1 22 1 11  tRsOcctRsOcctsOcc де )(' ts  . Таким чином, t  є 1-мультимножиною. Отже, множина T замкнена відносно операції з’єднання. Розглянемо операцію перейменування. Маємо   ][],[, 11 , RtRsRtR R    , )(1 RTt  , де \domξAid  ,  RAAsAsRs  |)(),()(  , ][ 1tRs – повний образ 1-мультимножини 1t з основою )( 1t відносно функції Rs . Основою мультимножини ][ 1tRs є повний образ множини )( 1t відносно функції RRs , . А кількість дублікатів рядка у результуючій таблиці задається рівністю Моделі та засоби систем баз даних і знань 163   1),(][, 11  tsOcctRssOcc  , де )(1 sRss    , ])[( 1tRss  . Оскільки кількість дублікатів при перейменуванні не змінюється з огляду на ін’єктивність функції Rs , то ][ 1tRs є 1-мультимножиною. Отже, множина T замкнена відносно операції перейменування. І наостанок розглянемо операцію активного доповнення R~ . Маємо     RtRtCRt R AllR ,\,,~ 111  , де насичення визначається за формулою               RtRtRtC RA AAAAA RA n nn ,...,, 1 },{ }{},,...,{}{},{ 1 },{ 1 1121 1  . Оскільки після застосування операції проекції до 1-мультимножини, ми не обов’язково отримаємо 1- мультимножину, то результат різниці мультимножини та 1-мультимножини дасть мультимножину. Отже, множина T не замкнена відносно операції активного доповнення. Таким чином, множина всіх таблиць табличної алгебри нескінченних таблиць T замкнена відносно операцій перетину, різниці, селекції, з’єднання та перейменування і не замкнена відносно об’єднання, проекції та активного доповнення. Отже, таблична алгебра нескінченних таблиць не утворює підалгебру мультимножинної табличної алгебри. Висновки Дана стаття є продовженням робіт присвячених актуальній проблемі розвитку теоретичної основи табличних баз даних. Основна увага в роботі зосереджена на питанні чи є таблична алгебра нескінченних таблиць підалгеброю мультимножинної табличної алгебри. Застосовуючи теоретико-множинні та логіко- алгебраїчні методи встановлено, що це не так. Таблична алгебра нескінченних таблиць не утворює підалгебру мультимножинної табличної алгебри, бо не є замкненою відносно об’єднання, проекції та активного доповнення. Література 1. Редько В.Н., Брона Ю.Й., Буй Д.Б., Поляков С.А. Реляційні бази даних: табличні алгебри та SQL-подібні мови. Київ: Видавничий дім "Академперіодика". 2001. 198 с. 2. Буй Д.Б., Глушко І.М. Числення на розширення сигнатур табличних алгебр: монографія. Ніжин: НДУ ім. М. Гоголя, 2016. 151 с. 3. Богатирьова Ю.О. Теорія мультимножин та її застосування: дис. … канд. фіз.-мат. наук. К., 2011. 113с. 4. Катленд Н. Вычислимость. Введение в теорию рекурсивных функций. М.: Мир, 1983. 256 с. References 1. REDKO, V.N. et al. (2001) Relational Databases: Table Algebras and SQL-like Language. Kyiv: Publishing house Academperiodica. 2. BUY, D.B & GLUSHKO, I.M. (2016) Calculi and extensions of table algebras signature. Nizhyn: NDU im. M. Gogol. 3. BOGATYREVA, J.A. (2011) Multisets theory and its applications. A Thesis Submitted of the Requirements of the Kyiv National Taras Shevchenko University for the Degree of Doctor of Philosophy. Location: Kyiv National Taras Shevchenko University. 4. CUTLAND, N. (1983) Computability. An introduction to recursive function theory. Moscow: Myr. Про автора: Глушко Ірина Миколаївна, кандидат фіз.-мат. наук, доцент кафедри інформаційних технологій та аналізу даних Ніжинського державного університету імені Миколи Гоголя. Кількість наукових публікацій в українських виданнях – приблизно 70. Кількість наукових публікацій в зарубіжних виданнях – 8. https://orcid.org/0000-0003-2549-5356. Місце роботи автора: Ніжинський державний університет імені Миколи Гоголя, 16600, Україна, Чернігівська обл., м. Ніжин, вул. Графська 2. E-mail: glushkoim@gmail.com, iryna.glushko@ndu.edu.ua. mailto:glushkoim@gmail.com