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.

Yao-Tin Yu

dblp:80/4153 · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
0since 2021 · last 1987
—ORCID · none

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

Computer networks · 4 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 1 first-authorTheory of computation · 2 · 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.

Theoretical computer science
5 papers
Automated reasoning and model checking · 53% Automata and formal languages · 27% Distributed computing theory · 20%
Databases, data mining, and information retrieval
1 paper
Query processing and optimization · 100%
Computer networks
1 paper
Network management and operations · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 100%

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

TopicWeightPapersLastEvidence papers
Automated reasoning and model checking
state space exploration
0.021984
Protocol Validation by Maximal Progress State Exploration · IEEE Trans. Commun. 1984
Maximal progress state exploration · SIGCOMM 1983
Query processing and optimization
cost estimation
0.011987
An Analytical Method for Estimating and Interpreting Query Time · VLDB 1987
Automata and formal languages › infinite-state systems › channel systems
communicating finite state machines
0.031984
Deadlock Detection for a Class of Communicating Finite State Machines · IEEE Trans. Commun. 1982
Synthesis of Communicating Finite-State Machines with Guaranteed Progress · IEEE Trans. Commun. 1984
Protocol Validation by Maximal Progress State Exploration · IEEE Trans. Commun. 1984
Network management and operations
protocol verification
0.011984
On the Progress of Communications between Two Finite State Machines · Inf. Control. 1984
Distributed computing theory
communication protocols
0.011984
On the Progress of Communications between Two Finite State Machines · Inf. Control. 1984
Automata and formal languages
finite automata
0.011984
On the Progress of Communications between Two Finite State Machines · Inf. Control. 1984
Automated reasoning and model checking › synthesis
protocol synthesis
0.011984
Synthesis of Communicating Finite-State Machines with Guaranteed Progress · IEEE Trans. Commun. 1984
Automated reasoning and model checking › protocol verification
protocol validation
0.011984
Protocol Validation by Maximal Progress State Exploration · IEEE Trans. Commun. 1984
Distributed computing theory › predicate detection › stable property detection
deadlock detection
0.011982
Deadlock Detection for a Class of Communicating Finite State Machines · IEEE Trans. Commun. 1982
Automated reasoning and model checking › program verification › verification of concurrent systems
deadlock freedom verification
0.011982
Deadlock Detection for a Class of Communicating Finite State Machines · IEEE Trans. Commun. 1982
Performance modeling and evaluation
analytical modeling
0.011987
An Analytical Method for Estimating and Interpreting Query Time · VLDB 1987
Program verification › model checking
state space exploration
0.011983
Maximal progress state exploration · SIGCOMM 1983

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

analytical modeling · 0.0state-space search · 0.0state space search · 0.0reachability analysis · 0.0deadlock avoidance · 0.0channel capacity computation · 0.0polynomial-time algorithm · 0.0
YearPublicationVenuePosition
1987 An Analytical Method for Estimating and Interpreting Query Time
Hai-Yann Hwang, Yao-Tin Yu
VLDB2
1984 On the Progress of Communications between Two Finite State Machines
Mohamed G. Gouda, Eric G. Manning, Yao-Tin Yu
Inf. Control.3
1984 Protocol Validation by Maximal Progress State Exploration
abstract
We discuss an efficient variation of state exploration for two communicating finite state machines. In particular, we propose to divide the task of generating all reachable states into two independent subtasks. In each subtask, only the states reachable by forcing maximal progress for one machine are generated. Since the two subtasks are completely independent, and since in most instances the time and storage requirements for each subtask are less than those for the original task, maximal Progress state exploration can save time and/or storage over conventional state exploration.
Mohamed G. Gouda, Yao-Tin Yu
IEEE Trans. Commun.2
1984 Synthesis of Communicating Finite-State Machines with Guaranteed Progress
abstract
We present a methodology to synthesize two communicating finite-state machines which exchange messages over two one-directional, FIFO channels. The methodology consists of two algorithms. The first algorithm takes one machineM, and constructs two communicating machinesM'andN'such that 1)M'is constructed fromMby adding some receiving transitions to it, and 2) the communication betweenM'andN'is bounded and free from deadlocks, unspecified receptions, nonexecutable transitions, and state ambiguities. The second algorithm takes the two machinesM'andN'which result from the first algorithm, and computes the smallest possible capacities for the two channels between them. Both algorithms require anO(st)time, wheresis the number of states in the given machineM, andtis the number of state transitions inM; thus, the methodology is practical to use.
Mohamed G. Gouda, Yao-Tin Yu
IEEE Trans. Commun.2
1983 Maximal progress state exploration
Mohamed G. Gouda, Yao-Tin Yu
SIGCOMM2
1983 Unboundedness Detection for a Class of Communicating Finite-State Machines
Yao-Tin Yu, Mohamed G. Gouda
Inf. Process. Lett.1
1982 Deadlock Detection for a Class of Communicating Finite State Machines
abstract
LetMandNbe two communicating finite state machines which exchange one type of message. We develope a polynomial algorithm to detect whether or notMandNcan reach a deadlock. The time complexity of the algorithm isO(m^{3}n^{3}and its space isO(mn)wheremandnare the numbers of states inMandN, respectively. The algorithm can also be used to verify that two communicating machines which exchange many types of messages are deadlock-free.
Yao-Tin Yu, Mohamed G. Gouda
IEEE Trans. Commun.1