Please use this identifier to cite or link to this item: https://er.chdtu.edu.ua/handle/ChSTU/4882
Title: Review of joint text editing algorithms Conflict-free Replicated Data Types (CRDT)
Other Titles: Огляд алгоритмів спільного редагування тексту Conflict-free Replicated Data Types (CRDT)
Authors: Rabeshko, Yurii
Turbal, Yurii
Keywords: distributed systems;key operations;Logoot;Astrong;Logarithmic Sequence;Replicated Growable Array;розподілені системи;ключові операції
Issue Date: 2023
Publisher: Вісник Черкаського державного технологічного університету. Технічні науки
Abstract: Analysing and selecting algorithms for collaborative text editing, especially implementing conflict-free replicated data types, is critical to understanding how modern systems can achieve real-time collaboration while ensuring data integrity. The purpose of the study is to review various collaborative editing algorithms and conduct a comparative analysis to understand their advantages, disadvantages, and applications. Statistical methods, methods for analysing algorithms and their use in real-world scenarios are used. The study results showed that the use of collaborative text editing algorithms contributes to solving important tasks and challenges in the modern world of information technology. Collaborative editing algorithms are determined to facilitate realtime communication and information exchange. This is especially important in the context of remote work and communication, which have become the standard for many organisations. Collaborative text editing is widely used in various fields and industries where teamwork, real-time collaboration, and document sharing are essential, such as scientific research, education, software development, book and manuscript editing, legal cooperation, contract draughting, medical reports, etc. In addition, using optimised collaborative editing algorithms helps reduce the time required to process data and create text materials. Collaborative editing algorithms have a wide range of applications in research, business, and education. They allow teams and individual users to solve problems more efficiently and work together on projects. The ability to use the results obtained in practical activities will allow using algorithms for joint text editing for further innovation and development of information technologies, which will allow working together and exchanging information with the whole world in real-time.
Аналіз та вибір алгоритмів для спільного редагування тексту, особливо впровадження безконфліктних реплікованих типів даних, має вирішальне значення для розуміння того, як сучасні системи можуть досягти співпраці в режимі реального часу, забезпечуючи при цьому цілісність даних. Метою дослідження був огляд різних алгоритмів спільного редагування, а також проведення порівняльного аналізу для розуміння їхніх переваг, недоліків та сфер застосування. Серед використаних методів можна зазначити статистичні методи, методи аналізу алгоритмів та їх використання у реальних сценаріях. Результати дослідження показали, що використання алгоритмів спільного редагування тексту сприяє вирішенню важливих завдань і викликів у сучасному світі інформаційних технологій. Виявлено, що алгоритми спільного редагування сприяють полегшенню комунікації та обміну інформацією в реальному часі. Це особливо важливо в умовах віддаленої роботи та спілкування, які стали стандартом для багатьох організацій. Спільне редагування текстів широко використовується в різних сферах і галузях, де командна робота, співпраця в режимі реального часу та обмін документами є важливими, наприклад: дослідницька діяльність, наукові роботи, освіта, розробка програмного забезпечення, редагування книг та рукописів, юридична співпраця, складання контрактів, медичні звіти, тощо. Крім того, використання оптимізованих алгоритмів спільного редагування допомагає зменшити час, необхідний для обробки даних та створення текстових матеріалів. Алгоритми спільного редагування мають широкий спектр застосувань у наукових дослідженнях, бізнесі та освіті. Вони дозволяють командам та індивідуальним користувачам більше ефективно вирішувати завдання, та спільно працювати над проектами. Можливість використання отриманих результатів в практичній діяльності дозволить використовувати алгоритми спільного редагування тексту для подальших інновацій та розвитку інформаційних технологій, що дасть можливість спільно працювати та обмінюватися інформацією з усім світом в реальному часі.
URI: https://er.chdtu.edu.ua/handle/ChSTU/4882
ISSN: 2306-4412 (print)
2708-6070 (online)
DOI: 10.62660/2306-4412.4.2023.10-18
Volume: 28
Issue: 4
First Page: 10
End Page: 18
Appears in Collections:том 28, №4/2023

Files in This Item:
File Description SizeFormat 
3.pdf382.85 kBAdobe PDFThumbnail
View/Open
зміст.pdf144.6 kBAdobe PDFThumbnail
View/Open
титул.pdf216.63 kBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.