Quasi-Linearizability is Undecidable

被引:3
|
作者
Wang, Chao [1 ,2 ]
Lv, Yi [1 ]
Liu, Gaoang [1 ,2 ]
Wu, Peng [1 ]
机构
[1] Chinese Acad Sci, Inst Software, State Key Lab Comp Sci, Beijing, Peoples R China
[2] Univ Chinese Acad Sci, Beijing, Peoples R China
关键词
CHECKING;
D O I
10.1007/978-3-319-26529-2_20
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Quasi-linearizability is a quantitative relaxation of linearizability. It preserves the intuition of the standard notion of linearizability and permits more flexibility. The decidability of quasi-linearizability has been remaining open in general for a bounded number of processes. In this paper we show that the problem of whether a library is quasi-linearizable with respect to a regular sequential specification is undecidable for a bounded number of processes. This is proved by reduction from the k-Z decision problem of a k-counter machine, a known undecidable problem. The key idea of the proof is to establish a correspondence between the quasi-sequential specification of quasi-linearizability and the set of all unadmitted runs of the k-counter machines.
引用
收藏
页码:369 / 386
页数:18
相关论文
共 50 条
  • [1] Quasi-Linearizability: Relaxed Consistency for Improved Concurrency
    Afek, Yehuda
    Korland, Guy
    Yanovsky, Eitan
    [J]. PRINCIPLES OF DISTRIBUTED SYSTEMS, 2010, 6490 : 395 - +
  • [2] Quasi-Linearizability of Various Benchmark Control Mechanical Systems
    Chang, Dong Eui
    Choi, Kyung-Hyun
    [J]. 2015 IEEE 28TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2015, : 995 - 999
  • [3] Brief Announcement: Quasi-Linearizability: Relaxed Consistency for Improved Concurrency
    Afek, Yehuda
    Korland, Guy
    Yanovsky, Eitan
    [J]. DISTRIBUTED COMPUTING, 2010, 6343 : 127 - 129
  • [4] О промежуточных пространствах и о квазилинеаризуемости пары пространств типа Соболева-ЛиувилляOn the intermediate spaces and quasi-linearizability of a pair of spaces of Sobolev-Liouville type
    А. Г. Багдасарян
    [J]. Analysis Mathematica, 1998, 24 (1) : 3 - 14
  • [5] TSO-to-TSO linearizability is undecidable
    Wang, Chao
    Lv, Yi
    Wu, Peng
    [J]. ACTA INFORMATICA, 2018, 55 (08) : 649 - 668
  • [6] TSO-to-TSO Linearizability Is Undecidable
    Wang, Chao
    Lv, Yi
    Wu, Peng
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, ATVA 2015, 2015, 9364 : 309 - 325
  • [7] TSO-to-TSO linearizability is undecidable
    Chao Wang
    Yi Lv
    Peng Wu
    [J]. Acta Informatica, 2018, 55 : 649 - 668
  • [8] Linearizability conditions of quasi-cubic systems
    Huang, Wentao
    Fan, Xingyu
    Chen, Xingwu
    [J]. ELECTRONIC JOURNAL OF QUALITATIVE THEORY OF DIFFERENTIAL EQUATIONS, 2012, (77) : 1 - 10
  • [9] Round-Up: Runtime Verification of Quasi Linearizability for Concurrent Data Structures
    Zhang, Lu
    Chattopadhyay, Arijit
    Wang, Chao
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2015, 41 (12) : 1202 - 1216
  • [10] Round-Up: Runtime Checking Quasi Linearizability of Concurrent Data Structures
    Zhang, Lu
    Chattopadhyay, Arijit
    Wang, Chao
    [J]. 2013 28TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2013, : 4 - 14