|
Applied Graph Theory
The check of the correspondence of the directed graph to the algebraic lattice
S. V. Belim, N. F. Bogachenko Dostoevsky Omsk State University, Omsk, Russia
Abstract:
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=2n1n2; all nodes of the directed graph cover at least two others except the nodes x1,…,xn1,t,t1,…,tn2−1, wherein t is an outlet of the directed graph; the nodes x1,…,xn1,t1,…,tn2−1 cover exactly one node; the nodes x1,…,xn1,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).
Keywords:
graph, lattice theory, mandatory access control.
Citation:
S. V. Belim, N. F. Bogachenko, “The check of the correspondence of the directed graph to the algebraic lattice”, Prikl. Diskr. Mat., 2018, no. 41, 54–65
Linking options:
https://www.mathnet.ru/eng/pdm630 https://www.mathnet.ru/eng/pdm/y2018/i3/p54
|
Statistics & downloads: |
Abstract page: | 195 | Full-text PDF : | 139 | References: | 31 |
|