We study algorithmic questions for concurrent systems where the transitions are labeled from a complete, closed semiring, and path properties are algebraic with semiring operations. The algebraic path properties can model dataflow analysis problems, the shortest path problem, and many other natural problems that arise in program analysis. We consider that each component of the concurrent system is a graph with constant treewidth, a property satisfied by the controlflow graphs of most programs. We allow for multiple possible queries, which arise naturally in demand driven dataflow analysis. The study of multiple queries allows us to consider the tradeoff between the resource usage of the one-time preprocessing and for each individual query. ...
(eng) Mapping applications onto parallel platforms is a challenging problem, even for simple applica...
International audienceMapping applications onto parallel platforms is a challenging problem, even fo...
Product graphs arise naturally in formal verification and program analysis. For example, the analysi...
We study algorithmic questions for concurrent systems where the transitions are labeled from a compl...
We study algorithmic questions wrt algebraic path properties in concurrent systems, where the transi...
We study algorithmic questions wrt algebraic path properties in concurrent systems, where the transi...
We study algorithmic questions for concurrent systems where the transitions are labeled from a compl...
We study algorithmic questions for concurrent systems where the transitions are labeled from a compl...
Interprocedural analysis is at the heart of numerous applications in programming languages, such as ...
Interprocedural analysis is at the heart of numerous applications in programming languages, such as ...
We present a literature review on the algebraic path problem and describe different sequential and s...
Interprocedural analysis is at the heart of numerous applications in programming languages, such as ...
Interprocedural analysis is at the heart of numerous applications in programming languages, such as ...
In this thesis we investigate fully dynamic algorithms for path problems on directed graphs. In part...
In this paper we study the reformulation of transitive closure queries on a fragmented graph. We spl...
(eng) Mapping applications onto parallel platforms is a challenging problem, even for simple applica...
International audienceMapping applications onto parallel platforms is a challenging problem, even fo...
Product graphs arise naturally in formal verification and program analysis. For example, the analysi...
We study algorithmic questions for concurrent systems where the transitions are labeled from a compl...
We study algorithmic questions wrt algebraic path properties in concurrent systems, where the transi...
We study algorithmic questions wrt algebraic path properties in concurrent systems, where the transi...
We study algorithmic questions for concurrent systems where the transitions are labeled from a compl...
We study algorithmic questions for concurrent systems where the transitions are labeled from a compl...
Interprocedural analysis is at the heart of numerous applications in programming languages, such as ...
Interprocedural analysis is at the heart of numerous applications in programming languages, such as ...
We present a literature review on the algebraic path problem and describe different sequential and s...
Interprocedural analysis is at the heart of numerous applications in programming languages, such as ...
Interprocedural analysis is at the heart of numerous applications in programming languages, such as ...
In this thesis we investigate fully dynamic algorithms for path problems on directed graphs. In part...
In this paper we study the reformulation of transitive closure queries on a fragmented graph. We spl...
(eng) Mapping applications onto parallel platforms is a challenging problem, even for simple applica...
International audienceMapping applications onto parallel platforms is a challenging problem, even fo...
Product graphs arise naturally in formal verification and program analysis. For example, the analysi...