VLDB 2026 Research / reviewers in the wild / expert
Vahid Khalilpour Akram
dblp:129/7091 · also Vahid Khalilpour
· DBLP profile ↗
17ranked-venue papers
6as first author
8since 2021 · last 2025
0000-0002-4082-6419ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 10 · 4 first-author · 5 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Distributed Detecting of Critical Nodes for Maximization of Connected Components in Wireless Multi-hop Networks
Onur Ugurlu, Nusin Akram, Yesim Aygul, Vahid Khalilpour Akram, Orhan Dagdeviren |
Ad Hoc Networks | 4 |
| 2023 | Detecting the Most Vital Articulation Points in Wireless Multi-Hop NetworksabstractAn articulation point is a node whose removal partitions the network into disconnected segments. The articulation points may affect the reliability and efficiency of wireless multi-hop networks from different aspects. Although all articulation points destroy the connectivity of the network, their negative impact on the network is not equal. Removing some articulation points may disconnect a large subset of nodes or generate a large number of partitions, while removing some other articulation points may only disconnect a few nodes. In this paper, we present two novel problems for identifying the most vital articulation points that significantly impact the network. The first problem is finding the$p$most important articulation points that minimize the largest connected component in the remaining network. The second problem is finding the$p$most important articulation points whose removal maximizes the number of partitions in the network. We prove that both problems are NP-Hard and propose a distributed algorithm to identify the vital articulation points in both problems. The proposed algorithm establishes a distributed depth-first search tree to identify the articulation points, assigns a score to each articulation point, and selects the prominent articulation points based on their scores. We compare the proposed algorithm with a brute force-based exact algorithm. The simulation result shows that after removing the detected prominent articulation points by the proposed algorithm, the maximum difference between the largest partition size and the number of partitions with the optimal solutions are less than 27.6% and 28.2%, respectively, while the sent bytes of the proposed algorithm can be 89.9% lower. Vahid Khalilpour Akram, Onur Ugurlu |
IEEE/ACM Trans. Netw. | 1 |
| 2022 | On the Tradeoff Between Network Lifetime and k-Connectivity-Based Reliability in UWSNsabstractUnderwater wireless sensor networks (UWSNs) are utilized for a wide range of monitoring and surveillance applications. Lifetime maximization and maintenance of network reliability are among the most important considerations in the deployment of UWSNs.$k$-connectivity is a robust approach for reinforcing reliability. However, maintaining$k$disjoint paths from each sensor node to the BS, inevitably, results in extra energy dissipation, which reduces the network lifetime (NLT). Yet, there is no systematic exploration to determine the extent of lifetime reduction due to the increase in the$k$value, in the literature, to the best of our knowledge. In this study, we create an optimization framework to be able to explore the tradeoff between NLT and$k$-connectivity-based reliability in UWSNs. Through the optimal solutions of the proposed optimization model for a large set of salient parameters, we characterize the interplay between lifetime and$k$-connectivity. Our analysis reveals that the$k$value to be maintained in a UWSN can affect the NLT significantly. Muhammed Çobanlar, Huseyin Ugur Yildiz, Vahid Khalilpour Akram, Orhan Dagdeviren, Bülent Tavli |
IEEE Internet Things J. | 3 |
| 2022 | Distributed Detection of Minimum Cuts in Wireless Multi-Hop NetworksabstractCommunicating over multi-hop connections simplifies the establishment of wireless multi-hop networks but brings new challenges such as limited reliability, bottlenecks, and weak connections. The minimum cut of a graph is the smallest subset of edges whose removal disconnects some nodes from the others. Finding minimum cuts of a wireless multi-hop network may reveal useful information such as bottlenecks and critical areas. This article introduces a distributed algorithm for detecting minimum cuts of a given witless multi-hop network by finding available edge-disjoint paths. Initially, the paths between two arbitrary neighbors are detected and these nodes are grouped as visited nodes. Then, the other nodes are added to the visited group one by one by finding at most$O(n)$paths in total where$n$is the number of nodes. The comprehensive simulation results showed that the proposed asynchronous algorithm detects minimum cuts with up to 37.1 and 55.8 percent lower sent bytes than the existing synchronous and central algorithms, respectively. Vahid Khalilpour Akram |
IEEE Trans. Computers | 1 |
| 2022 | A Coverage-Aware Distributed k-Connectivity Maintenance Algorithm for Arbitrarily Large k in Mobile Sensor NetworksabstractMobile sensor networks (MSNs) have emerged from the interaction between mobile robotics and wireless sensor networks. MSNs can be deployed in harsh environments, where failures in some nodes can partition MSNs into disconnected network segments or reduce the coverage area. A$k$-connected network can tolerate at least$k$-1 arbitrary node failures without losing its connectivity. In this study, we present a coverage-aware distributed$k$-connectivity maintenance (restoration) algorithm that generates minimum-cost movements of active nodes after a node failure to preserve a persistent$k$value subject to a coverage conservation criterion. The algorithm accepts a coverage conservation ratio (as a trade-off parameter between coverage and movements) and facilitates coverage with the generated movements according to this value. Extensive simulations and testbed experiments reveal that the proposed algorithm restores$k$-connectivity more efficiently than the existing restoration algorithms. Furthermore, our algorithm can be utilized to maintain$k$-connectivity without sacrificing the coverage, significantly. Vahid Khalilpour Akram, Orhan Dagdeviren, Bülent Tavli |
IEEE/ACM Trans. Netw. | 1 |
| 2021 | A Greedy Algorithm for Minimum Cut into Bounded Sets ProblemabstractFinding critical links and weak points is an important task in almost all types of networks. Minimum cuts provide useful information about the critical links. However, finding a minimum cut of a network may provide insufficient or misleading information on critical links since the number of disconnected nodes in the residual network is not taken into account in this problem. In this work, we study the minimum cut into bounded sets problem, which limits the number of nodes in portioned sets. Finding the minimum cut into bounded sets can provide useful information on important critical links in a different network, whose failure has a hard and unacceptable effect. The minimum cut into bounded sets problem is an open NP-Complete problem. We propose a greedy algorithm for this problem with$O\left(c \times n^{2}\right)$time complexity and present computational results on random networks. To the best of our knowledge, the proposed algorithm is the first heuristic for the minimum cut into bounded sets problem. Onur Ugurlu, Vahid Khalilpour Akram, Deniz Türsel Eliiyi |
CNSM | 2 |
| 2021 | Breadth-first search tree integrated vertex cover algorithms for link monitoring and routing in wireless sensor networks
Yasin Yigit, Vahid Khalilpour Akram, Orhan Dagdeviren |
Comput. Networks | 2 |
| 2021 | Distributed $k$-Connectivity Restoration for Fault Tolerant Wireless Sensor and Actuator Networks: Algorithm Design and Experimental EvaluationsabstractConnectivity maintenance is an important requirement in wireless sensor and actuator networks (WSANs) because node failures can, potentially, lead to destructive changes in the network topology, which, in turn, can create a partitioned network. Preserving k-connectivity in a WSAN is important for keeping stable connections. A k-connected network is a network that remains connected after removing any k-1 nodes. Higher k values provide more reliable connectivity and a higher level of fault tolerance. In this article, we present a distributed k-connectivity restoration approach for heterogeneous WSANs where the nodes can be static or mobile. In the proposed algorithm, each node identifies the mobile nodes in the network and its 2-hop local subgraph. After a node is incapacitated, a neighbor of the failed node calls a mobile node with minimum moving cost to the location of the failed node if the failure reduces k. A minimum cost movement path between a neighbor of the failed node and a mobile node is constructed by considering the locations of the nodes, moving costs, and obstacles. Testbed experiments and comprehensive simulations reveal that the proposed distributed algorithm is capable of restoring k-connectivity with up to 35.5% lower sent Bytes and up to 40.9% lower movement cost than the existing algorithms. Vahid Khalilpour Akram, Orhan Dagdeviren, Bülent Tavli |
IEEE Trans. Reliab. | 1 |
| 2020 | A Distributed Depth First Search based Algorithm for Edge Connectivity EstimationabstractThe edge connectivity of a network is the minimum number of edges whose removal disconnect the network. The edge connectivity determines the minimum number of edge-disjoint paths between all nodes. Hence finding the edge connectivity can reveal useful information about reliability, alternative paths and bottlenecks. In this paper, we propose a cost-effective distributed algorithm that finds a lower bound for the edge connectivity of a network via finding at most c depth-first-search trees, where c is the edge connectivity. The proposed algorithm is asynchronous and does not need any synchronization between the nodes. In the proposed algorithm, the root node starts a distributed depth-first-search algorithm, and the nodes select next node in the tree based on their available edges to maximize the total number of established trees. The simulation results show that the proposed algorithm finds the edge connectivity with an average of 48% accuracy ratio. Onur Ugurlu, Vahid Khalilpour Akram, Deniz Türsel Eliiyi |
CNSM | 2 |
| 2020 | An Asynchronous Distributed Algorithm for Minimum s-t Cut Detection in Wireless Multi-hop Networks
Vahid Khalilpour Akram |
Ad Hoc Networks | 1 |
| 2019 | The Effect of Random Node Distribution and Transmission Ranges on Connectivity Robustness in Wireless Sensor NetworksabstractIn Wireless Sensor Networks (WSNs) keeping the network connectivity is a challenging task because failure in some nodes may cut off the communication paths between other nodes. A k-connected network remains connected after failure in any k-1 nodes, hence we can consider the k value as a metric for measuring the connectivity robustness of WSNs. In this paper we consider the effect of random node distribution and transmission range of nodes on k value of WSNs. To evaluate the effect of node count and transmission range on k, we generated 1000 random topologies with different transmission range and node count and measured the k value of established networks. Our simulation result showed that in a field of 1000 × 1000 m2area, with unified random distribution we need at least 200 nodes with minimum transmission range 80 m to expect a network with k ≥ 1. Also, the simulation results showed that random distributing of up to 500 nodes with transmission range lower than 80 in a field with mentioned area, generally leads to disconnected networks. Orhan Dagdeviren, Vahid Khalilpour Akram |
ISNCC | 2 |
| 2019 | A Distributed Evolutionary algorithm for detecting minimum vertex cuts for wireless ad hoc and sensor networks
Orhan Dagdeviren, Vahid Khalilpour Akram, Ali Farzan |
J. Netw. Comput. Appl. | 2 |
| 2019 | Design and Evaluation of Algorithms for Energy Efficient and Complete Determination of Critical Nodes for Wireless Sensor Network ReliabilityabstractA critical node (cut vertex or articulation point) in wireless sensor networks, is a node which its failure breaks the connectivity of the network. Therefore, it is crucial that critical nodes be detected and treated with caution. This paper provides two localized distributed algorithms for determining the states of nodes (critical or noncritical). The first proposed algorithm identifies most of the critical and noncritical dominator nodes from two-hop local subgraph and connected dominating set (CDS) information that limits the computational complexity to O(Δ2) and bit complexity to O(clog2n) where Δ is the maximum node degree, c is the critical node count, and n is the node count. The testbed experiments and simulation results show that this algorithm detects up to 93% of critical nodes and achieves up to 91% of state determination with low energy consumption. The second proposed algorithm, which is based on the first one, finds the states of all nodes by running a limited distributed depth-first search algorithm in unrecognized parts of the network without traversing the whole network. Comprehensive testbed experiments and simulation results reveal that, in the presence of a CDS, this algorithm finds all critical nodes with lower energy consumption than all existing algorithms. Orhan Dagdeviren, Vahid Khalilpour Akram, Bülent Tavli |
IEEE Trans. Reliab. | 2 |
| 2019 | KEIP: a distributed k-connectivity estimation algorithm based on independent paths for wireless sensor networks
Orhan Dagdeviren, Vahid Khalilpour Akram |
Wirel. Networks | 2 |
| 2018 | DECK: A distributed, asynchronous and exact k-connectivity detection algorithm for Wireless Sensor Networks
Vahid Khalilpour Akram, Orhan Dagdeviren |
Comput. Commun. | 1 |
| 2017 | PACK: Path coloring based k-connectivity detection algorithm for wireless sensor networks
Orhan Dagdeviren, Vahid Khalilpour Akram |
Ad Hoc Networks | 2 |
| 2014 | An Energy-Efficient Distributed Cut Vertex Detection Algorithm for Wireless Sensor NetworksabstractMaintaining connectivity is a very important objective of wireless sensor networks (WSNs) in successfully achieving data collection for applications. A cut vertex (node) is defined as a critical vertex whose removal disconnects a network component and partially disables data delivery. Hence, it is crucial that cut vertices be detected and treated with caution. In this paper, we propose an energy-efficient cut vertex detection (CVD) algorithm for WSNs. Our algorithm uses a depth-first search approach and is completely distributed. It benefits from the radio multicast capabilities of sensor nodes and is the first algorithm with a time complexity of O(N) and a sent message complexity of O(N), in which each message is O(log2(N)) bits. We show the operation of the algorithm, analyze it in detail, provide testbed experiments and extensive simulations. We compare our proposed algorithm with the other CVD algorithms and show that our algorithm saves up to 6.8 times more energy in less time. Orhan Dagdeviren, Vahid Khalilpour Akram |
Comput. J. | 2 |