The Bi-Objective Workflow Satisfiability Problem and Workflow Resiliency
Jason Crampton, Gregory Gutin, Daniel Karapetyan, R\'emi Watrigant

TL;DR
This paper introduces the Bi-Objective Workflow Satisfiability Problem (BOWSP) to optimize workflow security policies, providing algorithms for Pareto front computation and analyzing workflow resiliency under user-independent constraints.
Contribution
It formulates BOWSP for workflow security optimization, develops fixed-parameter tractable and MIP algorithms, and studies workflow resiliency with new models and complexity results.
Findings
FPT algorithm efficiently computes Pareto fronts for BOWSP.
MIP algorithm is significantly slower than FPT on synthetic data.
Workflow resiliency problems are fixed-parameter tractable under user-independent constraints.
Abstract
A computerized workflow management system may enforce a security policy, specified in terms of authorized actions and constraints, thereby restricting which users can perform particular steps in a workflow. The existence of a security policy may mean it is impossible to find a valid plan (an assignment of steps to authorized users such that all constraints are satisfied). Work in the literature focuses on the workflow satisfiability problem, a \emph{decision} problem that outputs a valid plan if the instance is satisfiable (and a negative result otherwise). In this paper, we introduce the \textsc{Bi-Objective Workflow Satisfiability Problem} (\BOWSP), which enables us to solve \emph{optimization} problems related to workflows and security policies. In particular, we are able to compute a "least bad" plan when some components of the security policy may be violated. In general, \BOWSP…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
