This thesis studies the construction of expanding graphs and their applications to parallel computation. In particular, we consider explicit construction techniques, based on finite fields, that provide graphs which exhibit good expansion properties at low densities and can be efficiently implemented. These techniques are related to the one introduced by Morgenstern, based on quotients of the projective linear group over a finite field, which was originally employed for constructing bounded concentrators of density q, for any prime power $q > 2$.We first analyze a subfamily of Morgenstern's bounded concentrators showing their excellent expansion properties in some special cases, and proving a number of important structural properties.We the...
Recent advances in the design of efficient parallel algorithms have been largely focusing on the now...
The parallel computational complexity or depth of growing network models is investigated. The networ...
There exist at least two models of parallel computing, namely, shared-memory and message-passing. Th...
This paper describes a scheme to implement a shared address space of size m on an n-node mesh, with ...
In this paper we present deterministic parallel algorithms for the coarse-grained multicomputer (CGM...
There has been significant recent interest in parallel graph processing due to the need to quickly a...
AbstractThe intensive study of fast parallel and distributed algorithms for various routing (and com...
Parallel computation presents problems which are either nonexistent or trivial in the context of seq...
The Parallel Random Access Machine (PRAM) is an abstract parallel machine consisting of a synchrono...
We develop a novel parallel decomposition strategy for unweighted, undirected graphs, based on grow...
Using an exclusive-read and exclusive-write (EREW) parallel random-access memory (PRAM) model with a...
Over the past decade, there has been increasing interest in distributed/parallel algorithms for proc...
The Massively Parallel Computation (MPC) model is an emerging model which distills core aspects of ...
This paper presents several parallel algorithms on unweighted graphs for hypercube computers. The al...
Abstract: This paper is devoted to parallel algorithms for solving the following prefracta...
Recent advances in the design of efficient parallel algorithms have been largely focusing on the now...
The parallel computational complexity or depth of growing network models is investigated. The networ...
There exist at least two models of parallel computing, namely, shared-memory and message-passing. Th...
This paper describes a scheme to implement a shared address space of size m on an n-node mesh, with ...
In this paper we present deterministic parallel algorithms for the coarse-grained multicomputer (CGM...
There has been significant recent interest in parallel graph processing due to the need to quickly a...
AbstractThe intensive study of fast parallel and distributed algorithms for various routing (and com...
Parallel computation presents problems which are either nonexistent or trivial in the context of seq...
The Parallel Random Access Machine (PRAM) is an abstract parallel machine consisting of a synchrono...
We develop a novel parallel decomposition strategy for unweighted, undirected graphs, based on grow...
Using an exclusive-read and exclusive-write (EREW) parallel random-access memory (PRAM) model with a...
Over the past decade, there has been increasing interest in distributed/parallel algorithms for proc...
The Massively Parallel Computation (MPC) model is an emerging model which distills core aspects of ...
This paper presents several parallel algorithms on unweighted graphs for hypercube computers. The al...
Abstract: This paper is devoted to parallel algorithms for solving the following prefracta...
Recent advances in the design of efficient parallel algorithms have been largely focusing on the now...
The parallel computational complexity or depth of growing network models is investigated. The networ...
There exist at least two models of parallel computing, namely, shared-memory and message-passing. Th...