Cycle structure of edge labelled graphs

James S. Diamond, Alberto O. Mendelzon
1993 Discrete Applied Mathematics  
Diamond, J.S. and A.O. Mendelzon, Cycle structure of edge labelled graphs, Discrete Applied Mathematics 45 (1993) 5 l-62. In this paper we examine the cyclic structure of graphs with edges labelled by elements of a partial order under the operation of deleting any edge whose label is less than or equal to all labels of edges of some cycle containing that edge. We show that all graphs obtained after repeating the above operation as many times as possible have similar structure with respect to
more » ... number of edges remaining and thus, in particular, the presence or absence of cycles. To show this, we apply some results of matroid theory. We also give an efficient algorithm to determine whether or not the resulting graph is acyclic. As an application to relational database theory, we show how this algorithm can be combined with a new characterization of database acyclicity to determine the cyclicity of a relational database scheme.
doi:10.1016/0166-218x(93)90139-f fatcat:75hy57mgynfm5kurvqbzsux6fi