In this paper, as a new notion, we define a transitive system to be a set system on a finite set of elements such that every three sets with implies , where we call a set a component. We assume that two oracles and are available, where given two subsets , returns a maximal component with ; and given a set , returns all maximal components $C\in {\mathcal C}C\subseteq YI\sigma:V\to 2^IC\in {\mathcal C}$ is called a solution if the set of common attributes in is inclusively maximal; i.e., for any component with . We prove that there exists an algorithm of enumerating all solutions in delay bounded by a polynomial with respect to the input size and the running times of the oracles. The proposed algorithm yields the first polynomial-delay algorithms for enumerating connectors in an attributed graph and for enumerating all subgraphs with various types of connectivities such as all -edge/vertex-connected induced subgraphs and all -edge/vertex-connected spanning subgraphs in a given undirected/directed graph for a fixed .

生成讲解博客的中文版本

生成AI智能校验的中文版本