首页    期刊浏览 2024年09月07日 星期六
登录注册

文章基本信息

  • 标题:Sequentializing Parameterized Programs
  • 本地全文:下载
  • 作者:Salvatore La Torre ; P. Madhusudan ; Gennaro Parlato
  • 期刊名称:Electronic Proceedings in Theoretical Computer Science
  • 电子版ISSN:2075-2180
  • 出版年度:2012
  • 卷号:87
  • 页码:34-47
  • DOI:10.4204/EPTCS.87.4
  • 出版社:Open Publishing Association
  • 摘要:We exhibit assertion-preserving (reachability preserving) transformations from parameterized concurrent shared-memory programs, under a k-round scheduling of processes, to sequential programs. The salient feature of the sequential program is that it tracks the local variables of only one thread at any point, and uses only O(k) copies of shared variables (it does not use extra counters, not even one counter to keep track of the number of threads). Sequentialization is achieved using the concept of a linear interface that captures the effect an unbounded block of processes have on the shared state in a k-round schedule. Our transformation utilizes linear interfaces to sequentialize the program, and to ensure the sequential program explores only reachable states and preserves local invariants.
国家哲学社会科学文献中心版权所有