Abstract
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 with . Given a set of attributes and a function in a transitive system, a component 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 .
Connections
Explore this paper’s authors, topics and related work.
Building this map preview
BZPEER is loading the nearby papers, people, topics and institutions for this page.
Reviews 0
Write a review
No reviews yet.
Discussion 0
Add a comment
No comments yet.