Demo Data from EDBT 2026 / reviewers in the wild / expert
Hieu Khac Le
dblp:05/2478
· DBLP profile ↗
17ranked-venue papers
4as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 11 · 4 first-authorArtificial intelligence and machine learning · 1Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 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.
| Computer networks
10 papers |
Internet of things and sensor networks · 65% Wireless networking · 22% Network measurement and analytics · 6% | |
| Artificial intelligence
3 papers |
Probabilistic and Bayesian machine learning · 55% Trustworthy machine learning · 36% Information extraction and text analysis · 8% | |
| Human-computer interaction and pervasive computing
1 paper |
Ubiquitous computing and smart environments · 100% |
Topics — the 21 heaviest of 23, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks › mobile crowdsensing
truth discovery |
0.3 | 2 | 2012 | On truth discovery in social sensing: a maximum likelihood estimation approach · IPSN 2012 Distilling likely truth from noisy streaming data with Apollo · SenSys 2011 |
Internet of things and sensor networks › mobile crowdsensing
participatory sensing |
0.2 | 2 | 2011 | Distilling likely truth from noisy streaming data with Apollo · SenSys 2011 Apollo: Towards factfinding in participatory sensing · IPSN 2011 |
Internet of things and sensor networks › energy harvesting
solar-powered sensor networks |
0.2 | 2 | 2009 | AdaptSens: An Adaptive Data Collection and Storage Service for Solar-Powered Sensor Networks · RTSS 2009 SolarStore: enhancing data reliability in solar-powered storage-centric sensor networks · MobiSys 2009 |
Wireless networking
channel assignment |
0.2 | 2 | 2008 | A Practical Multi-channel Media Access Control Protocol for Wireless Sensor Networks · IPSN 2008 A control theory approach to throughput optimization in multi-channel collection sensor networks · IPSN 2007 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › parameter estimation
expectation-maximization |
0.1 | 1 | 2012 | On truth discovery in social sensing: a maximum likelihood estimation approach · IPSN 2012 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › parameter estimation
maximum likelihood estimation |
0.1 | 1 | 2012 | On truth discovery in social sensing: a maximum likelihood estimation approach · IPSN 2012 |
Ubiquitous computing and smart environments
social sensing |
0.1 | 1 | 2012 | Free-form text summarization in social sensing · IPSN 2012 |
Network measurement and analytics
streaming data |
0.1 | 1 | 2011 | Distilling likely truth from noisy streaming data with Apollo · SenSys 2011 |
Internet of things and sensor networks › wireless sensor network
data collection |
0.1 | 2 | 2009 | AdaptSens: An Adaptive Data Collection and Storage Service for Solar-Powered Sensor Networks · RTSS 2009 A control theory approach to throughput optimization in multi-channel collection sensor networks · IPSN 2007 |
Internet of things and sensor networks › wireless sensor network
sensor deployment |
0.1 | 1 | 2010 | Diagnostic powertracing for sensor node failure analysis · IPSN 2010 |
Wireless networking
medium access control |
0.1 | 2 | 2008 | A Practical Multi-channel Media Access Control Protocol for Wireless Sensor Networks · IPSN 2008 Dustminer: troubleshooting interactive complexity bugs in sensor networks · SenSys 2008 |
Internet of things and sensor networks
reliability |
0.1 | 1 | 2009 | AdaptSens: An Adaptive Data Collection and Storage Service for Solar-Powered Sensor Networks · RTSS 2009 |
Wireless networking › medium access control › MAC protocol
multi-channel MAC |
0.1 | 1 | 2008 | A Practical Multi-channel Media Access Control Protocol for Wireless Sensor Networks · IPSN 2008 |
Internet of things and sensor networks › wireless sensor network › network diagnosis
sensor network debugging |
0.1 | 1 | 2008 | Dustminer: troubleshooting interactive complexity bugs in sensor networks · SenSys 2008 |
Datacenter networks
load balancing |
0.1 | 1 | 2007 | A control theory approach to throughput optimization in multi-channel collection sensor networks · IPSN 2007 |
Wireless networking
multi-channel communication |
0.1 | 1 | 2007 | A control theory approach to throughput optimization in multi-channel collection sensor networks · IPSN 2007 |
Network optimization and economics
resource allocation |
0.1 | 1 | 2007 | A control theory approach to throughput optimization in multi-channel collection sensor networks · IPSN 2007 |
Natural language and speech › Information extraction and text analysis
event extraction |
0.0 | 1 | 2012 | Free-form text summarization in social sensing · IPSN 2012 |
Energy-efficient computing
energy harvesting |
0.0 | 1 | 2009 | AdaptSens: An Adaptive Data Collection and Storage Service for Solar-Powered Sensor Networks · RTSS 2009 |
Storage systems
storage reliability |
0.0 | 1 | 2009 | SolarStore: enhancing data reliability in solar-powered storage-centric sensor networks · MobiSys 2009 |
Wireless networking › wireless personal area network
IEEE 802.15.4 |
0.0 | 1 | 2008 | A Practical Multi-channel Media Access Control Protocol for Wireless Sensor Networks · IPSN 2008 |
Methods — techniques the papers use, named apart from their topics
estimation theory · 0.4text summarization · 0.3maximum likelihood estimation · 0.3expectation-maximization · 0.3testbed evaluation · 0.3control theory · 0.2fact-finding · 0.1crowdsourcing · 0.1credibility ranking · 0.1tele-diagnosis · 0.1power measurement · 0.1layered architecture · 0.1energy-aware storage · 0.1adaptive data replication · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Using humans as sensors: an estimation-theoretic perspective
Dong Wang 0002, Md. Tanvir Al Amin, Shen Li 0002, Tarek F. Abdelzaher, Lance M. Kaplan, Siyu Gu, Chenji Pan, Hengchang Liu, Charu C. Aggarwal, Raghu K. Ganti, Xinlei (Oscar) Wang, Prasant Mohapatra, Boleslaw K. Szymanski, Hieu Khac Le |
IPSN | 14 |
| 2014 | Troubleshooting interactive complexity bugs in wireless sensor networks using data mining techniquesabstractThis article presents a tool for uncovering bugs due to interactive complexity in networked sensing applications. Such bugs are not localized to one component that is faulty, but rather result from complex and unexpected interactions between multiple often individually nonfaulty components. Moreover, the manifestations of these bugs are often not repeatable, making them particularly hard to find, as the particular sequence of events that invokes the bug may not be easy to reconstruct. Because of the distributed nature of failure scenarios, our tool looks for sequences of events that may be responsible for faulty behavior, as opposed to localized bugs such as a bad pointer in a module. We identified several challenges in applying discriminative sequence mining for root cause analysis when the system fails to perform as expected and presented our solutions to those challenges. We also present two alternative schemes, namely, two-stage mining and the progressive discriminative sequence mining to address the scalability challenge. An extensible framework is developed where a front-end collects runtime data logs of the system being debugged and an offline back-end uses frequent discriminative pattern mining to uncover likely causes of failure. We provided several case studies where we applied our tool successfully to troubleshoot the cause of the problem. We uncovered a kernel-level race condition bug in the LiteOS operating system and a protocol design bug in the directed diffusion protocol. We also presented a case study of debugging a multichannel MAC protocol that was found to exhibit corner cases of poor performance (worse than single-channel MAC). The tool helped to uncover event sequences that lead to a highly degraded mode of operation. Fixing the problem significantly improved the performance of the protocol. We also evaluated the extensions presented in this article. Finally, we provided a detailed analysis of tool overhead in terms of memory requirements and impact on the running application. Mohammad Maifi Hasan Khan, Hieu Khac Le, Hossein Ahmadi 0001, Tarek F. Abdelzaher, Jiawei Han 0001 |
ACM Trans. Sens. Networks | 2 |
| 2012 | Tweet Ranking Based on Heterogeneous Networks
Hongzhao Huang, Arkaitz Zubiaga, Heng Ji 0001, Hongbo Deng, Dong Wang 0002, Hieu Khac Le, Tarek F. Abdelzaher, Jiawei Han 0001, Alice Leung, John P. Hancock, Clare R. Voss |
COLING | 6 |
| 2012 | Joint Optimization of Computing and Cooling Energy: Analytic Model and a Machine Room Case StudyabstractTotal energy minimization in data centers (including both computing and cooling energy) requires modeling the interactions between computing decisions (such as load distribution) and heat transfer in the room, since load acts as heat sources whose distribution in space affects cooling energy. This paper presents the first closed-form analytic optimal solution for load distribution in a machine rack that minimizes the sum of computing and cooling energy. We show that by considering actuation knobs on both computing and cooling sides, it is possible to reduce energy cost comparing to state of the art solutions that do not offer holistic energy optimization. The above can be achieved while meeting both throughput requirements and maximum CPU temperature constraints. Using a thorough evaluation on a real test bed of 20 machines, we demonstrate that our simple model adequately captures the thermal behavior and energy consumption of the system. We further show that our approach saves more energy compared to the state of the art in the field. Shen Li 0002, Hieu Khac Le, Nam Pham, Jin Heo, Tarek F. Abdelzaher |
ICDCS | 2 |
| 2012 | Free-form text summarization in social sensingabstractThis demonstration illustrates an information aggregation and summarization service for social sensing applications. Social sensing, using mobile phones and other networked devices in the possession of individuals, has gained significant popularity in recent years. In some cases, the information collected is structured, such as numeric data from temperature sensors, accelerometers, or GPS devices. Aggregate statistical properties, such as expected values, standard deviations, and outliers, can be easily computed, and can be used to summarize the data set. In other cases, however, the collection includes unstructured data types such as text or images with textual annotations. The concepts of expected values and outliers are harder to define, yet it is still important to be able to aggregate and summarize the data. We demonstrate a system which can automatically summarize real-time textual data common to social sensing applications. Specifically, we focus on text messages that describe events in the environment. The output of our service provides a reliable summary of observations that can be used in many contexts from military intelligence to participatory sensing campaigns. Hongzhao Huang, Sam Anzaroot, Heng Ji 0001, Hieu Khac Le, Dong Wang 0002, Tarek F. Abdelzaher |
IPSN | 4 |
| 2012 | On truth discovery in social sensing: a maximum likelihood estimation approachabstractThis paper addresses the challenge of truth discovery from noisy social sensing data. The work is motivated by the emergence of social sensing as a data collection paradigm of growing interest, where humans perform sensory data collection tasks. A challenge in social sensing applications lies in the noisy nature of data. Unlike the case with well-calibrated and well-tested infrastructure sensors, humans are less reliable, and the likelihood that participants' measurements are correct is often unknown a priori. Given a set of human participants of unknown reliability together with their sensory measurements, this paper poses the question of whether one can use this information alone to determine, in an analytically founded manner, the probability that a given measurement is true. The paper focuses on binary measurements. While some previous work approached the answer in a heuristic manner, we offer the first optimal solution to the above truth discovery problem. Optimality, in the sense of maximum likelihood estimation, is attained by solving an expectation maximization problem that returns the best guess regarding the correctness of each measurement. The approach is shown to outperform the state of the art fact-finding heuristics, as well as simple baselines such as majority voting. Dong Wang 0002, Lance M. Kaplan, Hieu Khac Le, Tarek F. Abdelzaher |
IPSN | 3 |
| 2011 | On Bayesian interpretation of fact-finding in information networks
Dong Wang 0002, Tarek F. Abdelzaher, Hossein Ahmadi 0001, Jeff Pasternack, Dan Roth 0001, Manish Gupta 0001, Jiawei Han 0001, Omid Fatemieh, Hieu Khac Le, Charu C. Aggarwal |
FUSION | 9 |
| 2011 | Apollo: Towards factfinding in participatory sensing
Hieu Khac Le, Jeff Pasternack, Hossein Ahmadi 0001, Manish Gupta 0001, Yizhou Sun, Tarek F. Abdelzaher, Jiawei Han 0001, Dan Roth 0001, Boleslaw K. Szymanski, Sibel Adali |
IPSN | 1 |
| 2011 | Distilling likely truth from noisy streaming data with ApolloabstractAt CPSWeek 2011, the authors presented a demonstration of Apollo, a fact-finder for participatory sensing that ranks archived human-centric and sensor data by credibility. The current demonstration significantly extends our previous work by allowing Apollo to operate on live streaming data; in this case, live Twitter feeds. As the role of humans as sensors increases in emerging sensing applications, a principled approach becomes necessary to address the problem of ascertaining the veracity of sources and observations made by them. Participatory and social sensing applications may use potentially unreliable or unverified sources, such as a phone-based sensing application that grows virally in a large un-vetted population, a disaster-response application, where conflicting damage assessment reports may come from large numbers of different volunteers, or a military application, where friendly observers at a remote location may make hard-to-verify claims about local events. Apollo analyzes noisy data that increasingly plagues human-centric sensing to determine which items of information are more likely to be true. Hieu Khac Le, Dong Wang 0002, Hossein Ahmadi 0001, Md. Yusuf Sarwar Uddin, Boleslaw K. Szymanski, Raghu K. Ganti, Tarek F. Abdelzaher |
SenSys | 1 |
| 2010 | Diagnostic powertracing for sensor node failure analysisabstractTroubleshooting unresponsive sensor nodes is a significant challenge in remote sensor network deployments. This paper introduces the tele-diagnostic powertracer, an in-situ troubleshooting tool that uses external power measurements to determine the internal health condition of an unresponsive host and the most likely cause of its failure. We developed our own low-cost power meter with low-bandwidth radio to report power measurements and findings, hence allowing remote (i.e., tele-) diagnosis. The tool was deployed and tested in a remote solar-powered sensing network for acoustic and visual environmental monitoring. It was shown to successfully distinguish between several categories of failures that cause unresponsive behavior including energy depletion, antenna damage, radio disconnection, system crashes, and anomalous reboots. It was also able to determine the internal health conditions of an unresponsive node, such as the presence or absence of sensing and data storage activities (for each of multiple sensors). The paper explores the feasibility of building such a remote diagnostic tool from the standpoint of economy, scale and diagnostic accuracy. To the authors' knowledge, this is the first paper that presents a remote diagnostic tool that uses power measurements to diagnose sensor system failures. Mohammad Maifi Hasan Khan, Hieu Khac Le, Michael LeMay, Paria Moinzadeh, Lili Wang 0006, Yong Yang 0009, Dong Kun Noh, Tarek F. Abdelzaher, Carl A. Gunter, Jiawei Han 0001, Xin Jin 0001 |
IPSN | 2 |
| 2009 | Minimum Variance Energy Allocation for a Solar-Powered Sensor System
Dong Kun Noh, Lili Wang 0006, Yong Yang 0009, Hieu Khac Le, Tarek F. Abdelzaher |
DCOSS | 4 |
| 2009 | SolarStore: enhancing data reliability in solar-powered storage-centric sensor networksabstractIn this paper, we present a reliable storage service, called SolarStore, that adaptively trades-off storage reliability versus energy consumption in solar-powered sensor networks. SolarStore adopts a predominantly disconnected network model, where long-running data-collection experiments are conducted in the absence of a continuous connection to the outside world. SolarStore (i) replicates data in the network until the next upload opportunity, and (ii) adapts the degree of data replication dynamically depending on solar energy and storage availability. The goal is to maximize the amount of data that can eventually be retrieved from the network subject to energy and storage constraints. Maximization of retrievable data implies minimizing sensing blackouts due to energy depletion as well as minimizing loss due to node damage in harsh environmental conditions. We have deployed an outdoor solar-powered sensor network, on which SolarStore is implemented and tested. An indoor testbed is also set up for performance evaluation under environmental conditions not attained locally. Experiments show that SolarStore is successful in dynamically responding to variations in the environment in a manner that increases retrievable data under different node failure scenarios. Yong Yang 0009, Lili Wang 0006, Dong Kun Noh, Hieu Khac Le, Tarek F. Abdelzaher |
MobiSys | 4 |
| 2009 | AdaptSens: An Adaptive Data Collection and Storage Service for Solar-Powered Sensor NetworksabstractIn this paper, we present AdaptSens: a reliable data collection and storage system for solar-powered sensor networks. Unlike battery-operated devices, solar-powered systems have a less predictable energy supply and their ability to harvest energy depends on past spending, thereby creating incentives for adaptive matching of energy supply and demand. Our storage system is novel in its layered architecture and its incremental layer activation mechanism. AdaptSens provides a set of functions, in separate layers, such as sensory data collection, replication (to prevent failure-induced data loss), and storage balancing (to prevent depletion-induced data loss). The mechanism utilizes surplus energy when available by activating more layers, and resorts to progressively more energy-efficient (partial hibernation) modes when energy is scarce. Best reliability is achieved when all layers are active but meaningful intermediate modes allow different degrees of energy conservation. The efficacy of AdaptSens in trading off reliability for energy is tested on both an outdoor system and an indoor testbed. Evaluation results show that AdaptSens minimizes the sum of all data losses when combining the energy, storage and node failure factors. Lili Wang 0006, Yong Yang 0009, Dong Kun Noh, Hieu Khac Le, Jie Liu 0001, Tarek F. Abdelzaher |
RTSS | 4 |
| 2008 | A Practical Multi-channel Media Access Control Protocol for Wireless Sensor NetworksabstractDespite availability of multiple orthogonal communication channels on common sensor network platforms, such as MicaZ motes, and despite multiple simulation-supported designs of multi-channel MAC protocols, most existing sensor networks use only one channel for communication, which is a source of bandwidth inefficiency. In this work, we design, implement, and experimentally evaluate a practical MAC protocol which utilizes multiple channels efficiently for WSNs. A control theory approach is used to dynamically allocate channels for each mote in a distributed manner transparently to the application and routing layers. The protocol assumes that sensor nodes are equipped with one half-duplex radio interface which is most common in current hardware platforms. The protocol does not require time synchronization among nodes and takes the channel switching cost of current hardware into account. Evaluation results on a real testbed show that it achieves a non-trivial bandwidth improvement using 802.15.4 radios in topologies which are typical in WSNs. The MAC protocol was implemented in TinyOS-2.x and packaged as a software component to enable seamless use with existing applications. Hieu Khac Le, Dan Henriksson, Tarek F. Abdelzaher |
IPSN | 1 |
| 2008 | Dustminer: troubleshooting interactive complexity bugs in sensor networksabstractThis paper presents a tool for uncovering bugs due to interactive complexity in networked sensing applications. Such bugs are not localized to one component that is faulty, but rather result from complex and unexpected interactions between multiple often individually non-faulty components. Moreover, the manifestations of these bugs are often not repeatable, making them particularly hard to find, as the particular sequence of events that invokes the bug may not be easy to reconstruct. Because of the distributed nature of failure scenarios, our tool looks for sequences of events that may be responsible for faulty behavior, as opposed to localized bugs such as a bad pointer in a module. An extensible framework is developed where a front-end collects runtime data logs of the system being debugged and an offline back-end uses frequent discriminative pattern mining to uncover likely causes of failure. We provide a case study of debugging a recent multichannel MAC protocol that was found to exhibit corner cases of poor performance (worse than single channel MAC). The tool helped uncover event sequences that lead to a highly degraded mode of operation. Fixing the problem significantly improved the performance of the protocol.We also provide a detailed analysis of tool overhead in terms of memory requirements and impact on the running application. Mohammad Maifi Hasan Khan, Hieu Khac Le, Hossein Ahmadi 0001, Tarek F. Abdelzaher, Jiawei Han 0001 |
SenSys | 2 |
| 2007 | A control theory approach to throughput optimization in multi-channel collection sensor networksabstractMost currently deployed sensor networks use the same channel to communicate information among nodes. This is a source of great inefficiency as it poorly utilizes the available wireless spectrum. This paper takes advantage of radio capabilities of MicaZ motes that can communicate on multiple frequencies as specified in the 802.15.4 standard. We consider the case of a data collection sensor network where multiple base-stations are responsible for draining data from sensor nodes. A key question becomes how to assign nodes to wireless channels such that network throughput is maximized. The problem is reduced to one of load balancing. A control theoretical approach is used to design a self-regulating load-balancing algorithm that maximizes total network throughput. It is evaluated both in simulation and on an experimental testbed. The results demonstrate a significant performance improvement. It is shown that a control theory approach is indeed needed to guarantee stability in data collection networks and prevent undue oscillation of nodes among different wireless channels upon dynamic changes in load conditions. Hieu Khac Le, Dan Henriksson, Tarek F. Abdelzaher |
IPSN | 1 |
| 2007 | Towards a Layered Architecture for Object-Based Execution in Wide-Area Deeply Embedded ComputingabstractSensor networks introduce a new application domain and set of challenges in distributed computing including new network-level programming languages, global system abstractions, and general-purpose communication protocols. These challenges are brought about by the tight integration of computation, communication, and distributed real-time interaction with the physical world. With the growing interest in interconnecting different sensor networks across a wide-area communication infrastructure, an overarching challenge becomes one of arriving at an agreed-upon global sensor network architecture that ensures interoperability. Unlike the Internet, where a layered communication stack (namely, the TCP/IP stack) defines the network architecture, a sensor network architecture must unify not only communication interfaces but also programming interfaces, since network communication and computation functions are tightly intertwined. In that sense, the sensor network architecture refers to a layered stack of distributed computing abstractions. This paper presents an architecture and key considerations in designing and interconnecting local and global sensor networks. Candidate protocols and middleware instantiations are described from the authors' ongoing work that meet the discussed considerations Tarek F. Abdelzaher, Qing Cao 0001, Raghu K. Ganti, Dan Henriksson, Mohammad Maifi Hasan Khan, Jin Heo, Chengdu Huang, Praveen Jayachandran, Hieu Khac Le, Liqian Luo, Yu-En Tsai |
ISORC | 9 |