Solving the Workflow Satisfiability Problem using General Purpose Solvers
Not on the map. Why?
Abstract (arXiv)
The workflow satisfiability problem (WSP) is a well-studied problem in access control seeking allocation of authorised users to every step of the workflow, subject to workflow specification constraints. It was noticed that the number k of steps is typically small compared to the number of users in the real-world instances of WSP; therefore k is considered as the parameter in WSP parametrised complexity research. While WSP in general was shown to be W[1]-hard, WSP restricted to a special case of user-independent (UI) constraints is fixed-parameter tractable (FPT). However, restriction to the UI constraints might be impractical. To efficiently handle non-UI constraints, we introduce the notion of branching factor of a constraint. As long as the branching factors of the constraints are relatively small and the number of non-UI constraints is reasonable, WSP can be solved in FPT time. Extending the results from Karapetyan et al. (2019), we demonstrate that general-purpose solvers are capable of achieving FPT-like performance on WSP with arbitrary constraints when used with appropriate formulations. This enables one to tackle most of practical WSP instances. While important on its own, we hope that this result will also motivate researchers to look for FPT-aware formulations of other FPT problems.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 8 of its 35 references that are in the map. First posted on arXiv 7 May 2021.
Builds on
8 of 35 references.
References · 8
- 2013Iterative Plan Construction for the Workflow Satisfiability Problemcited by 2
- 2016Pattern-Based Approach to the Workflow Satisfiability Problem with User-Independent Constraintscited by 2
- 2014Pattern Backtracking Algorithm for the Workflow Satisfiability Problemcited by 1
- 2015Valued Workflow Satisfiability Problemcited by 1
- 2015Algorithms for the workflow satisfiability problem engineered for counting constraintscited by 1
- 2015Tight Lower Bounds for the Workflow Satisfiability Problem Based on the Strong Exponential Time Hypothesiscited by 1
- 2017A Survey on Workflow Satisfiability, Resiliency, and Related Problemscited by 1
- 2019Bounded and Approximate Strong Satisfiability in Workflowscited by 1
Built on by
Citing papers per year: 2024: 1.
1 paper.
- 2024Bi-objective Optimization in Role Miningcited by 0
- 2024Bi-objective Optimization in Role Mining25 Mar 2024