EDBT 2026 Demo / reviewers in the wild / expert
Mahmood Ahmadi
dblp:58/4186
· DBLP profile ↗
27ranked-venue papers
4as first author
15since 2021 · last 2026
0000-0003-4110-6824ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 11 · 2 first-author · 4 since 2021Systems, architecture and hardware · 10 · 1 first-author · 6 since 2021Artificial intelligence and machine learning · 3 · 3 since 2021Human-computer interaction and ubiquitous computing · 2 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Diffusion-based synthetic rating generation to alleviate data sparsity in recommender systems
Mahdi Almasi, Sajad Ahmadian, Mahmood Ahmadi |
Multim. Syst. | 3 |
| 2025 | Machine learning approaches for active queue management: A survey, taxonomy, and future directions
Mohammad Parsa Toopchinezhad, Mahmood Ahmadi |
Comput. Networks | 2 |
| 2025 | Predictive VNF auto-scaling based on genetic programming
Rojia Nikbazm, Mahmood Ahmadi |
Neural Comput. Appl. | 2 |
| 2025 | New fusion loss function based on knowledge generation using Gumbel-SoftMax for federated learning
Saadat Izadi, Mahmood Ahmadi |
J. Supercomput. | 2 |
| 2024 | Virtualized network functions resource allocation in network functions virtualization using mathematical programming
Mahsa Moradi, Mahmood Ahmadi, Latif Pourkarimi |
Comput. Commun. | 2 |
| 2024 | A neural gas network-based scheme for SDN many-field packet classification
Bahar Ghasemi, Mahmood Ahmadi, Hamed Alimohammadi |
J. Supercomput. | 2 |
| 2024 | Decomposition Theory Meets Reliability Analysis: Processing of Computation-Intensive Dependent Tasks Over Vehicular Clouds With Dynamic ResourcesabstractVehicular cloud (VC) is a promising technology for processing computation-intensive applications (CI-Apps) on smart vehicles. Implementing VCs over the network edge faces two key challenges: (C1) On-board computing resources of a single vehicle are often insufficient to process a CI-App; (C2) The dynamics of available resources, caused by vehicles’ mobility, hinder reliable CI-App processing. This work is among the first to jointly address (C1) and (C2), while considering two common CI-App graph representations, directed acyclic graph (DAG) and undirected graph (UG). To address (C1), we consider partitioning a CI-App with$m$dependent (sub-)tasks into$k\le m$groups, which are dispersed across vehicles. To address (C2), we introduce a generalized reliability metric called conditional mean time to failure (C-MTTF). Subsequently, we increase the C-MTTF of dependent sub-tasks processing via introducing a general framework of redundancy-based processing of dependent sub-tasks over semi-dynamic VCs (RP-VC). We demonstrate thatRP-VCcan be modeled as a non-trivial semi-Markov process (SMP). To analyze this SMP model and its reliability, we develop a novel mathematical framework, called event stochastic algebra ($\langle e\rangle $-algebra). Based on$\langle e\rangle $-algebra, we propose decomposition theorem (DT) to transform the presented SMP to a decomposed SMP (D-SMP). We subsequently calculate the C-MTTF of our methodology. We demonstrate that$\langle e\rangle $-algebra and DT are general mathematical tools that can be used to analyze other cloud-based networks. Simulation results reveal the exactness of our analytical results and the efficiency of our methodology in terms of acceptance and success rates of CI-App processing. Payam Abdisarabshali, Minghui LiWang, Amir Rajabzadeh, Mahmood Ahmadi, Seyyedali Hosseinalipour |
IEEE/ACM Trans. Netw. | 4 |
| 2023 | Placement of SDN controllers based on network setup cost and latency of control packets
Abdullah Naseri, Mahmood Ahmadi, Latif Pourkarimi |
Comput. Commun. | 2 |
| 2023 | AM-IF: Adaptive Multi-Path Interest Forwarding in named data networking
Fatemeh Abdi, Mahmood Ahmadi, Montajab Ghanem |
Future Gener. Comput. Syst. | 2 |
| 2023 | RDERL: Reliable deep ensemble reinforcement learning-based recommender system
Milad Ahmadian, Sajad Ahmadian, Mahmood Ahmadi |
Knowl. Based Syst. | 3 |
| 2023 | An unsupervised and hierarchical intrusion detection system for software-defined wireless sensor networksabstractWireless sensor networks are considered as the foundation of the Internet of Things. Inherent problems in wireless sensor networks such as power consumption, lack of flexibility, and disability in development and programming have led to serious challenges in these networks. Software-defined networking (SDN) is flexible with development and programming capabilities that decouple the control and data planes. The combination of wireless sensor networks and software-defined networks has created the idea of software-defined wireless sensor networks (SDWSNs). Security is considered as one of the most fundamental issues in any network. Due to their combinatorial nature, the software-defined wireless sensor networks faced a variety of security challenges for both wireless sensor networks and software-defined networks. This paper proposes a novel architecture with an unsupervised intrusion detection algorithm using a hierarchical approach to improve the security of integrated software-defined wireless sensor networks. In the proposed architecture, the sensors are not fully dependent on the SDWSN controller; instead, they run the appropriate intrusion detection algorithm module locally at the layer. The data analysis results in different zones, produced by clustering based on entropy and cumulative point similarity as criteria, are sent to the SDWSN controller, and decisions are made after the final check of data normality or abnormality. To examine the effectiveness of the proposed architecture and algorithm, the sensors were simulated on Cooja, WSN-DS and NSL-KDD standardized datasets. The results show that the proposed method is able to detect the abnormal traffic up to 97%. Ahmad Shahab Arkan, Mahmood Ahmadi |
J. Supercomput. | 2 |
| 2022 | A reliable deep representation learning to improve trust-aware recommendation systems
Milad Ahmadian, Mahmood Ahmadi, Sajad Ahmadian |
Expert Syst. Appl. | 2 |
| 2022 | LA-MDPF: A forwarding strategy based on learning automata and Markov decision process in named data networking
Fatemeh Abdi, Mahmood Ahmadi, Montajab Ghanem |
Future Gener. Comput. Syst. | 2 |
| 2021 | Integration of Deep Sparse Autoencoder and Particle Swarm Optimization to Develop a Recommender SystemabstractRecommender systems are known as intelligent systems which have many applications in enormous domains such as social networks, e-commerce services, and online shopping. Deep neural networks have shown significant improvement in the performance of recommender systems by learning the latent features of users/items based on input data. However, it is a challenging issue to how to apply deep neural networks on different resources and how to integrate their results. In this regard, we propose a recommender system in this paper based on deep sparse autoencoder and particle swarm optimization. In particular, a deep sparse autoencoder is utilized to learn latent features based on the ratings matrix, trust relationships, and tag information. Then, particle swarm optimization is used to find the optimal weights of these latent features in calculating unknown ratings. Experiments on two datasets show the superiority of the proposed method in comparison with state of the art recommender algorithms. Milad Ahmadian, Mahmood Ahmadi, Sajad Ahmadian, Seyed Mohammad Jafar Jalali, Abbas Khosravi, Saeid Nahavandi |
SMC | 2 |
| 2021 | Network intrusion detection using multi-architectural modular deep neural network
Ramin Atefinia, Mahmood Ahmadi |
J. Supercomput. | 2 |
| 2020 | Common non-wildcard portion-based partitioning approach to SDN many-field packet classification
Hamed Alimohammadi, Mahmood Ahmadi |
Comput. Networks | 2 |
| 2019 | Clustering-based many-field packet classification in Software-Defined Networking
Hamed Alimohammadi, Mahmood Ahmadi |
J. Netw. Comput. Appl. | 2 |
| 2019 | Cuckoo filter-based many-field packet classification using X-tree
Aladdin A. Abdulhassan, Mahmood Ahmadi |
J. Supercomput. | 2 |
| 2018 | Attacker-Manager Game Tree (AMGT): A new framework for visualizing and analysing the interactions between attacker and network security manager
Abbas Arghavani, Mahdi Arghavani, Mahmood Ahmadi, Paul Crane |
Comput. Networks | 3 |
| 2018 | Cost minimization for bag-of-tasks workflows in a federation of clouds
Somayeh Abdi, Latif Pourkarimi, Mahmood Ahmadi, Farzad Zargari |
J. Supercomput. | 3 |
| 2017 | Cost minimization for deadline-constrained bag-of-tasks applications in federated hybrid clouds
Somayeh Abdi, Latif Pourkarimi, Mahmood Ahmadi, Farzad Zargari |
Future Gener. Comput. Syst. | 3 |
| 2016 | Khorramshahr: A scalable peer to peer architecture for port warehouse management system
Parisa Goudarzi, Hadi Tabatabaee Malazi, Mahmood Ahmadi |
J. Netw. Comput. Appl. | 3 |
| 2015 | A new look at hybrid Aloha: an analytical approach
Mahmood Ahmadi, Sara Mehdizadeh Khalifani |
Comput. Networks | 1 |
| 2013 | Bloom filter applications in network security: A state-of-the-art survey
Shahabeddin Geravand, Mahmood Ahmadi |
Comput. Networks | 2 |
| 2011 | Collaboration of reconfigurable processors in grid computing: Theory and application
Mahmood Ahmadi, Asadollah Shahbahrami, Stephan Wong |
Future Gener. Comput. Syst. | 1 |
| 2010 | Collaboration of Reconfigurable Processors in Grid Computing for Multimedia Kernels
Mahmood Ahmadi, Asadollah Shahbahrami, Stephan Wong |
GPC | 1 |
| 2008 | A Memory-Optimized Bloom Filter Using an Additional Hashing FunctionabstractA bloom filter is a simple space-efficient randomized data structure for the representation set of items in order to support membership queries. In recent years, Bloom filters have increased in popularity in database and networking applications. In this paper, we introduce a new extension to optimize memory utilization for regular bloom filters, called bloom filter with an additional hashing function (BFAH). The regular bloom filter stores items from a set k times k memory locations that are determined by the k addresses stored in the bit-array structure. Which k addresses to utilize is determined by to which positions in the structure the k (regular) hashing functions are pointing to. Utilizing the additional hashing function, only one out of these k memory addresses is selected to store the item only once. Consequently, there is no longer needed to store the k-1 redundant copies. We implemented our approach in a software packet classifier based on tuple space search with the H3 class of universal hashing functions. Our results show that our approach is able to reduce the number of collisions when compared to a regular bloom filter. Mahmood Ahmadi, Stephan Wong |
GLOBECOM | 1 |