Demo Data from VLDB 2026 / reviewers in the wild / expert
Muhammad Idris
dblp:84/8571
· DBLP profile ↗
9ranked-venue papers
5as first author
1since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 3 · 3 first-authorArtificial intelligence and machine learning · 2 · 1 since 2021Systems, architecture and hardware · 1 · 1 first-authorSecurity and privacy · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
3 papers |
Database theory · 54% Query processing and optimization · 41% Data stream processing · 4% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Database theory
conjunctive query evaluation |
0.8 | 2 | 2020 | General dynamic Yannakakis: conjunctive queries with theta joins under updates · VLDB J. 2020 Conjunctive Queries with Inequalities Under Updates · Proc. VLDB Endow. 2018 |
Query processing and optimization › view maintenance
incremental view maintenance |
0.6 | 2 | 2018 | Conjunctive Queries with Inequalities Under Updates · Proc. VLDB Endow. 2018 The Dynamic Yannakakis Algorithm: Compact and Efficient Query Processing Under Updates · SIGMOD Conference 2017 |
Database theory
conjunctive query |
0.4 | 2 | 2020 | The Dynamic Yannakakis Algorithm: Compact and Efficient Query Processing Under Updates · SIGMOD Conference 2017 General dynamic Yannakakis: conjunctive queries with theta joins under updates · VLDB J. 2020 |
Data stream processing
complex event processing |
0.1 | 1 | 2018 | Conjunctive Queries with Inequalities Under Updates · Proc. VLDB Endow. 2018 |
Methods — techniques the papers use, named apart from their topics
free-connexity generalization · 0.3dynamic yannakakis · 0.3acyclicity generalization · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Advancing Disability Healthcare Solutions Through Privacy-Preserving Federated Learning With Theme FrameworkabstractABSTRACT The application of machine learning, particularly federated learning, in collaborative model training, has demonstrated significant potential for enhancing diversity and efficiency in outcomes. In the healthcare domain, particularly healthcare with disabilities, the sensitive nature of data presents a significant challenge as sharing even the computation on these data can risk exposing personal health information. This research addresses the problem of enabling shared model training for healthcare data—particularly with disabilities decreasing the risk of leaking or compromising sensitive information. Technologies such as federated learning provide solution for decentralised model training but fall short in addressing concerns related to trust building, accountability and control over participation and data. We propose a framework that integrates federated learning with advanced identity management as well as privacy and trust management technologies. Our framework called Theme (Trusted Healthcare Machine Learning Environment) leverages digital identities (e.g., W3C decentralised identifiers and verified credentials) and policy enforcements to regulate participation. This is to ensure that only authorised and trusted entities can contribute to the model training. Additionally, we introduce the mechanisms to track contributions per participant and offer the flexibility for participants to opt out of model training at any point. Participants can choose to be either contributors (providers) or consumers (model users) or both, and they can also choose to participate in subset of activities. This is particularly important in healthcare settings, where individuals and healthcare institutions have the flexibility to control how their data are used without compromising the benefits. In summary, this research work contributes to privacy preserving shared model training leveraging federated learning without exposing sensitive data; trust and accountability mechanisms; contribution tracking per participant for accountability and back‐tracking; and fine‐grained control and autonomy per participant. By addressing the specific needs of healthcare data for people with disabilities or such institutions, the Theme framework offers a robust solution to balance the benefits of shared machine learning with critical need to protecting sensitive data. Madallah Alruwaili, Muhammad Hameed Siddiqi, Muhammad Idris, Salman Alruwaili, Abdullah Saleh Alanazi, Faheem Khan 0001 |
Expert Syst. J. Knowl. Eng. | 3 |
| 2020 | General dynamic Yannakakis: conjunctive queries with theta joins under updates
Muhammad Idris, Martín Ugarte, Stijn Vansummeren, Hannes Voigt, Wolfgang Lehner |
VLDB J. | 1 |
| 2018 | Conjunctive Queries with Inequalities Under UpdatesabstractModern application domains such as Composite Event Recognition (CER) and real-time Analytics require the ability to dynamically refresh query results under high update rates. Traditional approaches to this problem are based either on the materialization of subresults (to avoid their recomputation) or on the recomputation of subresults (to avoid the space overhead of materialization). Both techniques have recently been shown suboptimal: instead of materializing results and subresults, one can maintain a data structure that supports efficient maintenance under updates and can quickly enumerate the full query output, as well as the changes produced under single updates. Unfortunately, these data structures have been developed only for aggregate-join queries composed of equi-joins, limiting their applicability in domains such as CER where temporal joins are commonplace. In this paper, we present a new approach for dynamically evaluating queries with multi-way θ -joins under updates that is effective in avoiding both materialization and recomputation of results, while supporting a wide range of applications. To do this we generalize Dynamic Yannakakis, an algorithm for dynamically processing acyclic equi-join queries. In tandem, and of independent interest, we generalize the notions of acyclicity and free-connexity to arbitrary θ -joins. We instantiate our framework to the case where θ -joins are only composed of equalities and inequalities (<, ≤, =, >, ≥) and experimentally compare this algorithm, called IEDyn, to state of the art CER systems as well as incremental view maintenance engines. IEDyn performs consistently better than the competitor systems with up to two orders of magnitude improvements in both time and memory consumption. Muhammad Idris, Martín Ugarte, Stijn Vansummeren, Hannes Voigt, Wolfgang Lehner |
Proc. VLDB Endow. | 1 |
| 2017 | The Dynamic Yannakakis Algorithm: Compact and Efficient Query Processing Under UpdatesabstractModern computing tasks such as real-time analytics require refresh of query results under high update rates. Incremental View Maintenance (IVM) approaches this problem by materializing results in order to avoid recomputation. IVM naturally induces a trade-off between the space needed to maintain the materialized results and the time used to process updates. In this paper, we show that the full materialization of results is a barrier for more general optimization strategies. In particular, we present a new approach for evaluating queries under updates. Instead of the materialization of results, we require a data structure that allows: (1) linear time maintenance under updates, (2) constant-delay enumeration of the output, (3) constant-time lookups in the output, while (4) using only linear space in the size of the database. We call such a structure a Dynamic Constant-delay Linear Representation (DCLR) for the query. We show that DYN, a dynamic version of the Yannakakis algorithm, yields DCLRs for the class of free-connex acyclic CQs. We show that this is optimal in the sense that no DCLR can exist for CQs that are not free-connex acyclic. Moreover, we identify a sub-class of queries for which DYN features constant-time update per tuple and show that this class is maximal. Finally, using the TPC-H and TPC-DS benchmarks, we experimentally compare DYN and a higher-order IVM (HIVM) engine. Our approach is not only more efficient in terms of memory consumption (as expected), but is also consistently faster in processing updates. Muhammad Idris, Martín Ugarte, Stijn Vansummeren |
SIGMOD Conference | 1 |
| 2016 | Human facial expression recognition using curvelet feature extraction and normalized mutual information feature selection
Muhammad Hameed Siddiqi, Rahman Ali, Muhammad Idris, Adil Khan 0001, Eun-Soo Kim, Sungyoung Lee 0002 |
Multim. Tools Appl. | 3 |
| 2015 | Correlating health and wellness analytics for personalized decision makingabstractPersonalized healthcare envisions providing customized treatment and management plans to individuals at their doorstep. Key factors to ensure personalized healthcare is to involve with the individual in their daily life activities and process the gathered information to provide recommendations. We identified the mostly exposed domains for gathering chronic disease patients information that includes: clinical, social media, and daily life activities. Clinical data is related to the health-care of the patients while social media, sensory, and wearables data is related to the wellness data of the patients. A framework is required to monitor the health and wellness information of the patients for health and wellness analytics provisioning to the physicians for better decision making. We propose Personalized, Ubiquitous Life-care Decision Support System (PULSE); a state of the art decision support system that helps physicians and patients in life-style management of chronic disease patients such as Diabetes. The proposed approach not only utilizes clinical information but also personalized information by correlation to find hidden information using big data health analytic for improvement of life-care. PULSE provides health analytics by utilizing and processing clinical information of the patient. In the same way, it provides wellness analytics to the patients by using their social, activities, emotions and daily life information. The co-relation between clinical and personalized analytics is performed for better recommendations to the patients. This eventually results in improved life-care and healthy living of the individuals. Wajahat Ali Khan, Muhammad Idris, Taqdir Ali, Rahman Ali, Shujaat Hussain, Maqbool Hussain, Muhammad Bilal Amin, Asad Masood Khattak, Weiwei Yuan, Muhammad Afzal 0001, Sungyoung Lee 0001, Byeong Ho Kang 0001 |
HealthCom | 2 |
| 2015 | Context-aware scheduling in MapReduce: a compact reviewabstractSummary It is a fact that the attention of research community in computer science, business executives, and decision makers is drastically drawn by big data. As the volume of data becomes bigger, it needs performance‐oriented data‐intensive processing frameworks such as MapReduce, which can scale computation on large commodity clusters. Hadoop MapReduce processes data in Hadoop Distributed File System as jobs scheduled according to YARN fair scheduler and capacity scheduler. However, with advancement and dynamic changes in hardware and operating environments, the performance of clusters is greatly affected. Various efforts in literature have been made to address the issues of heterogeneity (i.e., clusters consisting of virtual machines and machines with different hardware), network communication, data locality, better resource utilization, and run‐time scheduling. In this paper, we present a survey to discuss various research efforts made so far to improve Hadoop MapReduce scheduling. We classify scheduling algorithms and techniques proposed in the literature so far based on their addressing areas and present a taxonomy. Furthermore, we also discuss various aspects of open issues and challenges in the scheduling of MapReduce to improve its performance. Copyright © 2015 John Wiley & Sons, Ltd. Muhammad Idris, Shujaat Hussain, Maqbool Ali, Arsen Abdulali, Muhammad Hameed Siddiqi, Byeong Ho Kang 0001, Sungyoung Lee 0001 |
Concurr. Comput. Pract. Exp. | 1 |
| 2014 | In-Map/In-Reduce: Concurrent Job Execution in MapReduceabstractHadoop based Map Reduce (MR) has emerged as big data processing mechanism in terms of its data intensive applications. In data intensive systems, analysis and visualizations as a result of various algorithms can lead to differentiable and comparable results. Current implementations of MR facilitates to reuse the results of MR jobs in other MR jobs and to distribute the cloud resources among jobs. However, very little work is done in terms of using same data for multiple algorithms at the same time in a single job using either shared resources or dynamic resource allocation based on the data and scheduling of Map Reduce jobs. In this paper we propose a method to execute multiple algorithms on same data in HDFS concurrently and to use the same available resources by dynamically managing the task assignment and results aggregation. Our proposed approach reduces the execution time and supports multiple algorithms execution in parallel. In-Map/In-Reduce shows 200% decrease in execution time. Muhammad Idris, Shujaat Hussain, Sungyoung Lee 0001 |
TrustCom | 1 |
| 2010 | Classifier-assisted constrained evolutionary optimization for automated geometry selection of orthodontic retraction springabstractIn orthodontics, retraction springs made of metallic wires are often used to move a tooth with respect to another by the virtue of the spring back effect. Specially selected form of spring may result in accurate force and moment required to move the tooth towards direction that suits a particular patient. In current practice, the geometry remains to be selected manually by orthodontists and no substantial automation of such process has been proposed to date. In this paper, we experiment with the automated geometry selection of the orthodontic retraction spring using constrained evolutionary optimization. Particularly, a Classifier-assisted Constrained Memetic Algorithm (CCMA) is designed for the purpose. The main feature of CCMA lies in the ability to identify appropriate spring structures that should undergo further refinement using a classifier system to perform the inference. Comparison to the baseline canonical Genetic Algorithm (GA) and Memetic Algorithm (MA) further highlights the efficacy of the proposed approach. In addition, to also assert the robustness of the CCMA for general complex design, further studies on commonly used constrained benchmark problems and existing constrained evolutionary optimization methods are also reported in the paper. Dudy Lim, Yew-Soon Ong, Rachman Setiawan, Muhammad Idris |
IEEE Congress on Evolutionary Computation | 4 |