Demo Data from EDBT 2026 / reviewers in the wild / expert
Lingtong Liu
dblp:194/2912
· DBLP profile ↗
4ranked-venue papers
2as first author
0since 2021 · last 2020
0000-0001-8178-6030ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 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
1 paper |
Network measurement and analytics · 67% Physical-layer communications · 33% | |
| Network and information security
1 paper |
Hardware security and side channels · 33% Systems and software security · 33% Cryptographic primitives and cryptanalysis · 33% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Storage systems · 100% | |
| Theoretical computer science
1 paper |
Algorithms and data structures · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Data stream processing · 100% |
Topics — the 11 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Physical-layer communications › signal processing for communications › statistical signal processing › estimation theory
frequency estimation |
0.4 | 1 | 2020 | SF-Sketch: A Two-Stage Sketch for Data Streams · IEEE Trans. Parallel Distributed Syst. 2020 |
Network measurement and analytics
sketch data structures |
0.4 | 1 | 2020 | SF-Sketch: A Two-Stage Sketch for Data Streams · IEEE Trans. Parallel Distributed Syst. 2020 |
Cryptographic primitives and cryptanalysis
authenticated encryption |
0.4 | 1 | 2020 | CryptSQLite: SQLite With High Data Security · IEEE Trans. Computers 2020 |
Systems and software security
database security |
0.4 | 1 | 2020 | CryptSQLite: SQLite With High Data Security · IEEE Trans. Computers 2020 |
Hardware security and side channels
trusted execution environments |
0.4 | 1 | 2020 | CryptSQLite: SQLite With High Data Security · IEEE Trans. Computers 2020 |
Storage systems › data management
database storage |
0.4 | 1 | 2020 | CryptSQLite: SQLite With High Data Security · IEEE Trans. Computers 2020 |
Storage systems › secure storage
encrypted database |
0.4 | 1 | 2020 | CryptSQLite: SQLite With High Data Security · IEEE Trans. Computers 2020 |
Data stream processing
sketch |
0.3 | 1 | 2017 | SF-sketch: A Fast, Accurate, and Memory Efficient Data Structure to Store Frequencies of Data Items · ICDE 2017 |
Algorithms and data structures › sketching
count-min sketch |
0.3 | 1 | 2017 | SF-sketch: A Fast, Accurate, and Memory Efficient Data Structure to Store Frequencies of Data Items · ICDE 2017 |
Algorithms and data structures
probabilistic data structures |
0.3 | 1 | 2017 | SF-sketch: A Fast, Accurate, and Memory Efficient Data Structure to Store Frequencies of Data Items · ICDE 2017 |
Data stream processing
continuous query processing |
0.1 | 1 | 2017 | SF-sketch: A Fast, Accurate, and Memory Efficient Data Structure to Store Frequencies of Data Items · ICDE 2017 |
Methods — techniques the papers use, named apart from their topics
trusted execution environment · 0.9authenticated encryption · 0.9sketch data structure · 0.6probabilistic data structure · 0.4error bound analysis · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | CryptSQLite: SQLite With High Data SecurityabstractSQLite, one of the most popular light-weighted database system, has been widely used in various systems. However, the compact design of SQLite did not make enough consideration on user data security. Specifically, anyone who has obtained the access to the database file will be able to read or tamper the data. Existing encryption-based solutions can only protect data on storage, while still exposing data when in computation. In this article, we combine the Trusted Execution Environment(TEE) technology and the authenticated encryption scheme, proposed and developed the CryptSQLite, a high security SQLite database system, which protects both the confidentiality and integrity of users' data. Our security analysis proves that CryptSQLite can protect data confidentiality and integrity. Our implementation and experiments indicate that CryptSQLite incurs an average of 21 percent of extra time for SQL statement executions, compared with traditional encryption-based solutions that failed to offer rigorous security guarantees. Yongzhi Wang 0001, Yulong Shen 0001, Cuicui Su, Jiawen Ma, Lingtong Liu, Xuewen Dong |
IEEE Trans. Computers | 5 |
| 2020 | SF-Sketch: A Two-Stage Sketch for Data StreamsabstractSketches are probabilistic data structures designed for recording frequencies of items in a multi-set. They are widely used in various fields, especially for gathering Internet statistics from distributed data streams in network measurements. In a distributed streaming application with high data rates, a sketch in each monitoring node “fills up” very quickly and then its content is transferred to a remote collector responsible for answering queries. Thus, the size of the contents transferred must be kept as small as possible while meeting the desired accuracy requirement. To obtain significantly higher accuracy while keeping the same update and query speed as the best prior sketches, in this article, we propose a new sketch - the Slim-Fat (SF) sketch. The key idea behind the SF-sketch is to maintain two separate sketches: a larger sketch, the Fat-subsketch, and a smaller sketch, the Slim-subsketch. The Fat-subsketch is used for updating and periodically producing the Slim-subsketch, which is then transferred to the remote collector for answering queries quickly and accurately. We also present the error bound as well as an accurate model of the correct rate of the SF-sketch, and verify their correctness through experiments. We implemented and extensively evaluated the SF-sketch along with several prior sketches. Our results show that when the size of our Slim-subsketch and of the widely used Count-Min (CM) sketch are kept the same, our SF-sketch outperforms the CM-sketch by up to 33.1 times in terms of accuracy (when the ratio of the sizes of the Fat-subsketch and the Slim-subsketch is 16:1). We have made all source codes publicly available at Github [“Source code of SF sketches,” [Online]. Available: https://github.com/paper2017/SF-sketch]. Lingtong Liu, Yulong Shen 0001, Tong Yang 0003, Muhammad Shahzad 0001, Bin Cui 0001, Gaogang Xie |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2019 | Longest Prefix Matching with PruningabstractNowadays, an explosive increase of the size of Forwarding Information Base (FIB) in backbone router makes IP lookup a challenging issue. An effective solution is to use Bloom filter. Because of its false positive, to boost longest prefix matching (LPM), sophisticated Bloom filter-based algorithms were proposed, which makes FIB updating extremely difficult. To address this issue, in this paper, we propose a novel IP lookup algorithm which prunes unneeded prefix probes incurred by false positive and supports FIB updating. Experimental results show that our algorithm can save approximately 7~24% on-chip memory space than the well-known PBF (longest Prefix matching using Bloom Filters) while keeping the same average number of probes of 1.003 per IP lookup. In other words, given a limited on-chip memory budget, our proposed algorithm can handle FIB 7~24% bigger than PBF. The source code can be found in [1]. Lingtong Liu, Siang Gao, Tong Yang 0003, Xiaoming Li 0001 |
HPSR | 1 |
| 2017 | SF-sketch: A Fast, Accurate, and Memory Efficient Data Structure to Store Frequencies of Data ItemsabstractA sketch is a probabilistic data structure that is used to record frequencies of items in a multi-set. Sketches have been applied in a variety of fields, such as data stream processing, natural language processing, distributed data sets etc. In this paper, we propose a new sketch, called Slim-Fat (SF) sketch, which has a much smaller memory footprint for query while supporting updates. The key idea behind our proposed SF-sketch is to maintain two separate sketches: a small sketch called Slimsubsketch and a large sketch called Fat-subsketch. The Slimsubsketch enables fast and accurate querying. The Fat-subsketch is used to assist the insertion and deletion from Slim-subsketch. We implemented and evaluated SF-sketch along with several prior sketches and compared them side by side. Our experimental results show that SF-sketch significantly outperforms the most commonly used CM-sketch in terms of accuracy. The full version is provided at arXiv.org [12]. Tong Yang 0003, Lingtong Liu, Muhammad Shahzad 0001, Yulong Shen 0001, Xiaoming Li 0001, Bin Cui 0001, Gaogang Xie |
ICDE | 2 |