Resolving Classical Concurrency Problems Using Outlier Detection

dc.contributor.authorSmoliński, Mateusz
dc.date.accessioned2021-07-15T12:43:30Z
dc.date.available2021-07-15T12:43:30Z
dc.date.issued2017
dc.description.abstractIn this paper outlier detection is used to determine anomaly between tasks to prevent occurrence of resource conflicts in prepared schedule. Determined conflictless schedule bases on controlling access of tasks to groups of shared resources. Proposed approach allows to prepare conflictless schedule of efficient parallel task processing without resource conflicts and is dedicated to environments of task processing with high contention of shared resources. In this paper the outlier detection is used to resolve two classical concurrency problems: readers and writers and dining philosophers. In opposition to other known solutions of concurrency problems, proposed approach can be applied to solve different problems and do not require to use additional mechanisms of task synchronization. The universality of proposed approach allows to prepare conflictless schedule even in environments, where classical concurrency problems will be significantly expanded and complicated.en_EN
dc.identifier.citationSmoliński, M. (2017). Resolving Classical Concurrency Problems Using Outlier Detection. Journal of Applied Computer Science, 25(2), 69-88. https://doi.org/10.34658/jacs.2017.2.69-88
dc.identifier.doihttps://doi.org/10.34658/jacs.2017.2.69-88
dc.identifier.doi10.34658/jacs.2017.2.69-88
dc.identifier.issn1507-0360
dc.identifier.urihttp://hdl.handle.net/11652/3880
dc.identifier.urihttps://doi.org/10.34658/jacs.2017.2.69-88
dc.language.isoenen_EN
dc.page.numbers. 69-88
dc.publisherWydawnictwo Politechniki Łódzkiejpl_PL
dc.relation.ispartofJournal of Applied Computer Science, Vol. 25, No. 2, Wydawnictwo Politechniki Łódzkiej, Łódź 2017, ISSN 1507-0360.
dc.rightsFair use conditionen_EN
dc.rightsDla wszystkich w zakresie dozwolonego użytkupl_PL
dc.rights.licenseLUT Licenseen_EN
dc.rights.licenseLicencja PŁpl_PL
dc.subjectresource conflict as outlieren_EN
dc.subjectmutual exclusionen_EN
dc.subjectdeadlock avoidanceen_EN
dc.subjectcooperative concurrency controlen_EN
dc.subjectadaptive conflictless schedulingen_EN
dc.subjectkonflikt zasobów jako wartości odstającepl_PL
dc.subjectwzajemne wykluczeniepl_PL
dc.subjectunikanie impasupl_PL
dc.subjectkooperacyjna kontrola współbieżnościpl_PL
dc.subjectadaptacyjne bezkonfliktowe planowaniepl_PL
dc.titleResolving Classical Concurrency Problems Using Outlier Detectionen_EN
dc.typeArtykułpl_PL
dc.typeArticleen_EN

Pliki

Oryginalne pliki
Teraz wyświetlane 1 - 1 z 1
Brak miniatury
Nazwa:
5_Resol_class_Smolinski_2017.pdf
Rozmiar:
351.53 KB
Format:
Adobe Portable Document Format
Opis:
Licencja
Teraz wyświetlane 1 - 1 z 1
Brak miniatury
Nazwa:
license.txt
Rozmiar:
1.71 KB
Format:
Item-specific license agreed upon to submission
Opis: