中国机械工程

• 智能制造 • 上一篇    下一篇

互斥约束工作流可满足性决策的匹配剪枝模式回溯法

翟治年1;卢亚辉2;万健1,3;王中鹏1;吴茗蔚1   

  1. 1.浙江科技学院信息与电子工程学院,杭州,310023
    2.深圳大学计算机与软件学院,深圳,518060
    3.复杂系统建模与仿真教育部重点实验室,杭州,310018
  • 出版日期:2018-12-25 发布日期:2018-12-24
  • 基金资助:
    国家自然科学基金资助项目(61572163,61502429);
    浙江省自然科学基金资助项目(LY17F050005);
    浙江省教育厅科研项目 (Y201737476);
    教育部人文社会科学研究项目(17YJC630109,17YJA880004)
    National Natural Science Foundation of China (No. 61572163,61502429)
    Zhejiang Provincial Natural Science Foundation of China (No. LY17F050005)

Match-pruning Pattern Backtracking Algorithm for Exclusion Constrained Workflow Satisfiability Decision

ZHAI Zhinian1;LU Yahui2;WAN Jian1,3;WANG Zhongpeng1;WU Mingwei1   

  1. 1.School of Information and Electronic Engineering,Zhejiang University of Science and Technology,Hangzhou, 310023
    2.School of Computer and Software,Shenzhen University,Shenzhen,Guangdong,518060
    3.Key Laboratory of Complex Systems Modeling and Simulation,Ministry of Education,Hangzhou,310018
  • Online:2018-12-25 Published:2018-12-24
  • Supported by:
    National Natural Science Foundation of China (No. 61572163,61502429)
    Zhejiang Provincial Natural Science Foundation of China (No. LY17F050005)

摘要: 针对用于工作流可满足决策的模式回溯技术如何平衡性能与代价的问题,提出了一种对部分模式解及时进行授权匹配验证的优化方法,牺牲一定验证效率以增强剪枝能力。就仅受互斥约束的问题情形,利用实例难易程度的两极分化现象对总体时间性能进行了分析。随机生成数据集上的实验表明,这一优化极大地降低了模式回溯在难实例上的时间代价,而对易实例执行时间的影响很小,且相对于其他基于动态规划的代表性算法,优化后的算法在时间和空间性能上均有显著优势。

关键词: 工作流, 授权, 约束, 资源分配, 可满足性

Abstract: To address the issue of balancing the performance and cost in pattern backtracking (PB) technique for workflow satisfiability decision,an optimizing method was proposed where the authorization matching was enforced in time on partial pattern solutions to strengthen pruning by giving up some validating efficiencies. The overall performance was analysed by utilizing the polarizing phenomenon of ease or the complexity of instances on exclusion-constrained problems. Experiments on randomly generated data sets show that the optimization reduces the solving time of PB on hard instances greatly with little influence on the run-time of easy instances. Besides,the optimized algorithm has notably better time and space performances than other representative algorithms based on dynamic planning.

Key words: workflow;authorization;constraint, resource allocation, satisfiability

中图分类号: