Demo Data from EDBT 2026 / reviewers in the wild / expert
Yu-Chieh Cheng
dblp:30/2362
· DBLP profile ↗
5ranked-venue papers
3as first author
1since 2021 · last 2025
0009-0004-2401-7912ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 since 2021Computer networks · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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
2 papers |
Internet architecture and protocols · 94% Network performance modeling · 6% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Hardware accelerators and domain-specific architectures · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet architecture and protocols › packet processing
packet classification |
0.5 | 2 | 2016 | Scalable Multi-Match Packet Classification Using TCAM and SRAM · IEEE Trans. Computers 2016 Packet Classification Using Dynamically Generated Decision Trees · IEEE Trans. Computers 2015 |
Internet architecture and protocols › packet processing › packet classification
multi-match packet classification |
0.2 | 1 | 2016 | Scalable Multi-Match Packet Classification Using TCAM and SRAM · IEEE Trans. Computers 2016 |
Internet architecture and protocols › packet processing › packet classification
decision-tree packet classification |
0.2 | 1 | 2015 | Packet Classification Using Dynamically Generated Decision Trees · IEEE Trans. Computers 2015 |
Hardware accelerators and domain-specific architectures › network function acceleration
TCAM-based classification |
0.1 | 1 | 2016 | Scalable Multi-Match Packet Classification Using TCAM and SRAM · IEEE Trans. Computers 2016 |
Methods — techniques the papers use, named apart from their topics
binary decision tree · 0.5TCAM-SRAM hybrid · 0.5replication control · 0.2binary search on levels · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | RailEstate: An Interactive System for Metro Linked Property TrendsabstractAccess to metro systems plays a critical role in shaping urban housing markets by enhancing neighborhood accessibility and driving property demand. We present RailEstate, a novel web-based system that integrates spatial analytics, natural language interfaces, and interactive forecasting to analyze how proximity to metro stations influences residential property prices in the Washington metropolitan area. Unlike static mapping tools or generic listing platforms, RailEstate combines 25 years of historical housing data with transit infrastructure to support low-latency geospatial queries, time-series visualizations, and predictive modeling. Users can interactively explore ZIP-code-level price patterns, investigate long-term trends, and forecast future housing values around any metro station. A key innovation is our natural language chatbot, which translates plain-English questions (e.g., "What is the highest price in Falls Church in the year 2000?") into executable SQL over a spatial database. This unified and interactive platform empowers urban planners, investors, and residents to derive actionable insights from metro-linked housing data—without requiring technical expertise. A demonstration video of the system is available at https://www.youtube.com/watch?v=ZLiz8S1UXsc. Chen-Wei Chang, Yu-Chieh Cheng, Yun-En Tsai, Fanglan Chen, Chang-Tien Lu |
SIGSPATIAL/GIS | 2 |
| 2016 | Scalable Multi-Match Packet Classification Using TCAM and SRAMabstractPacket classification is an enabling technology for various network services. Fast single-match packet classification can be achieved by using ternary content addressable memory (TCAM) because of the superior speed performance. TCAM has some drawbacks including incapability to store arbitrary ranges, confined TCAM capacity and limited choices of entry lengths. Moreover, TCAM only reports the first matching entry to impose a limitation on supporting multi-match packet classification, which requires all matching rules. The existing algorithms deal with the issues of TCAM-based multi-match packet classification by burdening TCAM with extra entries and/or accesses. In this work, we offload the overhead of TCAM to static random access memory (SRAM) to achieve efficient multi-match packet classification. Our scheme synthesizes TCAM compatible entries by using binary decision trees and employs SRAM for further comparisons. Each synthesized entry can be stored in one TCAM entry to significantly reduce TCAM consumption and fulfill low power consumption. The experimental results show that our scheme can lower the demand of TCAM to improve both search latency and energy efficiency. The scalability of TCAM-based multi-match packet classification can thus be improved drastically. Yu-Chieh Cheng, Pi-Chung Wang |
IEEE Trans. Computers | 1 |
| 2015 | Packet Classification Using Dynamically Generated Decision TreesabstractBinary search on levels (BSOL) is a decision-tree algorithm for packet classification with superior speed performance. However, the most decision-tree-based algorithms, like BSOL, may suffer from a memory explosion problem caused by filter replications. In this work, we improve the storage performance of BSOL by employing a scheme, replication control. Our scheme dynamically generates multiple decision trees to eliminate filter replications in BSOL. The experimental results show that the new scheme achieves better performance than the existing decision-tree-based algorithms. Yu-Chieh Cheng, Pi-Chung Wang |
IEEE Trans. Computers | 1 |
| 2008 | Spreading Code Allocation for Downlink MC-CDMAabstractThe paper illustrates that multiple access interference (MAI) can be reduced by arranging the spreading codes in multi-carrier code division multiple access (MC-CDMA) systems. An effective spreading code allocation procedure using simple least square (LS) channel estimation is presented to reduce the MAI in downlink MC-CDMA systems. Moreover, the spreading codes chosen by the method are in a consistent sequence. Using this code selection method, the system capacity of MC-CDMA can be effectively increased without increasing too much system complexity. Simulation results show that the presented method can work well for both time-invariant and fading channels. Yu-Chieh Cheng, Chin-Kuo Jao, Shyue-Win Wei |
ICC | 1 |
| 2007 | Spreading Code Allocation for Downlink MC-CDMAabstractThe paper illustrates that multiple access interference (MAI) can be reduced by re-ordering the spreading codes in multi-carrier code division multiple access (MC-CDMA) systems. An effective spreading code allocation procedure using simple least square (LS) channel estimation is presented to reduce the MAI in downlink MC-CDMA systems. Moreover, the spreading codes chosen by the method are in a consistent sequence. Using this code selection method, the system capacity of MC-CDMA can be effectively increased without increasing the system complexity. Simulation results show that the presented method can work well for both time-invariant and fading channels. Chin-Kuo Jao, Yu-Chieh Cheng, Shyue-Win Wei |
PIMRC | 2 |