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

Botao Peng

dblp:234/3016 · DBLP profile ↗
← Back
24ranked-venue papers
6as first author
21since 2021 · last 2026
0000-0002-2873-2452ORCID · corroborated

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

Databases, data management, data science and information retrieval · 13 · 6 first-author · 10 since 2021Artificial intelligence and machine learning · 4 · 1 first-author · 3 since 2021Security and privacy · 4 · 4 since 2021Computer networks · 3 · 3 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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.

Databases, data mining, and information retrieval
10 papers
Information retrieval · 62% Indexing and storage engines · 31% Data stream processing · 4%
Theoretical computer science
2 papers
Algorithms and data structures · 64% Computational geometry · 36%
Computer graphics and multimedia
1 paper
Rendering · 50% Image and video processing · 50%
Network and information security
1 paper
Network security · 100%
Computer architecture, parallel and distributed computing, and storage systems
4 papers
Parallel and multicore computing · 84% GPUs and heterogeneous computing · 16%

Topics — the 19 heaviest of 24, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Information retrieval
similarity search
3.862025
Subspace Collision: An Efficient and Accurate Framework for High-dimensional Approximate Nearest Neighbor Search · Proc. ACM Manag. Data 2025
Fast and Exact Similarity Search in Less than a Blink of an Eye · ICDE 2025
Odyssey: A Journey in the Land of Distributed Data Series Similarity Search · Proc. VLDB Endow. 2023
Information retrieval › similarity search › nearest neighbor search
approximate nearest neighbor search
2.632026
PDET-LSH: Scalable In-Memory Indexing for High-Dimensional Approximate Nearest Neighbor Search With Quality Guarantees · IEEE Trans. Knowl. Data Eng. 2026
Subspace Collision: An Efficient and Accurate Framework for High-dimensional Approximate Nearest Neighbor Search · Proc. ACM Manag. Data 2025
DET-LSH: A Locality-Sensitive Hashing Scheme with Dynamic Encoding Tree for Approximate Nearest Neighbor Search · Proc. VLDB Endow. 2024
Indexing and storage engines › temporal indexing
data series indexing
2.452021
Fast data series indexing for in-memory data · VLDB J. 2021
ParIS+: Data Series Indexing on Multi-Core Architectures · IEEE Trans. Knowl. Data Eng. 2021
SING: Sequence Indexing Using GPUs · ICDE 2021
Information retrieval › hashing › hashing for nearest neighbor search
locality-sensitive hashing
1.822026
PDET-LSH: Scalable In-Memory Indexing for High-Dimensional Approximate Nearest Neighbor Search With Quality Guarantees · IEEE Trans. Knowl. Data Eng. 2026
DET-LSH: A Locality-Sensitive Hashing Scheme with Dynamic Encoding Tree for Approximate Nearest Neighbor Search · Proc. VLDB Endow. 2024
Information retrieval › similarity search › sequence similarity search
time series similarity search
1.132023
SING: Sequence Indexing Using GPUs · ICDE 2021
MESSI: In-Memory Data Series Indexing · ICDE 2020
Odyssey: A Journey in the Land of Distributed Data Series Similarity Search · Proc. VLDB Endow. 2023
Network security › intrusion detection and prevention › intrusion detection
anomaly detection
1.012026
Dynamic Federated Edge Anomaly Detection Based on Dual Fuzzing Strategies · IEEE Trans. Mob. Comput. 2026
Indexing and storage engines
tree index
0.912025
Fast and Exact Similarity Search in Less than a Blink of an Eye · ICDE 2025
Algorithms and data structures
clustering
0.912025
Subspace Collision: An Efficient and Accurate Framework for High-dimensional Approximate Nearest Neighbor Search · Proc. ACM Manag. Data 2025
Indexing and storage engines
in-memory index
0.822026
Fast data series indexing for in-memory data · VLDB J. 2021
PDET-LSH: Scalable In-Memory Indexing for High-Dimensional Approximate Nearest Neighbor Search With Quality Guarantees · IEEE Trans. Knowl. Data Eng. 2026
Information retrieval
indexing
0.812024
DET-LSH: A Locality-Sensitive Hashing Scheme with Dynamic Encoding Tree for Approximate Nearest Neighbor Search · Proc. VLDB Endow. 2024
Information retrieval › similarity search
nearest neighbor search
0.812024
DET-LSH: A Locality-Sensitive Hashing Scheme with Dynamic Encoding Tree for Approximate Nearest Neighbor Search · Proc. VLDB Endow. 2024
Data stream processing
load balancing
0.712023
Odyssey: A Journey in the Land of Distributed Data Series Similarity Search · Proc. VLDB Endow. 2023
Distributed and cloud data management › data replication
partial replication
0.712023
Odyssey: A Journey in the Land of Distributed Data Series Similarity Search · Proc. VLDB Endow. 2023
Image and video processing › image restoration › image inpainting
diffusion-based inpainting
0.712023
TwinTex: Geometry-Aware Texture Generation for Abstracted 3D Architectural Models · ACM Trans. Graph. 2023
Rendering
texture mapping
0.712023
TwinTex: Geometry-Aware Texture Generation for Abstracted 3D Architectural Models · ACM Trans. Graph. 2023
Indexing and storage engines › external memory data structure
disk-based index
0.512021
ParIS+: Data Series Indexing on Multi-Core Architectures · IEEE Trans. Knowl. Data Eng. 2021
Parallel and multicore computing › parallel algorithms
parallel indexing
0.512021
ParIS+: Data Series Indexing on Multi-Core Architectures · IEEE Trans. Knowl. Data Eng. 2021
Machine learning › Efficient and distributed learning
federated learning
0.312026
Dynamic Federated Edge Anomaly Detection Based on Dual Fuzzing Strategies · IEEE Trans. Mob. Comput. 2026
Computational geometry
spatial data structures
0.212024
DET-LSH: A Locality-Sensitive Hashing Scheme with Dynamic Encoding Tree for Approximate Nearest Neighbor Search · Proc. VLDB Endow. 2024

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

SIMD · 3.7dynamic encoding tree · 2.5gradient perturbation · 2.0fuzzing · 2.0multi-core parallelism · 1.9subspace collision · 1.7clustering-based index · 1.7locality-sensitive hashing · 1.5parallelization · 1.0fourier transform · 0.9data-adaptive quantization · 0.9GEMINI · 0.9optimization · 0.7line feature extraction · 0.7diffusion model · 0.7GPU acceleration · 0.5multi-socket architectures · 0.4
YearPublicationVenuePosition
2026 Accurate multi-step wind and solar power forecasting based on multi-scale convolutional Kolmogorov-Arnold network and improved Lemming-optimized attention fusion
Botao Peng, Rui Quan, Yufang Chang, William Derigent
Eng. Appl. Artif. Intell.3
2026 Structured policy modeling and context-aware generation for multi-jurisdictional compliance in global software systems
Zhixian Zhuang, Xiaodong Lee, Aiyao Zhang, Jiuqi Wei, Yufan Fu, Botao Peng
Inf. Softw. Technol.6
2026 PDET-LSH: Scalable In-Memory Indexing for High-Dimensional Approximate Nearest Neighbor Search With Quality Guarantees
abstract
Locality-sensitive hashing (LSH) is a well-known solution for approximate nearest neighbor (ANN) search with theoretical guarantees. Traditional LSH-based methods mainly focus on improving the efficiency and accuracy of query phase by designing different query strategies, but pay little attention to improving the efficiency of the indexing phase. They typically fine tune existing data-oriented partitioning trees to index data points and support their query strategies. However, their strategy to directly partition the multidimensional space is time-consuming, and performance degrades as the space dimensionality increases. In this paper, we design an encoding-based tree called Dynamic Encoding Tree (DE-Tree) to improve the indexing efficiency and support efficient range queries. Based on DE-Tree, we propose a novel LSH scheme called DET-LSH. DET-LSH adopts a novel query strategy, which performs range queries in multiple independent index DE-Trees to reduce the probability of missing exact NN points. Extensive experiments demonstrate that while achieving best query accuracy, DET-LSH achieves up to 6x speedup in indexing time and 2x speedup in query time over the state-of-the-art LSH-based methods. In addition, to further improve the performance of DET-LSH, we propose PDET-LSH, an in-memory method adopting the parallelization opportunities provided by multicore CPUs. PDET-LSH exhibits considerable advantages in indexing and query efficiency, especially on large scale datasets. Extensive experiments show that, while achieving the same query accuracy as DET-LSH, PDET-LSH offers up to 40x speedup in indexing time and 62x speedup in query answering time over the state-of-the-art LSH-based methods. Our theoretical analysis demonstrates that DET-LSH and PDET-LSH offer probabilistic guarantees on query answering accuracy.
Jiuqi Wei, Xiaodong Lee, Botao Peng, Quanqing Xu, Chuanhui Yang, Themis Palpanas
IEEE Trans. Knowl. Data Eng.3
2026 Dynamic Federated Edge Anomaly Detection Based on Dual Fuzzing Strategies
abstract
With the rapid proliferation of edge computing, mobile edges interconnected via networks are increasingly ex posed to a wide range of attacks. Considering privacy concerns, federated edge anomaly detection, collaboratively training a global detection model across multiple edge clients without centralizing sensitive data, is a promising paradigm to detecting such attacks. However, mobile edge environment is inherently dynamic, with frequent evolving in both network traffic and participating clients. Most existing methods are pre-defined for specific attacks and fixed client settings, which significantly limits their adaptability in dynamic mobile edges. To address these issues, we define the federated adaptability from both data-level and client-level perspectives for the first time, and derive the decisive factors for improving adaptability, i.e., high smoothness and low gradient similarity. Driven by this theoretical foundation, we propose DIFF, a federated edge anomaly detection framework based on dual fuzzing strategies. DIFF incorporates two novel designs for improving adaptability: (i) a classless fuzzing strategy to improve data-level adaptability by fuzzing the boundary between normal and abnormal samples, thereby encouraging model smoothness and enhancing adaptability to unseen traffic and emerging attacks; and (ii) a direction fuzzing strategy to enhance client-level adaptability by perturbing the optimization directions of local models, enabling the aggregated global model to adapt effectively to new clients. Experiments on public datasets demonstrate the superior adapt ability of DIFF compared to the state-of-art methods.
Weiyao Zhang, Jinyang Li 0009, Botao Peng, Xuying Meng, Yujun Zhang 0001
IEEE Trans. Mob. Comput.3
2025 Fast and Exact Similarity Search in Less than a Blink of an Eye
abstract
Similarity search is a fundamental operation for analyzing data series (DS), which are ordered sequences of real values. To enhance efficiency, summarization techniques are employed that reduce the dimensionality of DS. SAX-based approaches are the state-of-the-art for exact similarity queries, but their performance degrades for high-frequency signals, such as noisy data, or for high-frequency DS. In this work, we present the SymbOlic Fourier Approximation index (SOFA), which implements fast, exact similarity queries. SOFA is based on two building blocks: a tree index (inspired by MESSI) and the SFA symbolic summarization. It makes use of a learned summarization method called Symbolic Fourier Approximation (SFA), which is based on the Fourier transform and utilizes a data-adaptive quantization of the frequency domain. To better capture relevant information in high-frequency signals, SFA selects the Fourier coefficients by highest variance, resulting in a larger value range, thus larger quantization bins. The tree index solution employed by SOFA makes use of the GEMINI-approach to answer exact similarity search queries using lower bounding distance measures, and an efficient SIMD implementation. We further propose a novel benchmark comprising 17 diverse datasets, encompassing 1 billion DS. Our experimental results demonstrate that SOFA outperforms existing methods on exact similarity queries: it is up to 10 times faster than a parallel sequential scan, 3–4 times faster than FAISS, and 2 times faster on average than MESSI. For high-frequency datasets, we observe a remarkable 38-fold performance improvement.
Patrick Schäfer 0001, Jakob Brand, Ulf Leser, Botao Peng, Themis Palpanas
ICDE4
2025 DeFiAD: A Unified Method for Early-Stage Domain Abuse Detection Through Automated Deep Feature Interaction
abstract
As a key infrastructure of the Internet, the Domain Name System (DNS) is frequently abused because of its open-ness, which makes early detection of domain abuse a critical task in cybersecurity. However, most existing methods rely on external data sources such as webpage content or long-term DNS resolution logs, which are unavailable at the registration stage, delaying detection and limiting adaptability across attack types. To overcome these limitations, we propose DeFiAD, a unified framework for early-stage domain abuse detection that relies solely on multi-source static information available at registration, enabling detection at the beginning of the domain lifecycle. We first introduce UDIRP, a unified domain information representation paradigm, which maps multi-source heterogeneous DNS native data into three subspaces for model understanding, forming a unified multi-channel representation. Building on this representation, we design DCINet, a Deep & Cross Network–based feature interaction model that effectively learns and integrates multi-source heterogeneous features, improving robustness and adaptability across diverse domain abuse types. Experiments on phishing, DGA, and mixed-abuse datasets show that DeFiAD consistently achieves the best overall performance, improving detection accuracy by 4%–10% over existing methods while maintaining high inference efficiency, highlighting its practicality for timely deployment.
Zhaojun Dai, Xiaodong Lee, Yufan Fu, Botao Peng
TrustCom4
2025 POLARIS: Cross-Domain Access Control via Verifiable Identity and Policy-Based Authorization
abstract
Access control is a security mechanism designed to ensure that only authorized users can access specific resources. Cross-domain access control involves access to resources across different organizations, institutions, or applications. Traditional access control, however, which handles authentication and authorization separately in centralized environments, faces challenges in identity dispersion, privacy leakage, and diversified permission requirements, failing to adapt to cross-domain scenarios. Thus, there is an urgent need for a new access control mechanism that empowers autonomous control over user identity and resources, addressing the demands for privacy-preserving authentication and flexible authorization in cross-domain scenarios.To address cross-domain access control challenges, we propose POLARIS, a unified and extensible architecture that enables policy-based, verifiable and privacy-preserving access control across different domains. POLARIS features a structured commitment mechanism for reliable, fine-grained, policy-based identity disclosure. It further introduces VPPL, a lightweight policy language that supports issuer-bound evaluation of selectively revealed attributes. A dedicated session-level security mechanism ensures binding between authentication and access, enhancing confidentiality and resilience to replay attacks.We implement a working prototype and conduct comprehensive experiments, demonstrating that POLARIS effectively provides scalable, privacy-preserving, and interoperable access control across heterogeneous domains. Our results highlight the practical viability of POLARIS for enabling secure and privacy-preserving access control in decentralized, cross-domain environments.
Aiyao Zhang, Xiaodong Lee, Zhixian Zhuang, Jiuqi Wei, Yufan Fu, Botao Peng
TrustCom6
2025 Subspace Collision: An Efficient and Accurate Framework for High-dimensional Approximate Nearest Neighbor Search
abstract
Approximate Nearest Neighbor (ANN) search in high-dimensional Euclidean spaces is a fundamental problem with a wide range of applications. However, there is currently no ANN method that performs well in both indexing and query answering performance, while providing rigorous theoretical guarantees for the quality of the answers. In this paper, we first design SC-score, a metric that we show follows the Pareto principle and can act as a proxy for the Euclidean distance between data points. Inspired by this, we propose a novel ANN search framework called Subspace Collision (SC), which can provide theoretical guarantees on the quality of its results. We further propose SuCo, which achieves efficient and accurate ANN search by designing a clustering-based lightweight index and query strategies for our proposed subspace collision framework. Extensive experiments on real-world datasets demonstrate that both the indexing and query answering performance of SuCo outperform state-of-the-art ANN methods that can provide theoretical guarantees, performing 1-2 orders of magnitude faster query answering with only up to one-tenth of the index memory footprint. Moreover, SuCo achieves top performance (best for hard datasets) even when compared to methods that do not provide theoretical guarantees.
Jiuqi Wei, Xiaodong Lee, Zhenyu Liao 0001, Themis Palpanas, Botao Peng
Proc. ACM Manag. Data5
2025 Dominate data by yourself: a decentralized scheme for data interoperation when data is decoupled from applications
Jiuqi Wei, Xiaodong Lee, Yufan Fu, Ying Li 0051, Botao Peng
World Wide Web (WWW)5
2024 Securing the internet's backbone: A blockchain-based and incentive-driven architecture for DNS cache poisoning defense
abstract
Domain Name System (DNS) is the backbone of the Internet infrastructure, converting human-friendly domain names into machine-processable IP addresses. However, DNS remains vulnerable to various security threats, such as cache poisoning attacks , where malicious attackers inject false information into DNS resolvers’ caches. Although efforts have been made to enhance DNS against such vulnerabilities, existing countermeasures often fall short in one or more areas: they may offer limited resistance to the collusion attack, introduce significant overhead, or require complex implementation that hinders widespread adoption. To address these challenges, this paper introduces TI-DNS+, a trusted and incentivized blockchain-based DNS resolution architecture for cache poisoning defense. TI-DNS+ introduces a Verification Cache exploiting blockchain ledger’s immutable nature to detect and correct forged DNS responses . The architecture also incorporates a multi-resolver Query Vote mechanism, enhancing the ledger’s credibility by validating each record modification through a stake-weighted algorithm. This algorithm selects resolvers as validators based on their stake proportion. To promote well-behaved participation, TI-DNS+ also implements a novel stake-based incentive mechanism that optimizes the generation and distribution of stake rewards. This ensures that incentives align with participants’ contributions, achieving incentive compatibility, fairness, and efficiency. Moreover, TI-DNS+ possesses high practicability as it requires only resolver-side modifications to current DNS. Finally, through comprehensive prototyping and experimental evaluations, the results demonstrate that our solution effectively mitigates DNS cache poisoning. Compared to competitors, our solution improves attack resistance by 1-3 orders of magnitude, while also reducing resolution latency by 5% to 68%.
Yufan Fu, Xiaodong Lee, Jiuqi Wei, Ying Li 0051, Botao Peng
Comput. Networks5
2024 Streaming Data Collection With a Private Sketch-Based Protocol
abstract
Data stream collection is critical to analyze service conditions and detect anomalies in time, especially in Internet of Things. However, it may undermine the individual privacy. Local differential privacy (LDP) has recently become a popular privacy-preserving technique protecting users’ privacy. However, most of them are still limited to the assumption of one-item collection, resulting in poor utility when extended to the multi-item collection from a very large domain. This article proposes a private streaming data collection framework, private sketch-based framework (PSF), which takes advantage of sketches. Combining the proposed background information and a decode-first collection-side workflow, the framework improves the utility by reducing the errors introduced by the sketching algorithm and the privacy budget utilization when collecting multiple items. We analytically prove the superior accuracy and privacy characteristics of PSF. In order to support specific computing tasks, we build two private protocols based on PSF, PrivSketch and PrivSketch+, aiming at frequency estimation and mean estimation, respectively. We demonstrate the utility of PrivSketch and PrivSketch+ theoretically, and also evaluate them experimentally. Our evaluation, with several diverse synthetic and real data sets, demonstrates that PrivSketch is 1–3 orders of magnitude better than the competitors in terms of utility in both frequency estimation and frequent item estimation, while being up to ~100x faster. PrivSketch+ performs ~4 orders of magnitude better than advanced solutions, such as piecewise mechanism (PM) and hybrid mechanism (HM), under a limited privacy budget.
Ying Li 0051, Xiaodong Lee, Botao Peng, Themis Palpanas, Jing'an Xue
IEEE Internet Things J.3
2024 DET-LSH: A Locality-Sensitive Hashing Scheme with Dynamic Encoding Tree for Approximate Nearest Neighbor Search
abstract
Locality-sensitive hashing (LSH) is a well-known solution for approximate nearest neighbor (ANN) search in high-dimensional spaces due to its robust theoretical guarantee on query accuracy. Traditional LSH-based methods mainly focus on improving the efficiency and accuracy of the query phase by designing different query strategies, but pay little attention to improving the efficiency of the indexing phase. They typically fine-tune existing data-oriented partitioning trees to index data points and support their query strategies. However, their strategy to directly partition the multi-dimensional space is time-consuming, and performance degrades as the space dimensionality increases. In this paper, we design an encoding-based tree called Dynamic Encoding Tree (DE-Tree) to improve the indexing efficiency and support efficient range queries based on Euclidean distance. Based on DE-Tree, we propose a novel LSH scheme called DET-LSH. DET-LSH adopts a novel query strategy, which performs range queries in multiple independent index DE-Trees to reduce the probability of missing exact NN points, thereby improving the query accuracy. Our theoretical studies show that DET-LSH enjoys probabilistic guarantees on query accuracy. Extensive experiments on real-world datasets demonstrate the superiority of DET-LSH over the state-of-the-art LSH-based methods on both efficiency and accuracy. While achieving better query accuracy than competitors, DET-LSH achieves up to 6x speedup in indexing time and 2x speedup in query time over the state-of-the-art LSH-based methods.
Jiuqi Wei, Botao Peng, Xiaodong Lee, Themis Palpanas
Proc. VLDB Endow.2
2023 PrivSketch: A Private Sketch-Based Frequency Estimation Protocol for Data Streams
Ying Li 0051, Xiaodong Lee, Botao Peng, Themis Palpanas, Jing'an Xue
DEXA (1)3
2023 FlexAuth: A Decentralized Authorization System with Flexible Delegation
abstract
The dispersion of resource authorization across various authorization systems raises the complexity and inconsistency of authorization management. Therefore, the pursuit of a unified resource authorization management system is necessary. Most widely used authorization systems are based on centralized services with a single delegation pattern. These authorization systems can be easily compromised, leading to permissions tampering, and are unsuitable for complex usage scenarios. We propose a decentralized authorization system that provides flexible delegation called FlexAuth. We first define a decentralized data storage layer based on blockchain, using smart contracts to implement data writing and resolving, preventing data from being tampered with. On top of this, we implement active and passive delegation patterns of authorization services. We allow users to delegate permissions actively. Also, FlexAuth enables them to respond to authorization requests passively by making flexible and expressive access control policies based on relation-ships and attributes, using the proposed Hybrid Access Control Model (HACM). Furthermore, all delegations in FlexAuth are transitive. Finally, through analysis and experiments, we validate the usability and efficiency of FlexAuth. To our knowledge, FlexAuth is the first decentralized authorization system with transitive delegation in active and passive patterns, achieving flexible delegation.
Ziyu Fei, Ying Li 0051, Jiuqi Wei, Yufan Fu, Botao Peng
TrustCom5
2023 TI-DNS: A Trusted and Incentive DNS Resolution Architecture based on Blockchain
abstract
Domain Name System (DNS) is a critical component of the Internet infrastructure, responsible for translating domain names into IP addresses. However, DNS is vulnerable to some malicious attacks, including DNS cache poisoning, which redirects users to malicious websites displaying offensive or illegal content. Existing countermeasures often suffer from at least one of the following weakness: weak attack resistance, high overhead, or complex implementation. To address these challenges, this paper presents TI-DNS, a blockchain-based DNS resolution architecture designed to detect and correct the forged DNS records caused by the cache poisoning attacks in the DNS resolution process. TI-DNS leverages a multi-resolver Query Vote mechanism to ensure the credibility of verified records on the blockchain ledger and a stake-based incentive mechanism to promote well-behaved participation. Importantly, TI-DNS is easy to be adopted as it only requires modifications to the resolver side of current DNS infrastructure. Finally, we develop a prototype and evaluate it against alternative solutions. The result demonstrates that TI-DNS effectively and efficiently solves DNS cache poisoning.
Yufan Fu, Jiuqi Wei, Ying Li 0051, Botao Peng
TrustCom4
2023 Odyssey: A Journey in the Land of Distributed Data Series Similarity Search
abstract
This paper presents Odyssey, a novel distributed data-series processing framework that efficiently addresses the critical challenges of exhibiting good speedup and ensuring high scalability in data series processing by taking advantage of the full computational capacity of modern distributed systems comprised of multi-core servers. Odyssey addresses a number of challenges in designing efficient and highly-scalable distributed data series index, including efficient scheduling, and load-balancing without paying the prohibitive cost of moving data around. It also supports a flexible partial replication scheme, which enables Odyssey to navigate through a fundamental trade-off between data scalability and good performance during query answering. Through a wide range of configurations and using several real and synthetic datasets, our experimental analysis demonstrates that Odyssey achieves its challenging goals.
Manos Chatzakis, Panagiota Fatourou, Eleftherios Kosmas, Themis Palpanas, Botao Peng
Proc. VLDB Endow.5
2023 TwinTex: Geometry-Aware Texture Generation for Abstracted 3D Architectural Models
abstract
Coarse architectural models are often generated at scales ranging from individual buildings to scenes for downstream applications such as Digital Twin City, Metaverse, LODs, etc. Such piece-wise planar models can be abstracted as twins from 3D dense reconstructions. However, these models typically lack realistic texture relative to the real building or scene, making them unsuitable for vivid display or direct reference. In this paper, we present TwinTex , the first automatic texture mapping framework to generate a photorealistic texture for a piece-wise planar proxy. Our method addresses most challenges occurring in such twin texture generation. Specifically, for each primitive plane, we first select a small set of photos with greedy heuristics considering photometric quality, perspective quality and facade texture completeness. Then, different levels of line features (LoLs) are extracted from the set of selected photos to generate guidance for later steps. With LoLs, we employ optimization algorithms to align texture with geometry from local to global. Finally, we fine-tune a diffusion model with a multi-mask initialization component and a new dataset to inpaint the missing region. Experimental results on many buildings, indoor scenes and man-made objects of varying complexity demonstrate the generalization ability of our algorithm. Our approach surpasses state-of-the-art texture mapping methods in terms of high-fidelity quality and reaches a human-expert production level with much less effort.
Weidan Xiong, Hongqian Zhang, Botao Peng, Yongli Wu, Jianwei Guo 0003, Hui Huang 0004
ACM Trans. Graph.3
2022 Fast Illegal Webpage Detection Algorithm Based on Massive Domain Name Resolution Records
abstract
Domain names are an essential entry point for Internet access. Blocking the domain names of illegal web pages can effectively prevent the spread of illegal online content such as gambling and pornography. Due to the low efficiency and accuracy of the current illegal web page detection algorithms, on the one hand, it is not conducive to security prevention if the detection is not timely. On the other hand, the misjudgment and omission of domain name blocking will lead to adverse consequences for Internet access. Therefore, this paper focuses on domain name resolution records to improve the detection accuracy and efficiency of illegal web pages, so that domain name servers can timely block access to lousy domain names and improve the security of Internet infrastructure. Firstly, a data pre-processing process is established based on an empirical analysis of the world’s largest passive DNS database. Secondly, we propose a hybrid temporary random domain name filtering algorithm based on LSTM-ParallelCNN. Finally, an illegal web-page detection algorithm based on combined features is proposed to balance the speed and the accuracy of the detection. In the end, experiments show that our algorithms can improve the detection accuracy to 99.35% while reducing the overall detection time by about 80%.
Botao Peng
IEEE Big Data2
2021 SING: Sequence Indexing Using GPUs
abstract
Data series similarity search is a core operation for several data series analysis applications across many domains. This has attracted lots of interest that led to the development of several indexing techniques. Nevertheless, these techniques fail to deliver the similarity search time performance that is needed for interactive exploration, or analysis of large data series collections. We propose SING, the first data series index designed to take advantage of Graphics Processing Units (GPUs). SING is an in-memory index that uses CPU+GPU co-processing (as well as SIMD, multi-core and multi-socket architectures), in order to accelerate similarity search. Our experimental evaluation with synthetic and real datasets shows that SING is up to 5.1x faster than the state-of-the-art parallel in-memory approach, and up to 62x faster than the state-of-the-art parallel serial scan algorithm. SING achieves exact similarity search query times as low as 32msec on 100GB datasets, which enables interactive data exploration on very large data series collections.
Botao Peng, Panagiota Fatourou, Themis Palpanas
ICDE1
2021 ParIS+: Data Series Indexing on Multi-Core Architectures
abstract
Data series similarity search is a core operation for several data series analysis applications across many different domains. Nevertheless, even state-of-the-art techniques cannot provide the time performance required for large data series collections. We propose ParIS and ParIS+, the first disk-based data series indices carefully designed to inherently take advantage of multi-core architectures, in order to accelerate similarity search processing times. Our experiments demonstrate that ParIS+ completely removes the CPU latency during index construction for disk-resident data, and for exact query answering is up to 1 order of magnitude faster than the current state of the art index scan method, and up to 3 orders of magnitude faster than the optimized serial scan method. ParIS+ (which is an evolution of the ADS+ index) owes its efficiency to the effective use of multi-core and multi-socket architectures, in order to distribute and execute in parallel both index construction and query answering, and to the exploitation of the Single Instruction Multiple Data (SIMD) capabilities of modern CPUs, in order to further parallelize the execution of instructions inside each core.
Botao Peng, Panagiota Fatourou, Themis Palpanas
IEEE Trans. Knowl. Data Eng.1
2021 Fast data series indexing for in-memory data
Botao Peng, Panagiota Fatourou, Themis Palpanas
VLDB J.1
2020 Data Series Indexing Gone Parallel
abstract
Data series similarity search is a core operation for several data series analysis applications across many different domains. However, the state-of-the-art techniques fail to deliver the time performance required for interactive exploration, or analysis of large data series collections. In this Ph.D. work, we present the first data series indexing solutions, for both on-disk and in-memory data, that are designed to inherently take advantage of multi-core architectures, in order to accelerate similarity search processing times. Our experiments on a variety of synthetic and real data demonstrate that our approaches are up to orders of magnitude faster than the alternatives. More specifically, our on-disk solution can answer exact similarity search queries on 100GB datasets in a few seconds, and our in-memory solution in a few milliseconds, which enables real-time, interactive data exploration on very large data series collections.
Botao Peng
ICDE1
2020 MESSI: In-Memory Data Series Indexing
abstract
Data series similarity search is a core operation for several data series analysis applications across many different domains. However, the state-of-the-art techniques fail to deliver the time performance required for interactive exploration, or analysis of large data series collections. In this work, we propose MESSI, the first data series index designed for in-memory operation on modern hardware. Our index takes advantage of the modern hardware parallelization opportunities (i.e., SIMD instructions, multi-core and multi-socket architectures), in order to accelerate both index construction and similarity search processing times. Moreover, it benefits from a careful design in the setup and coordination of the parallel workers and data structures, so that it maximizes its performance for in-memory operations. Our experiments with synthetic and real datasets demonstrate that overall MESSI is up to 4× faster at index construction, and up to 11× faster at query answering than the state-of-the-art parallel approach. MESSI is the first to answer exact similarity search queries on 100GB datasets in ~50msec (30-75msec across diverse datasets), which enables real-time, interactive data exploration on very large data series collections.
Botao Peng, Panagiota Fatourou, Themis Palpanas
ICDE1
2018 ParIS: The Next Destination for Fast Data Series Indexing and Query Answering
abstract
We propose ParIS, the first disk-based data series index that inherently takes advantage of modern hardware parallelization, in order to accelerate processing times. Our experimental results demonstrate that ParIS completely removes the CPU latency during index construction for disk-resident data. In terms of exact query answering, ParIS is more than 2 orders of magnitude faster than the current state of the art index scan method, and more than 3 orders of magnitude faster than the optimized serial scan method. ParIS owes its efficiency not only to the effective use of multi-core and multi-socket architectures, in order to distribute and execute in parallel both index construction and query answering, but also to the exploitation of the Single Instruction Multiple Data (SIMD) capabilities of modern CPUs, in order to further parallelize the execution of individual instructions inside each core.
Botao Peng, Panagiota Fatourou, Themis Palpanas
IEEE BigData1