VLDB 2026 Research / reviewers in the wild / expert
Yati Phyo
dblp:241/8147
· DBLP profile ↗
7ranked-venue papers
4as first author
5since 2021 · last 2023
0000-0001-8388-0004ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 5 · 2 first-author · 3 since 2021Artificial intelligence and machine learning · 2 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 first-author · 2 since 2021Theory of computation · 1 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Optimization Techniques for Model Checking Leads-to Properties in a Stratified WayabstractWe devised the L +1-layer divide & conquer approach to leads-to model checking ( L +1-DCA2L2MC) and its parallel version, and developed sequential and parallel tools for L +1-DCA2L2MC. In a temporal logic called UNITY , designed by Chandy and Misra, the leads-to temporal connective plays an important role and many case studies have been conducted in UNITY, demonstrating that many systems requirements can be expressed as leads-to properties. Hence, it is worth dedicating to these properties. Counterexample generation is one of the main tasks in the L +1-DCA2L2MC technique that can be optimized to improve its running performance. This article proposes a technique to find all counterexamples at once in model checking with a new model checker. Furthermore, layer configuration selection is essential to make the best use of the L +1-DCA2L2MC technique. This work also proposes an approach to finding a good layer configuration for the technique with an analysis tool. Some experiments are conducted to demonstrate the power and usefulness of the two optimization techniques, respectively. Moreover, our sequential and parallel tools are compared with SPIN and LTSmin model checkers, showing a promising way to mitigate the state space explosion and improve the running performance of model checking when dealing with large state spaces. Canh Minh Do, Yati Phyo, Adrián Riesco 0001, Kazuhiro Ogata 0001 |
ACM Trans. Softw. Eng. Methodol. | 2 |
| 2022 | A divide and conquer approach to until and until stable model checkingabstractThe paper describes a technique to mitigate the notorious state space explosion in model checking.The technique is called a divide & conquer approach to until and until stable model checking.As indicated by the name, the technique is dedicated to until and until stable properties that are expressed as φ1 U φ2 and φ1 U □φ2, respectively, where φ1, φ2 are state propositions.For real-time system analysis, some interesting systems requirements are expressed as until and until stable properties.For example, a clock is running and shows a correct time until a certain time has passed or until the clock stops due to an empty battery or other failures.Therefore, it is worth focusing on the properties.For each property, we prove a theorem that the proposed technique is correct and design an algorithm based on the theorem to support the technique.Index Terms-until properties, Canh Minh Do, Yati Phyo, Kazuhiro Ogata 0001 |
SEKE | 2 |
| 2022 | A Divide & Conquer Approach to Leads-to Model CheckingabstractAbstract The paper proposes a new technique to mitigate the state explosion in model checking. The technique is called a divide & conquer approach to leads-to model checking. As indicated by the name, the technique is dedicated to leads-to properties. It is known that many important systems requirements can be expressed as leads-to properties, thus it is worth focusing on leads-to properties. The technique divides an original leads-to model checking problem into multiple smaller model checking problems and tackles each smaller one. We prove a theorem that the multiple smaller model checking problems are equivalent to the original leads-to model checking problem. We conduct two case studies demonstrating the power of the proposed technique. Yati Phyo, Canh Minh Do, Kazuhiro Ogata 0001 |
Comput. J. | 1 |
| 2021 | A support tool for the L + 1-layer divide & conquer approach to leads-to model checkingabstractThe paper describes a support tool for a technique that alleviates the notorious state space explosion problem in model checking. The technique is called the L + 1-layer divide & conquer approach to leads-to model checking. As indicated by the name, the technique is dedicated to leads- to properties. In a temporal logic called UNITY designed by Chandy and Misra, the leads-to temporal connective plays an important role and many case studies have been conducted in UNITY, demonstrating that many systems requirements can be expressed as leads-to properties. Hence, it is worth dedicating to the properties. The paper also reports on some experiments that demonstrate that the tool can alleviate the state space explosion problem to some extent. Yati Phyo, Canh Minh Do, Kazuhiro Ogata 0001 |
COMPSAC | 1 |
| 2021 | A Divide & Conquer Approach to Conditional Stable Model Checking
Yati Phyo, Canh Minh Do, Kazuhiro Ogata 0001 |
ICTAC | 1 |
| 2019 | Formal Specification and Model Checking of the Lim-Jeong-Park-Lee Autonomous Vehicle Intersection Control Protocol (S)abstractWe have conducted a case study in which an autonomous vehicle intersection control protocol is formally specified in Maude and model checked with Maude model checking facilities.We found that a function used in the protocol should be revised while formally specifying it and a logical clock such that times are total order should be used to avoid deadlock states during model checking experiments. Moe Nandi Aung, Yati Phyo, Kazuhiro Ogata 0001 |
SEKE | 2 |
| 2018 | Formal Specification and Model Checking of the Walter-Welch-Vaidya Mutual Exclusion Protocol for Ad Hoc Mobile NetworksabstractWe formally specify a mobile ad hoc network mutual exclusion protocol designed by Walter, Welch and Vaidya in Maude, a specification/programming language based on rewriting logic, and model check that the protocol enjoys the lockout freedom property. Matching equations that can be used as part of the condition of a conditional rewrite rule make it possible to concisely specify complex state transitions. The protocol needs to take into account link failures and/or recoveries, leading to a huge number of states even when there are a small number of nodes. We propose a technique to alleviate the situation, which is called a divide & conquer approach to leads-to model checking. We are interested in the lockout freedom property as one desired property for the protocol in this paper. The property can be expressed with the LTL leads-to connective. Yati Phyo, Kazuhiro Ogata 0001 |
APSEC | 1 |