首页> 外文会议>International conference on management of data >Labeling Recursive Workflow Executions On-the-Fly
【24h】

Labeling Recursive Workflow Executions On-the-Fly

机译:即时标记递归工作流执行

获取原文

摘要

This paper presents a compact labeling scheme for answering reachability queries over workflow executions. In contrast to previous work, our scheme allows nodes (processes and data) in the execution graph to be labeled on-the-fly, i.e., in a dynamic fashion. In this way, reachability queries can be answered as soon as the relevant data is produced. We first show that, in general, for workflows that contain recursion, dynamic labeling of executions requires long (linear-size) labels. Fortunately, most real-life scientific workflows are linear recursive, and for this natural class we show that dynamic, yet compact (logarithmic-size) labeling is possible. Moreover, our scheme labels the executions in linear time, and answers any reachability query in constant time. We also show that linear recursive workflows are, in some sense, the largest class of workflows that allow compact, dynamic labeling schemes. Interestingly, the empirical evaluation, performed over both real and synthetic workflows, shows that our proposed dynamic scheme outperforms the state-of-the-art static scheme for large executions, and creates labels that are shorter by a factor of almost 3.
机译:本文提出了一种紧凑的标记方案,用于在工作流执行过程中回答可达性查询。与先前的工作相反,我们的方案允许在执行图中动态地标记执行图中的节点(过程和数据)。这样,一旦生成相关数据,就可以回答可达性查询。首先,我们首先表明,通常,对于包含递归的工作流,执行的动态标记需要长(线性大小)标记。幸运的是,大多数现实生活中的科学工作流都是线性递归的,对于这种自然类别,我们证明了动态而紧凑的(对数大小)标记是可能的。此外,我们的方案在线性时间内标记执行,并在固定时间内回答任何可达性查询。从某种意义上说,我们还显示了线性递归工作流是允许紧凑,动态标记方案的最大类工作流。有趣的是,在真实和合成工作流程上进行的经验评估表明,对于大型执行,我们提出的动态方案优于最新的静态方案,并且创建的标签长度​​缩短了将近3倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号