Title :
Performance of AI algorithms for mining meaningful roles
Author :
Xuanni Du ; Xiaolin Chang
Author_Institution :
Sch. of Comput. & Inf. Technol., Beijing Jiaotong Univ., Beijing, China
Abstract :
Role-based access control (RBAC) is being today´s dominant access control model due to its potential to mitigate the complexity and cost of access control administration. However, the migration from the access control lists (ACL) to RBAC for a large administration system may consume significant efforts, which challenges the adoption of RBAC. Role mining algorithms can significantly reduce the migration cost by providing a partially automatic construction of an RBAC policy. This paper explores Artificial Intelligence (AI) techniques in designing role mining algorithms, which can optimize policy quality in terms of policy size, user-attribute-based interpretability of the roles, and the combination of size and interpretability. We propose two algorithms, genetic algorithm (GA)-based and ant colony optimization (ACO)-based. GA-based algorithm works by starting with a set of all candidate roles and repeatedly removing roles. ACO-based algorithm works by starting with an empty policy and repeatedly adding candidate roles. We carry out extensive experiments with publicly available access control policies. The simulation results indicate that ®the proposed algorithms achieves better performance than the corresponding existing algorithms. (2) GA-based approach produces better results than ACO-based approach.□
Keywords :
ant colony optimisation; artificial intelligence; authorisation; data mining; genetic algorithms; ACO-based algorithm; AI algorithm performance; GA-based algorithm; RBAC; ant colony optimization; artificial intelligence; genetic algorithm; meaningful roles mining; policy quality; publicly available access control policies; role mining algorithms; role-based access control; Access control; Algorithm design and analysis; Artificial intelligence; Biological cells; Genetic algorithms; Measurement; Vectors; Ant Colony Optimization; Genetic Algorithm; Role Mining;
Conference_Titel :
Evolutionary Computation (CEC), 2014 IEEE Congress on
Conference_Location :
Beijing
Print_ISBN :
978-1-4799-6626-4
DOI :
10.1109/CEC.2014.6900321