• DocumentCode
    1986660
  • Title

    Approximation Algorithms for Minimizing the Number of Roles and Administrative Assignments in RBAC

  • Author

    Huang, Hejiao ; Shang, Feng ; Zhang, Jiangtao

  • Author_Institution
    Shenzhen Grad. Sch., Harbin Inst. of Technol., Shenzhen, China
  • fYear
    2012
  • fDate
    16-20 July 2012
  • Firstpage
    427
  • Lastpage
    432
  • Abstract
    In role based access control (RBAC), minimizing the descriptive set of roles (specified as Basic-RMP) and minimizing the administrative assignments for roles (specified as Edge-RMP) can greatly decrease the management costs. Both role mining problems are proved to be NP-hard. In this work, we convert Basic-RMP to set cover problem and Edge-RMP to weighted set cover problem. Hence, many well-known methods for solving the Set Cover Problems can be applied to solve these role mining problems. According to the conversion process and the greedy idea for solving set cover problems, two algorithms respectively named GABasic algorithm for Basic-RMP and GAEdge algorithm for Edge-RMP, are given in this paper. Experiment results show that the average similarity rate between role sets produced by GABasic algorithm and the original ones is above 90%. However, in the process of converting role mining into Set Cover Problem, the number of candidate role set was exponential. In order to reduce the complexity of the GABasic algorithm, this paper presents a new polynomial-time algorithm with a performance nearly the same as that of GABasic algorithm.
  • Keywords
    approximation theory; authorisation; computational complexity; data mining; genetic algorithms; greedy algorithms; Basic-RMP; Edge-RMP; GABasic algorithm; GAEdge algorithm; NP-hard; RBAC; administrative assignments; approximation algorithms; greedy idea; polynomial-time algorithm; role based access control; role mining problems; roles assignments; weighted set cover problem; Access control; Algorithm design and analysis; Approximation algorithms; Approximation methods; Greedy algorithms; Thyristors; RBAC; greedy algorithm; role mining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual
  • Conference_Location
    Izmir
  • Print_ISBN
    978-1-4673-2714-5
  • Electronic_ISBN
    978-0-7695-4758-9
  • Type

    conf

  • DOI
    10.1109/COMPSACW.2012.81
  • Filename
    6341613