Muhammad Idris

Mr. Muhammad Idris


Research Focus & Metrics

Academic Career Length

13Years (2014-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
9 May 2017
Verified
Conference Paper
Open access
MIMuhammad Idris
Muhammad Idris
MUMartin Ugarte
Martin Ugarte
SVStijn Vansummeren
Stijn Vansummeren
Modern 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.

1 August 2017 in Digital Communications and Networks
Verified
Journal Article
Open access
MAMaqbool Ali
Maqbool Ali
HBHafiz Syed Muhammad Bilal
Hafiz Syed Muhammad Bilal
MRMuhammad Asif Razzaq
Muhammad Asif Razzaq
JKJawad Khan
Jawad Khan
SLSungyoung Lee
Sungyoung Lee
BKByeong Ho Kang
Byeong Ho Kang
Case-Based Learning (CBL) has become an effective pedagogy for student-centered learning in medical education, which is founded on persistent patient cases. Flippped learning and Internet of Things (IoTs) concepts have gained significant attention in recent years. Using these concepts in conjunction with CBL can improve learning ability by providing real evolutionary medical cases. It also enables students to build confidence in their decision making, and efficiently enhances teamwork in the learing environment. We propose an IoT-based Flip Learning Platform, called IoTFLiP, where an IoT infrastructure is exploited to support flipped case-based learning in a cloud environment with state of the art security and privacy measures for personalized medical data. It also provides support for application delivery in private, public, and hybrid approaches. The proposed platform is an extension of our Interactive Case-Based Flipped Learning Tool (ICBFLT), which has been developed based on current CBL practices. ICBFLT formulates summaries of CBL cases through synergy between students’ and medical expert knowledge. The low cost and reduced size of sensor device, support of IoTs, and recent flipped learning advancements can enhance medical students’ academic and practical experiences. In order to demonstrate a working scenario for the proposed IoTFLiP platform, real-time data from IoTs gadgets is collected to generate a real-world case for a medical student using ICBFLT.SCOPUS: ar.jinfo:eu-repo/semantics/publishe

19 November 2019 in The VLDB Journal
Verified
Journal Article
Closed access
PDF file
MIMuhammad Idris
Muhammad Idris
MUMartín Ugarte
Martín Ugarte
SVStijn Vansummeren
Stijn Vansummeren
HVHannes Voigt
Hannes Voigt
WLWolfgang Lehner
Wolfgang Lehner

23 May 2014 in Sensors
Verified
Journal Article
Open access
PDF file
MFMuhammad Fahim
Muhammad Fahim
MIMuhammad Idris
Muhammad Idris
RARahman Ali
Rahman Ali
Chris NugentChris Nugent
Chris Nugent
BKByeong Ho Kang
Byeong Ho Kang
SLSungyoung Lee
Sungyoung Lee
Technology provides ample opportunities for the acquisition and processing of physical, mental and social health primitives. However, several challenges remain for researchers as how to define the relationship between reported physical activities, mood and social interaction to define an active lifestyle. We are conducting a project, ATHENA(activity-awareness for human-engaged wellness applications) to design and integrate the relationship between these basic health primitives to approximate the human lifestyle and real-time recommendations for wellbeing services. Our goal is to develop a system to promote an active lifestyle for individuals and to recommend to them valuable interventions by making comparisons to their past habits. The proposed system processes sensory data through our developed machine learning algorithms inside smart devices and utilizes cloud infrastructure to reduce the cost. We exploit big data infrastructure for massive sensory data storage and fast retrieval for recommendations. Our contributions include the development of a prototype system to promote an active lifestyle and a visual design capable of engaging users in the goal of increasing self-motivation. We believe that our study will impact the design of future ubiquitous wellness applications.

5 November 2014 in Multimedia Tools and Applications
Verified
Journal Article
Closed access
PDF file
MSMuhammad Hameed Siddiqi
Muhammad Hameed Siddiqi
RARahman Ali
Rahman Ali
MIMuhammad Idris
Muhammad Idris
AKAdil Mehmood Khan
Adil Mehmood Khan
EKEun Soo Kim
Eun Soo Kim
SLSungyoung Lee
Sungyoung Lee

1 March 2018 in Proceedings of the VLDB Endowment
Verified
Journal Article
Open access
PDF file
MIMuhammad Idris
Muhammad Idris
MUMartín Ugarte
Martín Ugarte
SVStijn Vansummeren
Stijn Vansummeren
HVHannes Voigt
Hannes Voigt
WLWolfgang Lehner
Wolfgang Lehner
Modern 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.