This paper proposes a novel algorithm that, given a data-flow graph and an input/output constraint, enumerates all convex subgraphs under the given constraint in polynomial time with respect to the size of the graph. These subgraphs have been shown to represent efficient Instruction Set Extensions for customizable processors. The search space for this problem is inherently polynomial but, to our knowledge, this is the first paper to prove this and to present a practical algorithm for this problem with polynomial complexity. Our algorithm is based on properties of convex subgraphs that link them to the concept of multiple-vertex dominators. We discuss several pruning techniques that, without sacrificing the optimality of the algorithm, make ...
We study the subgraph enumeration problem under distributed settings. Existing solutions either suff...
International audienceDue to the combination of flexibility and runtime performance, extensible proce...
In general dimension, there is no known total polynomial algorithm for either convex hull or vertex ...
This paper proposes a novel algorithm that, given a data-flow graph and an input/output constraint, ...
International audienceReconfigurable computing system is emerging as an important computing system f...
Enumerating all subgraphs of an input graph is an important task for analyzing complex networks. Val...
The three Instruction Set Extension (ISE) enumeration algorithms described in this paper are Subgrap...
International audienceWith the ability of customization for an application domain, extensible proces...
In general, it is difficult to enumerate all vertices of a polytope in polynomial time. Here we pres...
We consider the problem of enumerating all instances of a given pattern graph in a large data graph....
For the subgraph enumeration problem, there have been proposed very efficient algorithms whose time ...
This paper presents a combinatorial polynomial-time algorithm for minimizing submolular set function...
Enumeration is listing all objects that satisfy given properties. We callenumeration of subgraphs of...
Subgraph enumeration is important for many applications such as subgraph frequencies, network motif ...
In this paper, we discuss the computational complexity of the following enumeration problem: Given a...
We study the subgraph enumeration problem under distributed settings. Existing solutions either suff...
International audienceDue to the combination of flexibility and runtime performance, extensible proce...
In general dimension, there is no known total polynomial algorithm for either convex hull or vertex ...
This paper proposes a novel algorithm that, given a data-flow graph and an input/output constraint, ...
International audienceReconfigurable computing system is emerging as an important computing system f...
Enumerating all subgraphs of an input graph is an important task for analyzing complex networks. Val...
The three Instruction Set Extension (ISE) enumeration algorithms described in this paper are Subgrap...
International audienceWith the ability of customization for an application domain, extensible proces...
In general, it is difficult to enumerate all vertices of a polytope in polynomial time. Here we pres...
We consider the problem of enumerating all instances of a given pattern graph in a large data graph....
For the subgraph enumeration problem, there have been proposed very efficient algorithms whose time ...
This paper presents a combinatorial polynomial-time algorithm for minimizing submolular set function...
Enumeration is listing all objects that satisfy given properties. We callenumeration of subgraphs of...
Subgraph enumeration is important for many applications such as subgraph frequencies, network motif ...
In this paper, we discuss the computational complexity of the following enumeration problem: Given a...
We study the subgraph enumeration problem under distributed settings. Existing solutions either suff...
International audienceDue to the combination of flexibility and runtime performance, extensible proce...
In general dimension, there is no known total polynomial algorithm for either convex hull or vertex ...