Computing in Distributed Environments.
The major goal of this research is to study the impact that global properties of
a distributed environment and their local knowledge at each entity of the system
have on the design of efficient distributed algorithms. Some of my goals are:
to identify useful structural properties for efficiently solving
a given problem,
to exploit local knowledge for reducing the communication cost
of a problem,
to improve existing protocols or devise new ones by using
appropriate choices in the design of the communication ports.
Of particular interest are
distributed mobile environments , where mobile entities inhabit a static system (e.g.,
software agents in a network); in this setting I am particularly concerned with security
issues when computing in unsafe conditions.
Some of my research projects in this area include: distributed mobile computing
in unsafe environments, distributed computing with sense of direction, dynamic
monopolies …
Discrete Chaos.
I am also interested in the study of discrete dynamical systems. In this area,
my main goal is the understanding of the notion of discrete chaos. In particular,
I study the complex ``chaotic" behaviors of Cellular Automata (CA) following
algebraic approaches and using dynamical tools and I am interested in some models
(fuzzy CA, coupled map lattices) which exhibit complex behaviors.
Some Research Projects