Hamamache Kheddouci

dblp:99/6650 · DBLP profile ↗
← Back
20ranked-venue papers in the field
0as first author
6since 2021 · last 2025
0000-0002-5561-6203ORCID · corroborated

Domains — venue-derived; a paper can count in several

Data Mining & Knowledge Discovery · 7Other / Interdisciplinary · 6Business Process & Enterprise Data · 3Database Systems & Data Management · 2Big Data, Cloud & Distributed Data Systems · 1Knowledge Engineering, Semantic Web & Information Systems · 1
YearPublicationVenuePosition
2025 SemViSG: Semantic Enrichment and Visualization of Software Graphs
Sami M'hamdi, Hamamache Kheddouci, Damien Charlemagne, Olivier Bonsignour
DaWaK2
2024 Geometric Features and GAT Neural Network for Protein Surface Classification
Wissam Ferroudj, Noura Faci, Hamamache Kheddouci
DEXA (2)3
2022 Context Knowledge-Aware Recognition of Composite Intents in Task-Oriented Human-Bot Conversations
Sara Bouguelia, Hayet Brabra, Boualem Benatallah, Marcos Báez, Shayan Zamanirad, Hamamache Kheddouci
CAiSE6
2022 Distributed graph pattern matching via bounded dual simulation
Sarra Bouhenni, Saïd Yahiaoui, Nadia Nouali-Taboudjemat, Hamamache Kheddouci
Inf. Sci.4
2021 Reusable Abstractions and Patterns for Recognising Compositional Conversational Flows
Sara Bouguelia, Hayet Brabra, Shayan Zamanirad, Boualem Benatallah, Marcos Báez, Hamamache Kheddouci
CAiSE6
2021 A graph grammar and K4-type tournament-based approach to detect conflicts of interest in a social network
Saadia Albane, Hachem Slimani, Hamamache Kheddouci
Knowl. Inf. Syst.3
2018 Fast Top-k Search with Relaxed Graph Simulation
abstract
Graph pattern matching has been widely used in large spectrum of real applications. In this context, different models along with their appropriate algorithms have been proposed. However, a major drawback on existing models is their limitation to find meaningful matches resulting in a number of failing queries. In this paper we introduce a new model for graph pattern matching allowing the relaxation of queries in order to avoid the empty-answer problem. Then we develop an efficient algorithm based on optimization strategies for computing the top k matches according to our model. Our experimental evaluation on four real datasets demonstrates both the effectiveness and the efficiency of our approach.
Abdelmalek Habi, Brice Effantin, Hamamache Kheddouci
ASONAM3
2017 Search and Aggregation in XML Documents
Abdelmalek Habi, Brice Effantin, Hamamache Kheddouci
DEXA (1)3
2017 On the parameterized complexity of the Edge Monitoring problem
Julien Baste, Fairouz Beggas, Hamamache Kheddouci, Ignasi Sau
Inf. Process. Lett.3
2016 Streaming METIS partitioning
abstract
The proliferation in size of actual graph datasets impels the use of distributed graph processing frameworks which in turn, should consider a good partitioning of the graph dataset in order to see their performances enhanced. In this paper, we focus on a well known heuristic for graph partitioning named METIS, an offline method giving high quality partitions but unsuitable for processing large graphs due to the offline setting. A recently proposed alternative is the streaming partitioning heuristics aiming to alleviate the computational resources constraints when dealing with large graphs. In considering this matter, we propose a new partitioning method that benefits from the accuracy of METIS and the lightness of the streaming setting. This work introduces the Streaming METIS Partitioning method (SMP) which is an online counterpart of METIS, a fast and well known multilevel heuristic for graph partitioning. We show in a complexity analysis that SMP has a lower time complexity compared to METIS, which is confirmed by conducted experiments. Moreover, we show that SMP yields competitive results to its offline counterpart METIS, especially when it is run on a Depth First Search streaming order. Also, when compared to other online competitors, SMP is the best performing heuristic giving partitions with minimal edge cut.
Ghizlane Echbarthi, Hamamache Kheddouci
ASONAM2
2015 GraphExploiter: Creation, Visualization and Algorithms on graphs
abstract
We present GraphExploiter, a tool to import, visualize and manage data by representing them in a graph structure. The aim of this platform is (i) to facilitate the creation of graphs from real data sets, (ii) to propose an efficient tool of scalable visualization and (iii) to allow a user to import easily its own graph algorithms to the platform.
Victor Lequay, Alexis Ringot, Mohammed Haddad 0001, Brice Effantin, Hamamache Kheddouci
ASONAM5
2015 A new self-stabilizing algorithm for maximal p-star decomposition of general graphs
Brahim Neggazi, Mohammed Haddad 0001, Hamamache Kheddouci
Inf. Process. Lett.3
2014 Fractional greedy and partial restreaming partitioning: New methods for massive graph partitioning
abstract
Graph partitioning is an important challenging problem when performing computation tasks over large distributed graphs; the reason is that a good partitioning leads to faster computations. In this work, we first introduce a new heuristic for streaming partitioning and show that it outperforms the state-of-the-art heuristics for streaming partitioning, leading to exact balance and lower cut. Secondly, we introduce the partial restreaming partitioning which is a hybrid streaming model allowing only several portions of the graph to be restreamed while the rest is to be partitioned on a single pass of the data stream. We show that our method yields partitions of similar quality than those provided by methods restreaming the whole graph (e.g ReLDG, ReFENNEL), while incurring lower cost in running time and memory since only several portions of the graph will be restreamed.
Ghizlane Echbarthi, Hamamache Kheddouci
IEEE BigData2
2014 Efficient self-stabilizing algorithms for minimal total k-dominating sets in graphs
Yacine Belhoul, Saïd Yahiaoui, Hamamache Kheddouci
Inf. Process. Lett.3
2013 Edge coloring total k-labeling of generalized Petersen graphs
Riadh Khennoufa, Hamida Seba, Hamamache Kheddouci
Inf. Process. Lett.3
2013 Self-stabilizing algorithms for minimal global powerful alliance sets in graphs
Saïd Yahiaoui, Yacine Belhoul, Mohammed Haddad 0001, Hamamache Kheddouci
Inf. Process. Lett.4
2010 Community Comparison in Communication Networks
abstract
If we draw the virtual topology representing the communication in networks, we observe that the structure is similar to those of the social networks. Social networks are these networks with the characteristic relating densely some entities than others. These dense zones are called communities. Generally, the members of a same community share the same interest. In this work, we look for which virtual topology (called communication graph) emerged in communication network gives communities closer to the real one. Three different communication graphs are generated and compared with the graph representing the real communities, the reference graph. Microscopic and macroscopic comparisons are done.
Belkacem Serrour, Hamamache Kheddouci
ASONAM2
2009 McSOM: Minimal Coloring of Self-Organizing Map
Haytham Elghazel, Khalid Benabdeslem, Hamamache Kheddouci
ADMA3
2009 A strict strong coloring of trees
Mohammed Haddad 0001, Hamamache Kheddouci
Inf. Process. Lett.2
2008 Message Correlation and Business Protocol Discovery in Service Interaction Logs
Belkacem Serrour, Daniel P. Gasparotto, Hamamache Kheddouci, Boualem Benatallah
CAiSE3