Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Muhammed Mas-ud Hussain

dblp:161/6150 · DBLP profile ↗
← Back
8ranked-venue papers
5as first author
0since 2021 · last 2018
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 5 · 4 first-authorComputer networks · 2 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

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.

Human-computer interaction and pervasive computing
1 paper
Human-AI interaction · 44% Games and playful interaction · 44% Usability and user experience research · 13%
Computer networks
2 papers
Internet of things and sensor networks · 100%
Databases, data mining, and information retrieval
1 paper
Spatial and temporal data management · 50% Query processing and optimization · 50%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Energy-efficient computing · 54% Distributed systems · 46%

Topics — the 6 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Human-AI interaction
conversational agents
0.312018
All Work and No Play? · CHI 2018
Query processing and optimization
range query
0.212015
Demo: Distributed MaxRS in Wireless Sensor Networks · SenSys 2015
Spatial and temporal data management
spatial query processing
0.212015
Demo: Distributed MaxRS in Wireless Sensor Networks · SenSys 2015
Internet of things and sensor networks
sensor network query processing
0.212015
Demo: Distributed MaxRS in Wireless Sensor Networks · SenSys 2015
Internet of things and sensor networks › sensor network query processing
spatial query processing
0.212014
Evolving shapes in wireless sensor networks · SenSys 2014
Internet of things and sensor networks
wireless sensor network
0.212014
Evolving shapes in wireless sensor networks · SenSys 2014

Methods — techniques the papers use, named apart from their topics

distributed algorithm · 0.7within-distance predicate evaluation · 0.4distributed boundary tracking · 0.4statistical modeling · 0.3field deployment · 0.3
YearPublicationVenuePosition
2018 All Work and No Play?
abstract
Many conversational agents (CAs) are developed to answer users' questions in a specialized domain. In everyday use of CAs, user experience may extend beyond satisfying information needs to the enjoyment of conversations with CAs, some of which represent playful interactions. By studying a field deployment of a Human Resource chatbot, we report on users' interest areas in conversational interactions to inform the development of CAs. Through the lens of statistical modeling, we also highlight rich signals in conversational interactions for inferring user satisfaction with the instrumental usage and playful interactions with the agent. These signals can be utilized to develop agents that adapt functionality and interaction styles. By contrasting these signals, we shed light on the varying functions of conversational interactions. We discuss design implications for CAs, and directions for developing adaptive agents based on users' conversational behaviors.
Qingzi Vera Liao, Muhammed Mas-ud Hussain, Praveen Chandar, Yasaman Khazaeni, Marco Crasso, Dakuo Wang, Michael J. Muller, N. Sadat Shami, Werner Geyer
CHI2
2018 Maximizing area-range sum for spatial shapes (MAxRS3)
abstract
We investigate a novel variant of the well-known MaxRS (Maximizing Range Sum) problem - namely, the MAxRS3 (Maximizing Area-Range Sum for Spatial Shapes). The MaxRS problem amounts to detecting a location where a fixed-size rectangle R should be placed, so that it covers a maximum number of points - or sum of weights, if the points are weighted - from a given input set of 2D points. While variants have tackled the settings in which the input set to MaxRS problem consists of polygons instead of points - the solution is still based on (weighted) count. We postulate that in many practical applications it is of interest to determine where to place the input rectangle so that the total area-coverage in its interior is maximized. In this paper, we formalize the MAxRS3 problem and propose (to our knowledge) the first solution to this new problem.
Muhammed Mas-ud Hussain, Goce Trajcevski
SSDBM1
2017 Towards Efficient Maintenance of Continuous MaxRS Query for Trajectories
abstract
We address the problem of efficient maintenance of the answer to a new type of query: Continuous Maximizing Range- Sum (Co-MaxRS) for moving objects trajectories. The traditional static/spatial MaxRS problem finds a location for placing the centroid of a given (axes-parallel) rectangle R so that the sum of the weights of the point-objects from a given set O inside the interior of R is maximized. However, moving objects continuously change their locations over time, so the MaxRS solution for a particular time instant need not be a solution at another time instant. In this paper, we devise the conditions under which a particular MaxRS solution may cease to be valid and a new optimal location for the query-rectangle R is needed. More specifically, we solve the problem of maintaining the trajectory of the centroid of R. In addition, we propose efficient pruning strategies (and corresponding data structures) to speed-up the process of maintaining the accuracy of the Co-MaxRS solution. We prove the correctness of our approach and present experimental evaluations over both real and synthetic datasets, demonstrating the benefits of the proposed methods.
Muhammed Mas-ud Hussain, Kazi Ashik Islam, Goce Trajcevski, Mohammed Eunus Ali
EDBT1
2017 Visualization of Range-Constrained Optimal Density Clustering of Trajectories
Muhammed Mas-ud Hussain, Goce Trajcevski, Kazi Ashik Islam, Mohammed Eunus Ali
SSTD1
2017 Class-based Conditional MaxRS Query in Spatial Data Streams
abstract
We address the problem of maintaining the correct answer-sets to the Conditional Maximizing Range-Sum (C-MaxRS) query in spatial data streams. Given a set of (possibly weighted) 2D point objects, the traditional MaxRS problem determines an optimal placement for an axes-parallel rectangle r so that the number -- or, the weighted sum -- of objects in its interior is maximized. In many practical settings, the objects from a particular set -- e.g., restaurants -- can be of distinct types -- e.g., fast-food, Asian, etc. The C-MaxRS problem deals with maximizing the overall sum, given class-based existential constraints, i.e., a lower bound on the count of objects of interests from particular classes. We first propose an efficient algorithm to the static C-MaxRS query, and extend the solution to handle dynamic (data streams) settings. Our experiments over datasets of up to 100,000 objects show that the proposed solutions provide significant efficiency benefits.
Mir Imtiaz Mostafiz, Farabi Mahmud, Muhammed Mas-ud Hussain, Mohammed Eunus Ali, Goce Trajcevski
SSDBM3
2016 Incorporating Weather Updates for Public Transportation Users of Recommendation Systems
abstract
This work presents a system for augmenting the functionality of Yelp-like recommendation sites by enabling users to search for places bounded by travel-time when using public transportation, and modifying recommendations based on updated weather conditions. Using public transport, although is cheaper and efficient, entails that only fixed places of boarding/exiting may be used which, in turn, implies walking to (from) a particular location from (to) a given station. Given the impact of the weather on the mood and activities, preferences for a certain type of services may need to be dynamically adjusted based on the current weather or the near-future forecast, modulo travel-routes to preferred locations. In this work, we develop a model to predict a user's preferred mode of transport (car, or public transit) from their old check-ins and incorporate the weather context into the recommendation process. We use event-based modeling to control the extent of walking depending on user-defined tolerance information and live weather conditions. We implemented a web application (both desktop and mobile platforms), utilizing existing tools such as Google Maps Direction API and Open Weather Map API for retrieving real-time information.
Muhammed Mas-ud Hussain, Besim Avci, Goce Trajcevski, Peter Scheuermann
MDM1
2015 Demo: Distributed MaxRS in Wireless Sensor Networks
abstract
This work presents a distributed implementation for processing Maximizing Range Sum (MaxRS) query in Wireless Sensor Networks (WSN). MaxRS query is useful in many spatially-distributed event monitoring and target tracking applications. Given the location and current readings of the nodes, and a rectangle R, MaxRS finds a location of R that maximizes the sum of the readings of all the nodes covered by R. Our system performs MaxRS query in a user-specified time-interval γ and using the result obtained, attempts to maintain a certain degree of energy conservation in the WSN, based on a user-defined threshold δ. Since centralized processing of the raw readings and subsequently determining the MaxRS may incur significant communication overheads, we developed a distributed algorithm to compute MaxRS. We implemented our system in a heterogeneous WSN consisting of TelosB and SunSPOT motes, and illustrate the end-user tools: GUI for specifying required parameters, and real-time visualization of MaxRS solutions and estimated network energy consumption.
Muhammed Mas-ud Hussain, Panitan Wongse-ammat, Goce Trajcevski
SenSys1
2014 Evolving shapes in wireless sensor networks
abstract
We present an implementation of a system for managing evolving shapes in Wireless Sensor Networks (WSN). A shape is a contiguous region in which the measurements of the sensors detect values above a given threshold. Our system, in its current version, solves two important problems: (1) Detecting and tracking the changes of boundaries; (2) Detecting an occurrence of within distance predicate for two (or more) shapes. A centralized approach (transmitting raw measurements to a dedicated sink) incurs communication overhead, so we developed distributed algorithms for managing the predicates related to evolving shapes. This demo will present the implementation of our solutions in a heterogeneous WSN consisting of TelosB and SunSPOT motes. It will also illustrate the end-user tools: interface for specifying the parameters of the predicates, along with real-time visualization of their evaluation.
Besim Avci, Muhammed Mas-ud Hussain, Goce Trajcevski
SenSys3