Asynchronous Computability Theorem in Arbitrary Solo Models

In this paper, we establish the asynchronous computability theorem in <i>d</i>-solo system by borrowing concepts from combinatorial topology, in which we state a necessary and sufficient conditions for a task to be wait-free computable in that system. Intuitively, a <i>d</i>-...

Full description

Bibliographic Details
Main Authors: Yunguang Yue, Fengchun Lei, Xingwu Liu, Jie Wu
Format: Article
Language:English
Published: MDPI AG 2020-05-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/8/5/757
id doaj-451cda70fc62414384428814075aceea
record_format Article
spelling doaj-451cda70fc62414384428814075aceea2020-11-25T02:58:54ZengMDPI AGMathematics2227-73902020-05-01875775710.3390/math8050757Asynchronous Computability Theorem in Arbitrary Solo ModelsYunguang Yue0Fengchun Lei1Xingwu Liu2Jie Wu3School of Mathematical Sciences, Dalian University of Technology, Dalian 116024, ChinaSchool of Mathematical Sciences, Dalian University of Technology, Dalian 116024, ChinaSchool of Mathematical Sciences, Dalian University of Technology, Dalian 116024, ChinaCollege of Mathematical Sciences, Hebei Normal University, Shijiazhuang 050024, ChinaIn this paper, we establish the asynchronous computability theorem in <i>d</i>-solo system by borrowing concepts from combinatorial topology, in which we state a necessary and sufficient conditions for a task to be wait-free computable in that system. Intuitively, a <i>d</i>-solo system allows as many <i>d</i> processes to access it as if each were running solo, namely, without detecting communication from any peer. As an application, we completely characterize the solvability of the input-less tasks in such systems. This characterization also leads to a hardness classification of these tasks according to whether their output complexes hold a <i>d</i>-nest structure. As a byproduct, we find an alternative way to distinguish the computational power of <i>d</i>-solo objects for different <i>d</i>.https://www.mdpi.com/2227-7390/8/5/757distributed computingasynchronous computabilitysolo modelsolvabilitycombinatorial topology
collection DOAJ
language English
format Article
sources DOAJ
author Yunguang Yue
Fengchun Lei
Xingwu Liu
Jie Wu
spellingShingle Yunguang Yue
Fengchun Lei
Xingwu Liu
Jie Wu
Asynchronous Computability Theorem in Arbitrary Solo Models
Mathematics
distributed computing
asynchronous computability
solo model
solvability
combinatorial topology
author_facet Yunguang Yue
Fengchun Lei
Xingwu Liu
Jie Wu
author_sort Yunguang Yue
title Asynchronous Computability Theorem in Arbitrary Solo Models
title_short Asynchronous Computability Theorem in Arbitrary Solo Models
title_full Asynchronous Computability Theorem in Arbitrary Solo Models
title_fullStr Asynchronous Computability Theorem in Arbitrary Solo Models
title_full_unstemmed Asynchronous Computability Theorem in Arbitrary Solo Models
title_sort asynchronous computability theorem in arbitrary solo models
publisher MDPI AG
series Mathematics
issn 2227-7390
publishDate 2020-05-01
description In this paper, we establish the asynchronous computability theorem in <i>d</i>-solo system by borrowing concepts from combinatorial topology, in which we state a necessary and sufficient conditions for a task to be wait-free computable in that system. Intuitively, a <i>d</i>-solo system allows as many <i>d</i> processes to access it as if each were running solo, namely, without detecting communication from any peer. As an application, we completely characterize the solvability of the input-less tasks in such systems. This characterization also leads to a hardness classification of these tasks according to whether their output complexes hold a <i>d</i>-nest structure. As a byproduct, we find an alternative way to distinguish the computational power of <i>d</i>-solo objects for different <i>d</i>.
topic distributed computing
asynchronous computability
solo model
solvability
combinatorial topology
url https://www.mdpi.com/2227-7390/8/5/757
work_keys_str_mv AT yunguangyue asynchronouscomputabilitytheoreminarbitrarysolomodels
AT fengchunlei asynchronouscomputabilitytheoreminarbitrarysolomodels
AT xingwuliu asynchronouscomputabilitytheoreminarbitrarysolomodels
AT jiewu asynchronouscomputabilitytheoreminarbitrarysolomodels
_version_ 1724704503640358912