Nikos Giachoudis

dblp:207/9804 · also Nikolaos Giachoudis · DBLP profile ↗
← Back
10ranked-venue papers
3as first author
6since 2021 · last 2026
0000-0002-5037-4575ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 7 · 2 first-author · 6 since 2021Applied, interdisciplinary, general and emerging computing · 1
YearPublicationVenuePosition
2026 On the Broadcast problem for mobile agents in dynamic networks
abstract
We study the standard communication problem of broadcast for mobile agents moving in a network, where a single agent called source, has to transmit a vital information to all other agents in the network. The agents move autonomously in the network and can communicate with other agents only when they meet at a node. Previous studies of this problem were restricted to static networks while, in this paper, we consider the problem in dynamic networks modeled as an evolving graph. The dynamicity of the graph is unknown to the agents; in each round an adversary selects which edges of the graph are available, and an agent can choose to traverse one of the available edges adjacent to its current location. The only restriction on the adversary is that the subgraph of available edges in each round must span all nodes; in other words the evolving graph is constantly connected. The agents have global visibility allowing them to see the location of all agents in the graph and move accordingly. Depending on the topology of the underlying graph, we determine the minimum value of k > 0 , such that the broadcast from a source agent to k other agents can be solved in dynamic networks. While k = 2 agents are sufficient for ring networks, much larger teams of agents are necessary for denser graphs such as grid graphs and hypercubes, and finally for complete graphs of n nodes k ≥ n − 2 agents are necessary and sufficient. We show lower bounds on the number of agents and provide algorithms for solving broadcast using the minimum number of agents, for various topologies. These results show how the connectivity of the underlying graph affects the communication capability of a team of mobile agents in constantly connected dynamic networks.
Shantanu Das 0001, Nikos Giachoudis, Flaminia L. Luccio, Euripides Markou
Discret. Appl. Math.2
2026 Black Virus Decontamination of synchronous ring networks by initially scattered mobile agents
Nikos Giachoudis, Maria Kokkou, Euripides Markou
Discret. Appl. Math.1
2024 Highly-Efficient Persistent FIFO Queues
Panagiota Fatourou, Nikos Giachoudis, George Mallis
SIROCCO2
2024 Overcoming probabilistic faults in disoriented linear search
Konstantinos Georgiou, Nikos Giachoudis, Evangelos Kranakis
Theor. Comput. Sci.2
2023 Overcoming Probabilistic Faults in Disoriented Linear Search
Konstantinos Georgiou, Nikos Giachoudis, Evangelos Kranakis
SIROCCO2
2022 Evacuation from a Disk for Robots with Asymmetric Communication
Konstantinos Georgiou, Nikos Giachoudis, Evangelos Kranakis
ISAAC2
2020 Broadcasting with Mobile Agents in Dynamic Networks
abstract
We study the standard communication problem of broadcast for mobile agents moving in a network. The agents move autonomously in the network and can communicate with other agents only when they meet at a node. In this model, broadcast is a communication primitive for information transfer from one agent, the source, to all other agents. Previous studies of this problem were restricted to static networks while, in this paper, we consider the problem in dynamic networks modelled as an evolving graph. The dynamicity of the graph is unknown to the agents; in each round an adversary selects which edges of the graph are available, and an agent can choose to traverse one of the available edges adjacent to its current location. The only restriction on the adversary is that the subgraph of available edges in each round must span all nodes; in other words the evolving graph is constantly connected. The agents have global visibility allowing them to see the location of other agents in the graph and move accordingly. Depending on the topology of the underlying graph, we determine how many agents are necessary and sufficient to solve the broadcast problem in dynamic networks. While two agents plus the source are sufficient for ring networks, much larger teams of agents are necessary for denser graphs such as grid graphs and hypercubes, and finally for complete graphs of n nodes at least n-2 agents plus the source are necessary and sufficient. We show lower bounds on the number of agents and provide some algorithms for solving broadcast using the minimum number of agents, for various topologies.
Shantanu Das 0001, Nikos Giachoudis, Flaminia L. Luccio, Euripides Markou
OPODIS2
2020 Black Virus Decontamination of Synchronous Ring Networks by Initially Scattered Mobile Agents
Nikos Giachoudis, Maria Kokkou, Euripides Markou
SIROCCO1
2019 Collaborative Agent-based Detection of DDoS IoT Botnets
abstract
The Internet of Things constitutes the latest paradigm shift in computing. Billions of devices sense the real world and store produced data in the cloud. Existing security models, approaches and solutions are not able to sufficiently protect modern computing infrastructures, consisting of numerous low power devices that are characterized by high diversity in both hardware and software. In this paper a new approach to IoT security, based on a distributed multi-agent system is presented. We use a lightweight agent in each one of multiple IoT installations (e.g. smarthomes), in order to collaboratively detect security events and prevent probable attacks. A simulation is conducted in order to evaluate the performance of the proposed methodology. In particular the methodology is used to minimize the effects of distributed denial of service attacks, conducted by the use of IoT devices botnets, such as the mirai botnet attacks, spotted recently.
Nikos Giachoudis, Georgios-Paraskevas Damiris, Georgios Theodoridis, Georgios P. Spathoulas
DCOSS1
2019 Gathering of Robots in a Grid with Mobile Faults
Shantanu Das 0001, Nikos Giachoudis, Flaminia L. Luccio, Euripides Markou
SOFSEM2