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

Savong Bou

dblp:156/3190 · DBLP profile ↗
← Back
18ranked-venue papers
15as first author
12since 2021 · last 2026
0000-0001-6745-3467ORCID · corroborated

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

Databases, data management, data science and information retrieval · 15 · 12 first-author · 11 since 2021Artificial intelligence and machine learning · 9 · 6 first-author · 7 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 3 first-author · 2 since 2021Security and privacy · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
4 papers
Data stream processing · 83% Information retrieval · 17%

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

TopicWeightPapersLastEvidence papers
Data stream processing › window aggregation
sliding-window aggregation
2.942025
O(1)-Time Complexity for Fixed Sliding-Window Aggregation Over Out-of-Order Data Streams: (Extended Abstract) · ICDE 2025
O(1)-Time Complexity for Fixed Sliding-Window Aggregation Over Out-of-Order Data Streams · IEEE Trans. Knowl. Data Eng. 2024
CPiX: Real-Time Analytics Over Out-of-Order Data Streams by Incremental Sliding-Window Aggregation · ICDE 2023
Data stream processing › window aggregation › sliding-window aggregation
out-of-order stream aggregation
1.522025
O(1)-Time Complexity for Fixed Sliding-Window Aggregation Over Out-of-Order Data Streams: (Extended Abstract) · ICDE 2025
CPiX: Real-Time Analytics Over Out-of-Order Data Streams by Incremental Sliding-Window Aggregation · ICDE 2023
Information retrieval
indexing
1.322024
O(1)-Time Complexity for Fixed Sliding-Window Aggregation Over Out-of-Order Data Streams · IEEE Trans. Knowl. Data Eng. 2024
CPiX: Real-Time Analytics Over Out-of-Order Data Streams by Incremental Sliding-Window Aggregation · IEEE Trans. Knowl. Data Eng. 2022
Data stream processing
out-of-order data stream
1.322024
O(1)-Time Complexity for Fixed Sliding-Window Aggregation Over Out-of-Order Data Streams · IEEE Trans. Knowl. Data Eng. 2024
CPiX: Real-Time Analytics Over Out-of-Order Data Streams by Incremental Sliding-Window Aggregation · IEEE Trans. Knowl. Data Eng. 2022
Data stream processing
streaming analytics
0.712023
CPiX: Real-Time Analytics Over Out-of-Order Data Streams by Incremental Sliding-Window Aggregation · ICDE 2023

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

incremental aggregation · 0.9checkpoint-based indexing · 0.9partial aggregation · 0.7checkpoint-based bidirectional indexing · 0.7
YearPublicationVenuePosition
2026 MultiCleansing: Scalable Simultaneous Repairing of Data with Multi-Types of Errors
Savong Bou, Toshiyuki Amagasa
DEXA (1)1
2025 Explainable Time Series Anomaly Detection by Dynamic Mode Decomposition
Shun Kawakami, Toshiyuki Amagasa, Savong Bou
DEXA (1)3
2025 O(1)-Time Complexity for Fixed Sliding-Window Aggregation Over Out-of-Order Data Streams: (Extended Abstract)
abstract
Sliding-window aggregation is important in analyzing data streams, but it seriously suffers from out-of-order streams, which contain late events. The existing approaches are not efficient because they are dependent on the window size. They ignore the past windows affected by the late records. This paper proposes two solutions: (1) CMiX for computing the current window, and (2) PWiX for updating the past windows. Experiments show that CMiX and PWiX can deal with out-of-order streams significantly better than other approaches.
Savong Bou, Toshiyuki Amagasa, Hiroyuki Kitagawa
ICDE1
2024 LSiX: A Scheme for Efficient Multiple Continuous Window Aggregation Over Streams
Shun Kawakami, Savong Bou, Toshiyuki Amagasa
DaWaK2
2024 Subtree Similarity Search Based on Structure and Text
Takuya Mizokami, Savong Bou, Toshiyuki Amagasa
DaWaK2
2024 Two evaluations on Ontology-style relation annotations
abstract
In this paper, we propose an Ontology-Style Relation (OSR) annotation approach. In conventional Relation Extraction (RE) datasets, relations are annotated as a link between two entity mentions. In contrast, in our OSR annotation, a relation is annotated as a relation mention (i.e., not a link but a node) and rdfs:domain and rdfs:range links are annotated from the relation mention to its argument entity mentions. This approach has the following benefits: (1) the relation annotations can be easily converted to Resource Description Framework (RDF) triples to populate an Ontology, (2) some part of conventional RE tasks can be tackled as Named Entity Recognition (NER) tasks, and the relation classes are limited to several RDF properties, and (3) OSR annotations can be used for clear documentations of Ontology contents. We conducted two kinds of evaluation to investigate effects of OSR annotation. We converted (1) an in-house corpus of Japanese Rules of the Road (RoR) in conventional annotations into the OSR annotations and built a novel OSR-RoR corpus and (2) SemEval-2010 Task 8 dataset into the OSR annotations (called OSR-SemEval corpus). We compared the NER and RE performance using neural NER/RE tool DyGIE++ on the conventional and OSR annotations. The experimental results show that the OSR annotations make the RE task easier while introducing slight complexity into the NER task.
Savong Bou, Makoto Miwa, Yutaka Sasaki
Comput. Speech Lang.1
2024 O(1)-Time Complexity for Fixed Sliding-Window Aggregation Over Out-of-Order Data Streams
abstract
Sliding-window aggregation is one of the core operations in processing and analyzing data streams, but it seriously suffers from the unordered events or elements from data streams. Unordered streams or out-of-order data streams contain events whose order based on their timestamps (called event time) is different from the order based on their arriving times to the system (called ingestion time). Out-of-order data streams typically occur in a distributed environment due to many factors, such as network disruptions and delays. Out-of-order data streams drastically make the processing speed slower and existing works, that can handle out-of-order streams, do not address this problem well and can be further improved. The time complexities of existing approaches are not efficient because they are dependent on$n$, which is the number of slides in the window. In addition, they ignore the past windows affected by the late-arrival records. In many applications, updating and reporting the results of the past windows affected by the late-arrival records in real time is strongly needed. This paper proposes two solutions: (1) A Maximum-allowed lateness-based IndeXing algorithm with a Constant time complexity (CMiX) for computing the current window, and (2) A Past Window Indexing algorithm (PWiX) for efficient updating the past windows. Experimental results show that CMiX and PWiX can deal with out-of-order data streams significantly better than other existing approaches. CMiX is about 3.21 times faster than the state-of-the-art approach by significantly using less memory. It is important to emphasize that all approaches mentioned in the paper have the following limitations: (1) Aggregation can be both distributive and algebraic, which must be commutative due to the out-of-order of data streams, and (2) The window and slide sizes are assumed to be fixed, and if they are changed, the indices must be reconstructed.
Savong Bou, Toshiyuki Amagasa, Hiroyuki Kitagawa
IEEE Trans. Knowl. Data Eng.1
2023 Efficient Missing Value Imputation by Maximum Distance Likelihood
abstract
Predicting missing attribute values in data is extremely important in improving the accuracy in many applications. Existing algorithms ignore the difference between the records used for learning and predicting. The accuracy is not good enough and can be further improved. This paper proposes two solutions: (1) Maximization-based approach (MP) and (2) Distance-ratio-based approach (DP). MP and DP ensure that the incomplete records with the missed values are similar to the records used to learn the parameters as much as possible. MP and DP learn all possible parameters not only from the k nearest neighboring set (k-NN) but from the k-Sets, which are all possible combinations of k complete records. The parameters learnt from the records that are most similar to the repaired candidates of the incomplete records are chosen. Experimentally, MP and DP significantly outperform the existing approaches.
Savong Bou, Toshiyuki Amagasa, Hiroyuki Kitagawa, Salman Ahmed Shaikh, Akiyoshi Matono
IEEE Big Data1
2023 CPiX: Real-Time Analytics Over Out-of-Order Data Streams by Incremental Sliding-Window Aggregation
abstract
Stream processing is used in various fields. In the field of big data, stream aggregation is a popular processing technique, but it suffers serious setbacks when the order of events (e.g., stream elements) occurring is different from the order of events arriving to the systems. Such data streams are called "non-FIFO steams". This phenomenon usually occurs in a distributed environment due to many factors, such as network disruptions, delays, etc. Many analyzing scenarios require efficient processing of such non-FIFO streams to meet various data processing requirements. This paper proposes an efficient scalable checkpoint-based bidirectional indexing approach, called CPiX , for faster real-time analysis over non-FIFO streams. CPiX maintains the partial aggregation results in an on-demand manner. CPiX needs less time and space than the state-of-the-art approach. Extensive experiments confirm that CPiX can deal with out-of-order streams very efficiently and is, on average, about 3.8 times faster than the state-of-the-art approach while consuming less memory. CPiX and the existing approaches support the distributive and algebraic aggregation functions, such as min, average, standard deviation, etc. Holistic aggregation is beyond the scope.
Savong Bou, Hiroyuki Kitagawa, Toshiyuki Amagasa
ICDE1
2022 InTrans: Fast Incremental Transformer for Time Series Data Prediction
Savong Bou, Toshiyuki Amagasa, Hiroyuki Kitagawa
DEXA (2)1
2022 PR-MVI: Efficient Missing Value Imputation over Data Streams by Distance Likelihood
Savong Bou, Toshiyuki Amagasa, Hiroyuki Kitagawa, Salman Ahmed Shaikh, Akiyoshi Matono
iiWAS1
2022 CPiX: Real-Time Analytics Over Out-of-Order Data Streams by Incremental Sliding-Window Aggregation
abstract
Stream processing is used in various fields. In the field of big data, stream aggregation is a popular processing technique, but it suffers serious setbacks when the order of events (e.g., stream elements) occurring is different from the order of events arriving to the systems. Such data streams are called “non-FIFO steams”. This phenomenon usually occurs in a distributed environment due to many factors, such as network disruptions, delays, etc. Many analyzing scenarios require efficient processing of such non-FIFO streams to meet various data processing requirements. This paper proposes an efficient scalable checkpoint-based bidirectional indexing approach, called$CPiX$, for faster real-time analysis over non-FIFO streams. CPiX maintains the partial aggregation results in an on-demand manner per checkpoint. CPiX needs less time and space than the state-of-the-art approach. Extensive experiments confirm that CPiX can deal with out-of-order streams very efficiently and is, on average, about 3.8 times faster than the state-of-the-art approach while consuming less memory.
Savong Bou, Hiroyuki Kitagawa, Toshiyuki Amagasa
IEEE Trans. Knowl. Data Eng.1
2020 Ontology-Style Relation Annotation: A Case Study
abstract
This paper proposes an Ontology-Style Relation (OSR) annotation approach. In conventional Relation Extraction (RE) datasets, relations are annotated as links between entity mentions. In contrast, in our OSR annotation, a relation is annotated as a relation mention (i.e., not a link but a node) and domain and range links are annotated from the relation mention to its argument entity mentions. We expect the following benefits: (1) the relation annotations can be easily converted to Resource Description Framework (RDF) triples to populate an Ontology, (2) some part of conventional RE tasks can be tackled as Named Entity Recognition (NER) tasks. The relation classes are limited to several RDF properties such as domain, range, and subClassOf, and (3) OSR annotations can be clear documentations of Ontology contents. As a case study, we converted an in-house corpus of Japanese traffic rules in conventional annotations into the OSR annotations and built a novel OSR-RoR (Rules of the Road) corpus. The inter-annotator agreements of the conversion were 85-87%. We evaluated the performance of neural NER and RE tools on the conventional and OSR annotations. The experimental results showed that the OSR annotations make the RE task easier while introducing slight complexity into the NER task.
Savong Bou, Naoki Suzuki, Makoto Miwa, Yutaka Sasaki
LREC1
2020 L-BiX: incremental sliding-window aggregation over data streams using linear bidirectional aggregating indexes
Savong Bou, Hiroyuki Kitagawa, Toshiyuki Amagasa
Knowl. Inf. Syst.1
2019 Scalable keyword search over relational data streams by aggressive candidate network consolidation
Savong Bou, Toshiyuki Amagasa, Hiroyuki Kitagawa
Inf. Syst.1
2016 An Improved Method of Keyword Search over Relational Data Streams by Aggressive Candidate Network Consolidation
Savong Bou, Toshiyuki Amagasa, Hiroyuki Kitagawa
DEXA (1)1
2014 Filtering XML Streams by XPath and Keywords
abstract
With the rise of Web search engines, processing keyword search over XML and XML streams has drawn much attention from many researchers. Compared to conventional query methods, keyword search has several benefits for its simplicity and its user-friendliness in querying XML databases. Therefore, a great deal of effort has been put on this search paradigm by trying to improve the quality of search result of pure keyword search, where only keywords are allowed as a query. However, due to the vagueness of keyword search, it is hard to accurately express real search intention with just keyword search. We observe that there are many cases where the combination of path-based query and keyword search is a better choice and can deal with such challenge. To address this problem, we propose a method to integrate XPath and keyword search so that users can accurately express their search demands. The experimental results show that the proposed scheme can process queries over XML streams practically.
Savong Bou, Toshiyuki Amagasa, Hiroyuki Kitagawa
iiWAS1
2014 Keyword Search with Path-Based Filtering over XML Streams
abstract
Recently, a great deal of attention has been focusing on processing keyword search over static and XML streams. Keyword search is becoming more popular for its simplicity and its user-friendliness in querying XML databases. However, it is hard to express real search intention with just keyword search. There are many cases where the combination of path-based query and keyword search can deal with such issue. To address this problem, we propose a method to integrate XPath with keyword search so that users can express their search demands in more specific ways.
Savong Bou, Toshiyuki Amagasa, Hiroyuki Kitagawa
SRDS1