Telecommunications Science ›› 2016, Vol. 32 ›› Issue (10): 101-109.doi: 10.11959/j.issn.1000-0801.2016260

• research and development • Previous Articles     Next Articles

Counting workflow satisfiability with exclusion constraints based on backtracking tree-decomposition

Zhinian ZHAI1,Weixiang WANG1,Yahui LU2,Mingwei WU1,Zhijun ZHENG1,Fahong YU3   

  1. 1 School of Information and Electronics Engineering, Zhejiang University of Science and Technology, Hangzhou 310023, China
    2 School of Computer and Software, Shenzhen University, Shenzhen 518060, China
    2 College of Mathematics Physics and Information Engineering, Jiaxing University, Jiaxing 314001, China
  • Online:2016-10-15 Published:2017-04-27
  • Supported by:
    Foundation Items: Zhejiang Provincial Education Department Research Foundation of China;Zhejiang Provincial Natural Science Foundation of China;The National Natural Science Foundation of China

Abstract:

Workflow satisfiability(WS)concerns the issue of resource allocation under some access control policies. Counting all its solutions is advantaged to verify the robustness of a workflow to resource exceptions. The counting problem of WS with only exclusion constraints was addressed. The classic backtracking tree-decomposition method was employed to solve #WS(≠)via a polynomial-time counting reduction to a counting constraint satisfiability problem. Experiments show that, the proposed optimized algorithm declined in running time, and has well synthetical performance for workflows with low-density constraints compared to the existing #WS(≠)algorithms.

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

No Suggested Reading articles found!