Описание списков и множеств в метаязыке нормальных форм знаний
| dc.contributor.author | Кургаев, А.Ф. | |
| dc.date.accessioned | 2021-09-24T08:00:38Z | |
| dc.date.available | 2021-09-24T08:00:38Z | |
| dc.date.issued | 2020 | |
| dc.description.abstract | Предложена формализация списков, предикатов на списках и множествах в метаязыке нормальных форм знаний, базируясь на известных Пролог-формализациях этих понятий, использующих списковый домен. Среди предикатов на списках описаны: добавление элемента, удаление элемента, поиск последнего элемента, поиск соседних элементов, конкатенация списков, реверс и др. Используя списковый домен описаны предикаты на множествах: превращения списка в множество, принадлежности элемента множеству, объединения, пересечения, разности, симметрической разности, совпадения, дополнения множеств. | uk_UA |
| dc.description.abstract | Списки використовують для подання всіляких знань. У вигляді списків зручно представляти формули, функції, дерева, графи, множини й багато інших складних об'єктів. Множина – одна з найбільш важливих структур даних, використовуваних як у математиці, так і в програмуванні. Запропоновано формалізацію у метамові нормальних форм знань списків, предикатів на списках і множинах, базуючись на відомих Пролог-формалізаціях цих понять, що використовують списковий домен. Серед предикатів на списках описано: додавання елемента, видалення елемента, пошук останнього елемента, пошук сусідніх елементів, конкатенація списків, реверс, паліндром, видалення всіх входжень елемента і ін. Використовуючи списковий домен описано предикати на множинах: перетворення списку в множину, приналежність елемента множині, об'єднання, перетин, різниця, симетрична різниця, збіг, доповнення множин, відношення підмножини, власної підмножини. | uk_UA |
| dc.description.abstract | Lists use for representation of various knowledge. As lists it comfortably to present formulas, functions, trees, columns, great numbers and many other difficult objects. Great number - one of the most essential structures of data, used both in mathematics, and in programming. The formalization of lists, list-based predicates and set-based predicates in the meta-language of normal forms of knowledge is presented, based on the known Prolog-formalizations of these concepts, which use a list-domain. Among the described list-based predicates are the following: adding an element to the list, removing an element, finding the last element of a list, finding adjacent elements in a list, concatenation of lists, reversing a list, palindrome, etc. Using the list-domain, the set-based predicates are described as follows: converting a list into a set, checking if an element is in a set, concatenation, intersection, difference, symmetrical difference, identity, complement of sets, relation of subset, proper subset. | uk_UA |
| dc.identifier.citation | Описание списков и множеств в метаязыке нормальных форм знаний / А.Ф. Кургаев // Проблеми програмування. — 2020. — № 1. — С. 3-16. — Бібліогр.: 9 назв. — рос. | uk_UA |
| dc.identifier.issn | 1727-4907 | |
| dc.identifier.other | DOI: https://doi.org/10.15407/pp2020.01.003 | |
| dc.identifier.udc | 004.8 | |
| dc.identifier.uri | https://nasplib.isofts.kiev.ua/handle/123456789/180418 | |
| dc.language.iso | ru | uk_UA |
| dc.publisher | Інститут програмних систем НАН України | uk_UA |
| dc.relation.ispartof | Проблеми програмування | |
| dc.status | published earlier | uk_UA |
| dc.subject | Теоретичні та методологічні основи програмування | uk_UA |
| dc.title | Описание списков и множеств в метаязыке нормальных форм знаний | uk_UA |
| dc.title.alternative | Опис списків і множин в метамові нормальних форм знань | uk_UA |
| dc.title.alternative | The description of lists and sets of meta-language of normal forms of knowledge | uk_UA |
| dc.type | Article | uk_UA |
Файли
Оригінальний контейнер
1 - 1 з 1
Завантаження...
- Назва:
- 01-Kurgaev.pdf
- Розмір:
- 426.26 KB
- Формат:
- Adobe Portable Document Format
Контейнер ліцензії
1 - 1 з 1
Завантаження...
- Назва:
- license.txt
- Розмір:
- 817 B
- Формат:
- Item-specific license agreed upon to submission
- Опис: