EDBT 2026 Demo / reviewers in the wild / expert
Liang Wang 0009
dblp:56/4499-9
· DBLP profile ↗
18ranked-venue papers
10as first author
1since 2021 · last 2022
0000-0001-9456-0786ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 12 · 8 first-authorArtificial intelligence and machine learning · 3Databases, data management, data science and information retrieval · 2Human-computer interaction and ubiquitous computing · 2Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 since 2021
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
6 papers |
Internet architecture and protocols · 34% Content delivery and video streaming · 25% Network optimization and economics · 23% | |
| Artificial intelligence
1 paper |
Efficient and distributed learning · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 88% Energy-efficient computing · 12% |
Topics — the 15 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet architecture and protocols
information-centric networking |
1.0 | 4 | 2018 | Understanding Scoped-Flooding for Content Discovery and Caching in Content Networks · IEEE J. Sel. Areas Commun. 2018 Milking the Cache Cow With Fairness in Mind · IEEE/ACM Trans. Netw. 2017 FairCache: Introducing fairness to ICN caching · ICNP 2016 |
Network optimization and economics › game theory
game-theoretic networking |
0.7 | 3 | 2017 | Milking the Cache Cow With Fairness in Mind · IEEE/ACM Trans. Netw. 2017 FairCache: Introducing fairness to ICN caching · ICNP 2016 Cooperation policies for efficient in-network caching · SIGCOMM 2013 |
Internet architecture and protocols › information-centric networking
in-network caching |
0.7 | 3 | 2017 | Milking the Cache Cow With Fairness in Mind · IEEE/ACM Trans. Netw. 2017 FairCache: Introducing fairness to ICN caching · ICNP 2016 Cooperation policies for efficient in-network caching · SIGCOMM 2013 |
Machine learning › Efficient and distributed learning
federated learning |
0.6 | 1 | 2022 | Federated Learning With Heterogeneity-Aware Probabilistic Synchronous Parallel on Edge · IEEE Trans. Serv. Comput. 2022 |
Distributed systems
distributed coordination |
0.6 | 1 | 2022 | Federated Learning With Heterogeneity-Aware Probabilistic Synchronous Parallel on Edge · IEEE Trans. Serv. Comput. 2022 |
Network optimization and economics › game theory › cooperative game theory
nash bargaining |
0.5 | 2 | 2017 | Milking the Cache Cow With Fairness in Mind · IEEE/ACM Trans. Netw. 2017 FairCache: Introducing fairness to ICN caching · ICNP 2016 |
Content delivery and video streaming
caching |
0.4 | 2 | 2018 | Understanding Scoped-Flooding for Content Discovery and Caching in Content Networks · IEEE J. Sel. Areas Commun. 2018 FairCache: Introducing fairness to ICN caching · ICNP 2016 |
Content delivery and video streaming › content retrieval
content discovery |
0.3 | 1 | 2018 | Understanding Scoped-Flooding for Content Discovery and Caching in Content Networks · IEEE J. Sel. Areas Commun. 2018 |
Content delivery and video streaming
content placement |
0.3 | 1 | 2018 | Understanding Scoped-Flooding for Content Discovery and Caching in Content Networks · IEEE J. Sel. Areas Commun. 2018 |
Routing and switching
energy-aware routing |
0.2 | 1 | 2016 | Hybrid renewable energy routing for ISP networks · INFOCOM 2016 |
Routing and switching › energy-aware routing
renewable-energy-aware routing |
0.2 | 1 | 2016 | Hybrid renewable energy routing for ISP networks · INFOCOM 2016 |
Machine learning › Efficient and distributed learning › federated learning › heterogeneity handling
heterogeneity-aware training |
0.2 | 1 | 2022 | Federated Learning With Heterogeneity-Aware Probabilistic Synchronous Parallel on Edge · IEEE Trans. Serv. Comput. 2022 |
Content delivery and video streaming › caching › distributed caching
cooperative caching |
0.2 | 1 | 2013 | Cooperation policies for efficient in-network caching · SIGCOMM 2013 |
Internet of things and sensor networks
iot data analytics |
0.1 | 1 | 2018 | Data Analytics Service Composition and Deployment on IoT Devices · MobiSys 2018 |
Internet architecture and protocols
network topology |
0.1 | 1 | 2018 | Understanding Scoped-Flooding for Content Discovery and Caching in Content Networks · IEEE J. Sel. Areas Commun. 2018 |
Methods — techniques the papers use, named apart from their topics
probabilistic synchronous parallel · 1.1SGD convergence analysis · 1.1nash bargaining game · 0.5heuristic algorithm · 0.5meteorological data evaluation · 0.5gradient-based routing · 0.5theoretical modeling · 0.3ring model · 0.3machine learning · 0.3deep neural network · 0.3simulation · 0.2game theory · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Federated Learning With Heterogeneity-Aware Probabilistic Synchronous Parallel on EdgeabstractWith the massive amount of data generated from mobile devices and the increase of computing power of edge devices, the paradigm of Federated Learning has attracted great momentum. In federated learning, distributed and heterogeneous nodes collaborate to learn model parameters. However, while providing benefits such as privacy by design and reduced latency, the heterogeneous network present challenges to the synchronisation methods, or barrier control methods, used in training, regarding system progress and model convergence etc. The design of these barrier mechanisms is critical for the performance and scalability of federated learning systems. We propose a new barrier control technique called Probabilistic Synchronous Parallel (PSP). In contrast to existing mechanisms, it introduces a sampling primitive that composes with existing barrier control mechanisms to produce a family of mechanisms with improved convergence speed and scalability. Our proposal is supported with a convergence analysis of PSP-based SGD algorithm. In practice, we also propose heuristic techniques that further improve the efficiency of PSP. We evaluate the performance of proposed methods using the federated learning specific FEMNSIT dataset. The evaluation results show that PSP can effectively achieve good balance between system efficiency and model accuracy, mitigating the challenge of heterogeneity in federated learning. Jianxin Zhao 0001, Rui Han 0001, Yongkai Yang, Benjamin Catterall, Chi Harold Liu, Lydia Y. Chen, Richard Mortier, Jon Crowcroft, Liang Wang 0009 |
IEEE Trans. Serv. Comput. | 9 |
| 2018 | Privacy-Preserving Machine Learning Based Data Analytics on Edge DevicesabstractEmerging Machine Learning (ML) techniques, such as Deep Neural Network, are widely used in today's applications and services. However, with social awareness of privacy and personal data rapidly rising, it becomes a pressing and challenging societal issue to both keep personal data private and benefit from the data analytics power of ML techniques at the same time. In this paper, we argue that to avoid those costs, reduce latency in data processing, and minimise the raw data revealed to service providers, many future AI and ML services could be deployed on users' devices at the Internet edge rather than putting everything on the cloud. Moving ML-based data analytics from cloud to edge devices brings a series of challenges. We make three contributions in this paper. First, besides the widely discussed resource limitation on edge devices, we further identify two other challenges that are not yet recognised in existing literature: lack of suitable models for users, and difficulties in deploying services for users. Second, we present preliminary work of the first systematic solution, i.e. Zoo, to fully support the construction, composing, and deployment of ML models on edge and local devices. Third, in the deployment example, ML service are proved to be easy to compose and deploy with Zoo. Evaluation shows its superior performance compared with state-of-art deep learning platforms and Google ML services. Jianxin Zhao 0001, Richard Mortier, Jon Crowcroft, Liang Wang 0009 |
AIES | 4 |
| 2018 | Data Analytics Service Composition and Deployment on IoT DevicesabstractMachine Learning (ML) techniques have begun to dominate data analytics applications and services. Recommendation systems are the driving force of online service providers such as Amazon. Finance analytics has quickly adopted ML to harness large volume of data in such areas as fraud detection and risk-management. Deep Neural Network (DNN) is the technology behind voice-based personal assistance, self-driving cars [1], image processing [3], etc. Many popular data analytics are deployed on cloud computing infrastructures. However, they require aggregating users’ data at central server for processing. This architecture is prone to issues such as increased service response latency, communication cost, single point failure, and data privacy concerns. Jianxin Zhao 0001, Tudor Tiplea, Richard Mortier, Jon Crowcroft, Liang Wang 0009 |
MobiSys | 5 |
| 2018 | Understanding Scoped-Flooding for Content Discovery and Caching in Content NetworksabstractScoped-flooding is used for content discovery in a broad networking context and it has significant impact on the design of caching algorithms in a communication network. Despite its wide usage, a thorough analysis on how scoped-flooding affects a network's performance, e.g., caching and content discovery efficiency, is missing. To develop a better understanding, we first model the behavior of scoped-flooding by the help of a theoretical model on network growth and utility. Next, we investigate the effects of scoped-flooding on various topologies in information-centric networks (ICNs). Using the proposed ring model, we show that flooding can be constrained within a small neighborhood to achieve most of the gains which come from areas with relatively low growth rate, i.e., the network edge. We also study two flooding strategies and compare their behaviors. Given that caching schemes favor more popular items in competition for cache space, popular items are expected to be stored in diverse parts of the network compared to the less popular items. We propose to exploit the resulting divergence in availability along with the routers' topological properties to fine tune the flooding radius. Our results shed light on designing both efficient content discovery mechanism and effective caching algorithms for future ICN. Liang Wang 0009, Suzan Bayhan, Jörg Ott, Jussi Kangasharju, Jon Crowcroft |
IEEE J. Sel. Areas Commun. | 1 |
| 2017 | Of Bots and Humans (on Twitter)abstractRecent research has shown a substantial active presence of bots in online social networks (OSNs). In this paper we utilise our previous work (Stweeler) to comparatively analyse the usage and impact of bots and humans on Twitter, one of the largest OSNs in the world. We collect a large-scale Twitter dataset and define various metrics based on tweet metadata. Using a human annotation task we assign 'bot' and 'human' ground-truth labels to the dataset, and compare the annotations against an online bot detection tool for evaluation. We then ask a series of questions to discern important behavioural characteristics of bots and humans using metrics within and among four popularity groups. From the comparative analysis we draw differences and interesting similarities between the two entities, thus paving the way for reliable classification of bots, and studying automated political infiltration and advertisement campaigns. Zafar Gilani, Reza Farahbakhsh, Gareth Tyson, Liang Wang 0009, Jon Crowcroft |
ASONAM | 4 |
| 2017 | Milking the Cache Cow With Fairness in MindabstractInformation-centric networking (ICN) is a popular research topic. At its heart is the concept of in-network caching. Various algorithms have been proposed for optimizing ICN caching, many of which rely on collaborative principles, i.e. multiple caches interacting to decide what to store. Past work has assumed altruistic nodes that will sacrifice their own performance for the global optimum. We argue that this assumption is insufficient and oversimplifies the reality. We address this problem by modeling the in-network caching problem as a Nash bargaining game. We develop optimal and heuristic caching solutions that consider both performance and fairness. We argue that only algorithms that are fair to all parties involved in caching will encourage engagement and cooperation. Through extensive simulations, we show our heuristic solution, FairCache, ensures that all collaborative caches achieve performance gains without undermining the performance of others. Liang Wang 0009, Gareth Tyson, Jussi Kangasharju, Jon Crowcroft |
IEEE/ACM Trans. Netw. | 1 |
| 2016 | Fast nearest neighbor search through sparse random projections and votingabstractEfficient index structures for fast approximate nearest neighbor queries are required in many applications such as recommendation systems. In high-dimensional spaces, many conventional methods suffer from excessive usage of memory and slow response times. We propose a method where multiple random projection trees are combined by a novel voting scheme. The key idea is to exploit the redundancy in a large number of candidate sets obtained by independently generated random projections in order to reduce the number of expensive exact distance evaluations. The method is straightforward to implement using sparse projections which leads to a reduced memory footprint and fast index construction. Furthermore, it enables grouping of the required computations into big matrix multiplications, which leads to additional savings due to cache effects and low-level parallelization. We demonstrate by extensive experiments on a wide variety of data sets that the method is faster than existing partitioning tree or hashing based approaches, making it the fastest available technique on high accuracy levels. Ville Hyvönen, Teemu Pitkänen, Sotiris K. Tasoulis, Elias Jääsaari, Risto Tuomainen, Liang Wang 0009, Jukka Corander, Teemu Roos |
IEEE BigData | 6 |
| 2016 | LiteLab: Efficient large-scale network experimentsabstractNovel network systems need to be carefully evaluated before their actual deployments in developing regions. However, large-scale network experiment is a challenging task. Simulations, emulations, and real-world testbeds all have their advantages and disadvantages. In this paper we present LiteLab, a light-weight platform specialized for large-scale networking experiments. We cover in detail its design, key features, and architecture. We also perform an extensive evaluation of Lite-Lab's performance and accuracy and show that it is able to both simulate network parameters with high accuracy, and also able to scale up to very large networks. LiteLab is flexible, easy to deploy, and allows researchers to perform large-scale network experiments with a short development cycle. We have used LiteLab for many different kinds of network experiments and are planning to make it available for others to use as well. Liang Wang 0009, Arjuna Sathiaseelan, Jon Crowcroft, Jussi Kangasharju |
CCNC | 1 |
| 2016 | FairCache: Introducing fairness to ICN cachingabstractCaching is a core principle of information-centric networking (ICN). Many novel algorithms have been proposed for enabling ICN caching, many of which rely on collaborative principles, i.e. multiple caches interacting to decide what to store. Past work has assumed entirely altruistic nodes that will sacrifice their own performance for the global optimum. In this paper, we argue that this assumption is flawed. We address this problem by modelling the in-network caching problem as a Nash bargaining game. We develop optimal and heuristic caching solutions that explicitly consider both performance and fairness. We argue that only algorithms that are fair to all parties will encourage engagement and cooperation. Through extensive simulations, we show our heuristic solution, FairCache, ensures that all collaborative caches achieve performance gains without undermining the performance of others. Liang Wang 0009, Gareth Tyson, Jussi Kangasharju, Jon Crowcroft |
ICNP | 1 |
| 2016 | Hybrid renewable energy routing for ISP networksabstractThe ICT industry has come under criticism as being one of the major energy consumers to exacerbate high global carbon emissions. Meanwhile, using renewable energy to power ICT infrastructure is becoming an attractive solution and is gaining its momentum due to the recent breakthroughs of converting solar and wind energies as power sources at competitive costs. Although significant amounts of fossil fuel based-energy can be saved by allowing network devices (e.g., routers and line-cards) to be set to sleep, this optimization approach comes at a price of degrading routing performance, i.e., the quality of service. This paper addresses the problem of minimizing fossil fuel consumption in large Internet Service Provider (ISP) networks, by utilizing a novel gradient-based routing protocol, which favors forwarding packets along routers powered by the highest quantity of renewable energies. Besides favoring renewable energy, the proposed routing protocol can support putting routers to sleep in order to optimize energy consumption while ensuring a minimum degradation in routing performance. Through our evaluation utilizing real meteorological data, our proposed solution has demonstrated a massive reduction of fossil fuel usage by the network (> 70%) while maintaining the routing performance to a similar level when no energy optimization is applied. Julien Mineraud, Liang Wang 0009, Sasitharan Balasubramaniam, Jussi Kangasharju |
INFOCOM | 2 |
| 2016 | Bandwidth-Aware Service Placement in Community Network Micro-CloudsabstractSeamless computing and service sharing in community networks (CNs) have gained momentum due to the emerging technology of community network micro-clouds (CNMCs). However, deploying and running services in CNMCs confront enormous challenges to cope with, such as the dynamic nature of micro-clouds, limited capacity of nodes and links, asymmetric quality of wireless links, geographic singularity based deployment model rather than network QoS based, etc. CNMCs have been increasingly used by network-intensive services which exchange significant amounts of data between nodes, therefore their performance heavily relies on the available bandwidth resource in a network. This paper proposes a novel bandwidth-aware service placement algorithm which aims to replace the current random placement adopted by Guifi.net. Our experimental results show that the proposed BASP algorithm consistently outperforms the random placement in Guifi.net by 35% regarding its bandwidth gain. More promisingly, as the number of services increases, the gain tends to increase accordingly. Mennan Selimi, Llorenç Cerdà-Alabern, Liang Wang 0009, Arjuna Sathiaseelan, Luís Veiga, Felix Freitag |
LCN | 3 |
| 2016 | Kvasir: Scalable Provision of Semantically Relevant Web Content on Big Data FrameworkabstractThe Internet is overloading its users with excessive information flows, so that effective content-based filtering becomes crucial in improving user experience and work efficiency. Latent semantic analysis has long been demonstrated as a promising information retrieval technique to search for relevant articles from large text corpora. We build Kvasir, a semantic recommendation system, on top of latent semantic analysis and other state-of-the-art technologies to seamlessly integrate an automated and proactive content provision service into web browsing. We utilize the processing power of Apache Spark to scale up Kvasir into a practical Internet service. In addition, we improve the classic randomized partition tree to support efficient indexing and searching of millions of documents. Herein we present the architectural design of Kvasir, the core algorithms, along with our solutions to the technical challenges in the actual system implementation. Liang Wang 0009, Sotiris K. Tasoulis, Teemu Roos, Jussi Kangasharju |
IEEE Trans. Big Data | 1 |
| 2015 | Optimal chunking and partial caching in information-centric networks
Liang Wang 0009, Suzan Bayhan, Jussi Kangasharju |
Comput. Commun. | 1 |
| 2013 | MobiCCN: Mobility support with greedy routing in Content-Centric NetworksabstractContent-Centric Network (CCN) shifts the Internet from point-to-point paradigm to receiver-driven data-centric paradigm. While it tries to solve many problems in the current Internet and opens the door to many novel applications, it also leaves many challenges unanswered, e.g., mobility support and mobile content publishing and dissemination. In this paper, we show how a greedy routing can be implemented in CCN architecture to support mobility. This allows for efficient content publisher mobility and supports seamless handoffs for interactive connections. We present our solution - MobiCCN, and evaluate it thoroughly in realistic network topologies to show it outperforms other popular mobility schemes. Liang Wang 0009, Otto Waltari, Jussi Kangasharju |
GLOBECOM | 1 |
| 2013 | Measuring large-scale distributed systems: case of BitTorrent Mainline DHTabstractPeer-to-peer networks have been quite thoroughly measured over the past years, however it is interesting to note that the BitTorrent Mainline DHT has received very little attention even though it is by far the largest of currently active overlay systems, as our results show. As Mainline DHT differs from other systems, existing measurement methodologies are not appropriate for studying it. In this paper we present an efficient methodology for estimating the number of active users in the network. We have identified an omission in previous methodologies used to measure the size of the network and our methodology corrects this. Our method is based on modeling crawling inaccuracies as a Bernoulli process. It guarantees a very accurate estimation and is able to provide the estimate in about 5 seconds. Through experiments in controlled situations, we demonstrate the accuracy of our method and show the causes of the inaccuracies in previous work, by reproducing the incorrect results. Besides accurate network size estimates, our methodology can be used to detect network anomalies, in particular Sybil attacks in the network. We also report on the results from our measurements which have been going on for almost 2.5 years and are the first long-term study of Mainline DHT. Liang Wang 0009, Jussi Kangasharju |
P2P | 1 |
| 2013 | Cooperation policies for efficient in-network cachingabstractCaching is a key component of information-centric networking, but most of the work in the area focuses on simple en-route caching with limited cooperation between the caches. In this paper we model cache cooperation under a game theoretical framework and show how cache cooperation policy can allow the system to converge to a Pareto optimal configuration. Our work shows how cooperation impacts network caching performance and how it takes advantage of the structural properties of the underlying network. Liang Wang 0009, Suzan Bayhan, Jussi Kangasharju |
SIGCOMM | 1 |
| 2012 | Real-world sybil attacks in BitTorrent mainline DHTabstractDistributed hash tables (DHT) are a key building block for modern P2P content-distribution system, for example in implementing the distributed tracker of BitTorrent Mainline DHT. DHTs, due to their fully distributed nature, are known to be vulnerable to certain kinds of attacks and different kinds of defenses have been proposed against these attacks. In this paper, we consider two kinds of attacks on a DHT, one already known attack and one new kind of an attack, and show how they can be targeted against Mainline DHT. We complement them by an extensive measurement study using honeypots which shows that both attacks have been going on for a long time in the network and are still happening. We present numbers showing that the number of sybils in the Mainline DHT network is increasing and is currently around 300,000. We analyze the potential threats from these attacks and propose simple countermeasures against them. Liang Wang 0009, Jussi Kangasharju |
GLOBECOM | 1 |
| 2012 | Neighborhood search and admission control in cooperative caching networksabstractIn-network caching of content is a popular technique for eliminating redundant traffic from the network and improve the performance of network applications. In this paper we present a novel cooperative caching strategy to improve performance of in-network caches. Our cooperative scheme is composed of an admission policy for the incoming data and a content exchange protocol between neighbor network caches to improve the search zone. The admission policy enforces that a previously cached data is not unnecessary replicated in other caches, resulting in more space for new data. The content exchange protocol allows for exchange on cached data, increasing the hit rate for incoming requests. The benefits are twofold: first, we reduce the redundant content caching in the network, and second, we improve the hit rate by informing the content cached in the nearby caches. As a proof-of-concept, we have implemented a prototype and evaluated its performance using different large-scale topologies against standard non-cooperative caching algorithms. Our numerical results show that both admission and content exchange policies yield large performance gains over standard algorithms. Walter Wong, Liang Wang 0009, Jussi Kangasharju |
GLOBECOM | 2 |