The check of the correspondence of the directed graph to the algebraic lattice | Prikladnaya Diskretnaya Matematika - Applied Discrete Mathematics. 2018. № 41. DOI: 10.17223/20710410/41/6

The isomorphism check problem for a directed graph and a lattice diagram is considered in this paper. Three specific finite lattices used in the access control models are investigated. Special attention is paid to MLS-lattice which is the Cartesian product of the lattice of subsets and the linear lattice. Necessary and sufficient conditions for the isomorphism of a finite lattice S to the MLS-lattice are found. For the lattice S, these conditions define some limitations to the number of all nodes, of atomic nodes, and of nodes covered by each element of the lattice S. An algorithm which checks the correspondence of the directed graph to the MLS-lattice is offered. This algorithm is based on the structure of two sets: the set of the nodes which cover exactly one node and the set of the atomic nodes. The following conditions are checked: the number of nodes of the directed graph n = 2nin2; all nodes of the directed graph cover at least two others except the nodes x1,... , xni, t, t1,... , tn2-1, wherein t is an outlet of the directed graph; the nodes x1,..., xni, t1,..., tn2-1 cover exactly one node; the nodes x1,..., xni, t1 are atomic nodes; the nodes tn2-1,..., t1, t form a chain tn2-1 >- ... >- t1 >- t in which the nodes successively cover each other. We prove that the computing complexity of this algorithm does not exceed O(n3).
Download file
Counter downloads: 196
  • Title The check of the correspondence of the directed graph to the algebraic lattice
  • Headline The check of the correspondence of the directed graph to the algebraic lattice
  • Publesher Tomask State UniversityTomsk State University
  • Issue Prikladnaya Diskretnaya Matematika - Applied Discrete Mathematics 41
  • Date:
  • DOI 10.17223/20710410/41/6
Keywords
граф, теория 'решёток, мандатное разграничение доступа, graph, lattice theory, mandatory access control
Authors
References
Belim S., Bogachenko N., and Ilushechkin E. An analysis of graphs that represent a role-based security policy hierarchy // J. Computer Security. 2015. V. 23. No. 5. P. 641-657.
Birkhoff G. Lattice Theory. N.Y.: Amer. Math. Soc. Colloquium Publ., 1967.
Jakubik J. On isomorphisms of graphs of lattices // Czechoslovak Math. J. 1985. V. 35. No. 2. P. 188-200.
Mainetti M. Arguesian identities in linear lattices // Adv. Math. 1999. No. 144. P. 50-93.
Mainetti M. and Yan C. H. Geometric identities in lattice theory // J. Combinatorial Theory. Ser.A. 2000. No. 91. P. 411-450.
Felsner S. and Knauer K. B. Distributive lattices from graphs // Proc. VI Jornadas de Matematica Discreta y Algoritmica. Lleida, 2008. P. 11-23.
Bertet K. The dependence graph of a lattice // Proc. CLA, Malaga, Spain, 2012. P. 223-231.
Belim S. V., Bogachenko N. F., Kabanov A. N., and Rakitskiy Yu. S. Using the Decision Support Algorithms Combining Different Security Policies // Dynamics of Systems, Mechanisms and Machines (Dynamics). 15-17 Nov. 2016. IEEE Xplore. http://ieeexplore.ieee.org/ document/7818976/.
 The check of the correspondence of the directed graph to the algebraic lattice | Prikladnaya Diskretnaya Matematika - Applied Discrete Mathematics. 2018. № 41. DOI: 10.17223/20710410/41/6
The check of the correspondence of the directed graph to the algebraic lattice | Prikladnaya Diskretnaya Matematika - Applied Discrete Mathematics. 2018. № 41. DOI: 10.17223/20710410/41/6
Download full-text version
Counter downloads: 572