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

Shih-Ying Chen

dblp:54/3058 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
0since 2021 · last 2017
—ORCID · none

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

Artificial intelligence and machine learning · 2 · 1 first-authorComputer networks · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorSystems, architecture and hardware · 1Applied, interdisciplinary, general and emerging computing · 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.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Embedded and real-time systems · 76% Parallel and multicore computing · 24%

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

TopicWeightPapersLastEvidence papers
Embedded and real-time systems › real-time scheduling › priority scheduling
dynamic priority scheduling
0.112008
Optimal Dynamic-Priority Real-Time Scheduling Algorithms for Uniform Multiprocessors · RTSS 2008
Embedded and real-time systems › real-time scheduling
multiprocessor scheduling
0.112008
Optimal Dynamic-Priority Real-Time Scheduling Algorithms for Uniform Multiprocessors · RTSS 2008
Embedded and real-time systems
real-time scheduling
0.112008
Optimal Dynamic-Priority Real-Time Scheduling Algorithms for Uniform Multiprocessors · RTSS 2008
Parallel and multicore computing › load balancing › dynamic load balancing
task migration
0.112008
Optimal Dynamic-Priority Real-Time Scheduling Algorithms for Uniform Multiprocessors · RTSS 2008
Embedded and real-time systems › real-time scheduling › multiprocessor scheduling
uniform processor scheduling
0.112008
Optimal Dynamic-Priority Real-Time Scheduling Algorithms for Uniform Multiprocessors · RTSS 2008
Parallel and multicore computing › task scheduling
online scheduling
0.012008
Optimal Dynamic-Priority Real-Time Scheduling Algorithms for Uniform Multiprocessors · RTSS 2008

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

t-ler plane model · 0.1polynomial-time algorithm · 0.1
YearPublicationVenuePosition
2017 Probabilistic Medium Access Control for Full-Duplex Networks With Half-Duplex Clients
abstract
The feasibility of practical in-band full-duplex radios has recently been demonstrated experimentally. One way to leverage full-duplex in a network setting is to enable three-node full-duplex, where a full-duplex access point (AP) transmits data to one node yet simultaneously receives data from another node. Such three-node full-duplex communication, however, introduces inter-client interference, directly impacting the full-duplex gain. It hence may not always be beneficial to enable three-node full-duplex transmissions. In this paper, we present a distributed full-duplex medium access control (MAC) protocol that allows an AP to adaptively switch between full-duplex and half-duplex modes. We formulate a model that determines the probabilities of full-duplex and half-duplex access so as to maximize the expected network throughput. A MAC protocol is further proposed to enable the AP and clients to contend for either full-duplex or half-duplex transmissions based on their assigned probabilities in a distributed way. Our evaluation shows that, by combining the advantages of centralized probabilistic scheduling and distributed random access, our design improves the overall throughput by 1.53 times, on average, as compared with the greedy downlink-uplink client pairing.
Shih-Ying Chen, Ting-Feng Huang, Kate Ching-Ju Lin, Yao-Win Peter Hong, Ashutosh Sabharwal
IEEE Trans. Wirel. Commun.1
2015 Probabilistic-Based Adaptive Full-Duplex and Half-Duplex Medium Access Control
abstract
The feasibility of practical in-band full-duplex radios has recently been demonstrated experimentally. One way to leverage full-duplex in a network setting is to enable three-node full-duplex, where a full-duplex access point (AP) transmits data to one node yet simultaneously receives data from another node. Such three-node full-duplex communication however introduces inter-client interference, directly impacting the full-duplex gain. It hence may not always be beneficial to enable three-node full-duplex transmissions. In this paper, we present a distributed full-duplex medium access control (MAC) protocol that allows an AP to adaptively switch between full-duplex and half-duplex modes. We formulate a model that determines the probabilities of full-duplex and half-duplex access so as to maximize the expected network throughput. A MAC protocol is further proposed to enable the AP and clients to contend for either full-duplex or half-duplex transmissions based on their assigned probabilities in a distributed way. Our evaluation shows that, by combining the advantages of centralized probabilistic scheduling and distributed random access, our design improves the overall throughput by 3.16× and 1.44×, on average, as compared to half-duplex 802.11 and greedy downlink-uplink client pairing.
Shih-Ying Chen, Ting-Feng Huang, Kate Ching-Ju Lin, Yao-Win Peter Hong, Ashutosh Sabharwal
GLOBECOM1
2012 An Efficient Join Query Processing Based on MJR Framework
abstract
Large data analysis is an important topic in cloud computing. Large-scale data analysis requires complex data analysis, such as Theta-Join, which includes equi-join and nonequi-join. On the other hand, MapReduce is a programming framework in cloud computing to compute data analysis in parallel. In order to improve MapRduce performance in complex data analysis, researchers propose the Map-Join-Reduce API to support the equi-join operation. The proposed method not only extends the Map-Join-Reduce framework but also supports nonequi-join. We propose three concepts. First data are filtered first according to the query statements. Second, the filtered data are sent to its corresponding worker according to the join expression for higher level parallelism. Each worker then performs the corresponding join operation after receiving the filtered data. Finally, we aggregate the result by using aggregate functions specified in the select clause.
Shih-Ying Chen, Po-Chun Chen
SNPD1
2012 An efficient algorithm of frequent XML query pattern mining for ebXML applications in e-commerce
Tsui-Ping Chang, Shih-Ying Chen
Expert Syst. Appl.2
2008 Optimal Dynamic-Priority Real-Time Scheduling Algorithms for Uniform Multiprocessors
abstract
In hard-real-time environment, scheduling periodic tasks upon multiprocessors is one of the most popular problems where uniform multiprocessor scheduling is a well-known one. In this platform, execution time of each task in one processor is proportional to the computing capacity of this processor. From previous works, we know there are only approximate feasible solutions for on-line scheduling on uniform multiprocessors. In this paper, with task migration, we first present a novel model called T-Ler plane to describe the behavior of tasks and processors, and two optimal on-line algorithms based on T-Ler plane to schedule real-time tasks with dynamic-priority assignment on uniform multiprocessors. To make it practical and to reduce context switches, we also present a polynomial-time algorithm to bound the times of rescheduling in a T-Ler plane. Since task migration is easier in SOC multicore processors, our result might be applicable and adapted to many asymmetric multicore platforms.
Shih-Ying Chen, Chih-Wen Hsueh
RTSS1
2006 A high concurrency XPath-based locking protocol for XML databases
Kuen-Fang Jack Jea, Shih-Ying Chen
Inf. Softw. Technol.2
2002 Concurrency Control in XML Document Databases: XPath Locking Protocol
abstract
XML has become the most important technique to exchange data in WWW. Providing efficient access to XML document databases is thus crucial. Concurrency control protocols allow transactions to be executed concurrently to improve performance. However no proposed research aims at the concurrency control protocol for XML databases. In this paper we propose a lock-based concurrency control protocol, called XLP for XML documents. XLP takes into consideration the access behavior of the XPath model, which is an important language for addressing data in XML documents suggested by W3C XLP has the features of richer lock modes, refined lock granularity, lower lock conflict and lock conversion. We prove that XLP always generates serializable schedules. Our simulation results show that, for XML documents of different sizes, XLP outperforms 2PL by 84.4% on average and outperforms the tree locking protocol by 95.6% on average. The performance comparison of XLP with both 2PL and the tree locking protocol is also made in this study for various transactions with different XPath lengths, read/write ratios and the existence of predicates.
Kuen-Fang Jack Jea, Shih-Ying Chen, Sheng-Hsien Wang
ICPADS2