首页> 外文期刊>Performance evaluation review >Large Deviations for Increasing Subsequences of Permutations and a Concurrency Application
【24h】

Large Deviations for Increasing Subsequences of Permutations and a Concurrency Application

机译:排列子序列增加的大偏差和并发应用

获取原文
获取原文并翻译 | 示例
           

摘要

The study of concurrent processes with conflicts affecting concurrent execution has been long related to various geometric objects. In the special case of two processes and non-overlapping conflicts (definitions below) an instance of a problem is encoded by a permutation describing the conflict sets for the interacting processes. Further, it turns out that the set of increasing subsequences of the permutation describes the homotopy classes of the execution plans for the concurrent processes, an abstraction encoding one particular serialization of the executions of two processes. This motivates the study of random increasing subsequences of random permutations. Here, we give a large deviation principle which implies that such a subsequence never deviates too far from the identity permutation: a random serialization of two concurrent processes will not delay either process's access to shared resources too much at any given time. We then give an efficient exact algorithm for uniform random sampling of an increasing subsequence from a given permutation. Finally, we indicate how our results generalize to larger numbers of processes, wherein conflict sets may take on more interesting geometries.
机译:长期以来,对具有影响并发执行的冲突的并发过程的研究一直与各种几何对象有关。在两个流程和非重叠冲突(以下定义)的特殊情况下,问题的实例由描述交互流程冲突集的排列编码。此外,事实证明,排列的增加的子序列集描述了并发进程的执行计划的同伦类,该抽象编码了两个进程的执行的一个特定序列化。这激发了对随机排列的随机递增子序列的研究。在这里,我们给出了一个大偏差原理,这意味着这种子序列永远不会偏离标识置换:两个并发进程的随机序列化不会在任何给定时间延迟任何一个进程对共享资源的访问。然后,我们给出了一个有效的精确算法,用于从给定排列中对递增子序列进行统一随机采样。最后,我们指出结果如何推广到更多的过程中,其中冲突集可能具有更有趣的几何形状。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号