О дуализме случайного и детерминированного в алгоритмах

dc.contributor.authorШинкаренко, Виктор Ивановичru_RU
dc.contributor.authorВасецкая, Татьяна Николаевнаru_RU
dc.date.accessioned2020-04-02T14:24:09Z
dc.date.available2020-04-02T14:24:09Z
dc.date.issued2015
dc.descriptionВ. Шинкаренко: ORCID 0000-0001-8738-7225; Т. Васецкая: ORCID 0000-0001-7008-2839uk_UA
dc.description.abstractRUS: Любая величина, которую получают путем измерений может быть одновременно и случайной и детерминированной. Случайность проявляется в силу большого количества факторов, которые плохо контролируются, и которые в определенной степени могут компенсировать друг друга. Целью данной работы является исследование двойственного проявления случайного и детерминированного в алгоритмах. Детерминированность алгоритмов является их неотъемлемым свойством. Под детерминированностью алгоритмов понимают, что для любых данных из множества входных данных при любом исполнении алгоритма будет выполнено одно и ту же последовательность действий и получен один и тот же результат. Это свойство алгоритмов поддерживаются всеми вычислительными устройствами как абстрактными (машины Тьюринга, Поста), так и реальными. В работе рассмотрены случаи проявления случайного и детерминированного в алгоритмах и программах, касается задач практического программирования. Показано, что результат любого события можно рассматривать как случайный, так и как детерминированный. В силу свойства детерминированности сам алгоритм не может производить случайные величины. Итак, случайные результаты выполнения алгоритмов могут быть обусловлены только случайным представлением входных данных. Например, неиннициованные переменные, результат работы стохастических алгоритмов (генетический алгоритм, метод случайного поиска и др.), или непосредственно входные данные можно рассматривать и как детерминированные, и как случайные (количество студентов в группе, подбрасывание копейки и др.) Такие входные данные могут привести к нестабильной работе программ, использующих этот метод. Понимание указанных аспектов позволит избежать ошибок при программировании и соответственно использовать их при анализе и исследованиях алгоритмов.uk_UA
dc.description.abstractUKR: Будь-яка величина, яку отримують шляхом вимірів може бути водночас і випадковою і детермінованою. Випадковість проявляється в силу великої кількості факторів, які погано контролюються, і які деякою мірою можуть компенсувати один одного. Метою даної роботи є дослідження двоїстого прояву випадкового та детермінованого в алгоритмах. Детермінованість алгоритмів є їхньою невід’ємною властивістю. Під детермінованістю алгоритмів розуміють, що для будь-яких даних із множини вхідних даних при будь-якому виконанні алгоритму буде виконано одну і ту ж послідовність дій і отримано один і той же результат. Ця властивість алгоритмів підтримуються всіма обчислювальними пристроями як абстрактними (машини Тюрінга, Поста), так і реальними. В роботі розглянуто випадки прояву випадкового та детермінованого в алгоритмах та програмах, що стосується задач практичного програмування. Показано, що результат будь-якої події можна розглядати як випадковий, так і як детермінований. В силу властивості детермінованості сам алгоритм не може продукувати випадкові величини. Отже, випадкові результати виконання алгоритмів можуть бути зумовлені лише випадковим представленням вхідних даних. Наприклад, неініційовані змінні, результат роботи стохастичних алгоритмів (генетичний алгоритм, метод випадкового пошуку та ін.), або безпосередньо вхідні дані можна розглядати і як детерміновані, і як випадкові (кількість студентів у групі, підкидання копійки та ін.) Такі вхідні дані можуть призвести до нестабільної роботи програм, які використовують цей алгоритм. Розуміння вказаних аспектів дозволить уникнути помилок при програмуванні та відповідно використовувати їх при аналізі та дослідженнях алгоритмів.uk_UA
dc.description.abstractENG: Any value obtained by measurement can be both random and deterministic. Randomness is manifested by a large number of poorly controlled factors that can to some extent compensate for each other. The purpose of this work is to investigate the dual manifestation of random and deterministic in algorithms. Determinability of algorithms is their inherent feature. The deterministic of the algorithms means that for any data from the set of input data, at any execution of the algorithm, the same sequence of actions will be performed and the same result will be obtained. This property of algorithms is supported by all computing devices, both abstract (Turing machines, Post), and real. The paper deals with cases of the manifestation of random and deterministic algorithms and programs related to practical programming problems. It is shown that the result of any event can be regarded as accidental and deterministic. Due to the deterministic property, the algorithm itself cannot produce random variables. Therefore, the random results of the algorithms can only be caused by a random representation of the input data. For example, uninitiated variables, the result of stochastic algorithms (genetic algorithm, random search method, etc.), or directly the input can be considered as deterministic and as random (number of students in a group, tossing a penny, etc.). cause programs that use this algorithm to become unstable. Understanding these aspects will help to avoid programming errors and accordingly use them in the analysis and research of algorithms.en
dc.identifierDOI:10.15802/ecsrt2015/73851en
dc.identifier.citationШинкаренко, В. И. О дуализме случайного и детерминированного в алгоритмах / В. И. Шинкаренко, Т. Н. Васецкая // Електромагнітна сумісність та безпека на залізничному транспорті. – 2015. – № 9. – С. 94–98. – DOI:10.15802/ecsrt2015/73851.ru_RU
dc.identifier.issn2223–5620 (Print)
dc.identifier.issn2411–1554 (Online)
dc.identifier.urihttp://eadnurt.diit.edu.ua/jspui/handle/123456789/11875en
dc.identifier.urihttp://ecsrt.diit.edu.ua/article/view/73851en
dc.identifier.urihttp://ecsrt.diit.edu.ua/article/view/73851/pdf_85en
dc.language.isoru
dc.publisherДніпропетровський національний університет залізничного транспорту імені академіка В. Лазаряна, Дніпропетровськuk_UA
dc.subjectдетерминизмru_RU
dc.subjectслучайностьru_RU
dc.subjectалгоритмru_RU
dc.subjectпрограммаru_RU
dc.subjectвходные данныеru_RU
dc.subjectрезультатru_RU
dc.subjectдуализмru_RU
dc.subjectслучайные числаru_RU
dc.subjectдетермінізмuk_UA
dc.subjectвипадковістьuk_UA
dc.subjectпрограмаuk_UA
dc.subjectвхідні даніuk_UA
dc.subjectдуалізмuk_UA
dc.subjectвипадкові числаuk_UA
dc.subjectdeterminismen
dc.subjectrandomnicityen
dc.subjectinput dataen
dc.subjectresulten
dc.subjectdualismen
dc.subjectrandom digitsen
dc.subjectКІТuk_UA
dc.titleО дуализме случайного и детерминированного в алгоритмахru_RU
dc.title.alternativeПро дуалізм випадкового та детермінованого в алгоритмахuk_UA
dc.title.alternativeOn the Dualism of Random and Determinate in Algorithmsen
dc.typeArticleen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Shinkarenko.pdf
Size:
770.53 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: