2010 · 61 citations · 19 references
ComputingComputer ScienceCybersecurityAccess ManagementComputer SecurityData MiningAccess ControlAccess RightsAuthorizationPrivilege ManagementSecurity RolesCandidate GenerationDynamic Access ControlNoise RemovalRole EngineeringRole MiningRole-based AuthorizationSecurity Role MiningUser Roles
There has been increasing interest in automatic techniques for generating roles for role based access control, a process known as role mining. Most role mining approaches assume the input data is clean, and attempt to optimize the RBAC state. We examine role mining with noisy input data and suggest dividing the problem into two steps: noise removal and candidate role generation. We introduce an approach to use (non-binary) rank reduced matrix factorization to identify noise and experimentally show that it is effective at identifying noise in access control data. User- and permission-attributes can further be used to improve accuracy. Next, we show that our two-step approach is able to find candidate roles that are close to the roles mined from noise-less data. This method performs better than the approach of mining noisy data directly and offering the administrator increased control in the noise removal and candidate role generation phases. We note that our approach is applicable outside role engineering and may be used to identify errors or predict missing values in any access control matrix.
19
Learning the parts of objects by non-negative matrix factorization
Daniel D. Lee, H. Sebastian Seung · Nature · 1999 · 14.1K citations
The Hungarian method for the assignment problem
Harold W. Kuhn · Naval Research Logistics Quarterly · 1955 · 12.6K citations
Relational learning via collective matrix factorization
Ajit Singh, Geoffrey J. Gordon · 2008 · 1.2K citations
Learning systems of concepts with an infinite relational model
Charles Kemp, Joshua B. Tenenbaum, Thomas L. Griffiths et al. · 2006 · 558 citations
NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE
Washington Hilton · 1983 · 373 citations