...
首页> 外文期刊>The Journal of Artificial Intelligence Research >Pattern-Based Approach to the Workflow Satisfiability Problem with User-Independent Constraints
【24h】

Pattern-Based Approach to the Workflow Satisfiability Problem with User-Independent Constraints

机译:基于模式的工作流程满足性问题与用户无关的约束

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

摘要

The fixed parameter tractable (FPT) approach is a powerful tool in tackling computationally hard problems. In this paper, we link FPT results to classic artificial intelligence (AI) search techniques to show how they complement each other. Specifically, we consider the workflow satisfiability problem (WSP) which asks whether there exists an assignment of authorised users to the steps in a workflow specification, subject to certain constraints on the assignment. It was shown that WSP restricted to the class of user-independent (UI) constraints, covering many practical cases, admits FPT algorithms, i.e. can be solved in time exponential only in the number of steps k and polynomial in the number of users n. Since usually k n in WSP, such FPT algorithms are of great practical interest.We present a new interpretation of the FPT nature of the WSP with UI constraints giving a decomposition of the problem into two levels. Exploiting this two-level split, we develop a new FPT algorithm that is by many orders of magnitude faster than the previous state-of-the-art WSP algorithm and also has only polynomial-space complexity. We also introduce new pseudo-Boolean (PB) and Constraint Satisfaction (CSP) formulations of the WSP with UI constraints which efficiently exploit this new decomposition of the problem and raise the novel issue of how to use general-purpose solvers to tackle FPT problems in a fashion that meets FPT efficiency expectations. In our computational study, the phase transition (PT) properties of the WSP are investigated for the first time, under a model for generation of random instances. We show how PT studies can be extended, in a novel fashion, to support empirical evaluation of scaling of FPT algorithms.
机译:固定参数Tractable(FPT)方法是解决计算难题的强大工具。在本文中,我们将FPT结果链接到经典的人工智能(AI)搜索技术,以展示它们如何相互补充。具体地,我们考虑工作流满足性问题(WSP),它询问是否存在授权用户的分配给工作流规范中的步骤,这会受到分配的某些约束。结果表明,WSP限于用户无关(UI)约束的类别,涵盖许多实际情况,承认FPT算法,即可以仅在用户数量的步骤K和多项式的数量中以时间指数求解。由于通常k n在WSP中,这种FPT算法具有很大的实际兴趣。我们对WSP的FPT性质具有ui约束的新解释,使问题分解为两个级别。利用这两个级别的分割,我们开发了一个新的FPT算法,比以前的最先进的WSP算法快,并且还具有多项式空间复杂性。我们还使用UI约束引入了WSP的新伪布尔(PB)和约束满意度(CSP)配方,从而有效地利用了这个问题的新分解,并提高了如何使用通用求解器来解决FPT问题的新颖问题一种满足FPT效率预期的时尚。在我们的计算研究中,在一代随机实例的模型下首次研究了WSP的相转移(PT)属性。我们展示了PT研究如何以新颖的方式扩展,以支持对FPT算法的缩放的实证评价。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号