VLDB 2026 Research / reviewers in the wild / expert
Takamasa Okudono
dblp:206/7313
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 2020
0000-0001-7543-1735ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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.
| Theoretical computer science
1 paper |
Automata and formal languages · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Automata and formal languages
weighted automata |
0.4 | 1 | 2020 | Weighted Automata Extraction from Recurrent Neural Networks via Regression on State Spaces · AAAI 2020 |
Program analysis
model inference |
0.1 | 1 | 2020 | Weighted Automata Extraction from Recurrent Neural Networks via Regression on State Spaces · AAAI 2020 |
Methods — techniques the papers use, named apart from their topics
regression · 0.9l* algorithm · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Weighted Automata Extraction from Recurrent Neural Networks via Regression on State SpacesabstractWe present a method to extract a weighted finite automaton (WFA) from a recurrent neural network (RNN). Our method is based on the WFA learning algorithm by Balle and Mohri, which is in turn an extension of Angluin's classic L* algorithm. Our technical novelty is in the use of regression methods for the so-called equivalence queries, thus exploiting the internal state space of an RNN to prioritize counterexample candidates. This way we achieve a quantitative/weighted extension of the recent work by Weiss, Goldberg and Yahav that extracts DFAs. We experimentally evaluate the accuracy, expressivity and efficiency of the extracted WFAs. Takamasa Okudono, Masaki Waga, Taro Sekiyama, Ichiro Hasuo |
AAAI | 1 |
| 2020 | Genetic algorithm for the weight maximization problem on weighted automataabstractThe weight maximization problem (WMP) is the problem of finding the word of highest weight on a weighted finite state automaton (WFA). It is an essential question that emerges in many optimization problems in automata theory. Unfortunately, the general problem can be shown to be undecidable, whereas its bounded decisional version is NP-complete. Designing efficient algorithms that produce approximate solutions to the WMP in reasonable time is an appealing research direction that can lead to several new applications including formal verification of systems abstracted as WFAs. In particular, in combination with a recent procedure that translates a recurrent neural network into a weighted automaton, an algorithm for the WMP can be used to analyze and verify the network by exploiting the simpler and more compact automata model. Elena Gutiérrez, Takamasa Okudono, Masaki Waga, Ichiro Hasuo |
GECCO | 2 |
| 2020 | Mind the Gap: Bit-vector Interpolation recast over Linear Integer ArithmeticabstractMuch of an interpolation engine for bit-vector (BV) arithmetic can be constructed by observing that BV arithmetic can be modeled with linear integer arithmetic (LIA). Two BV formulae can thus be translated into two LIA formulae and then an interpolation engine for LIA used to derive an interpolant, albeit one expressed in LIA. The construction is completed by back-translating the LIA interpolant into a BV formula whose models coincide with those of the LIA interpolant. This paper develops a back-translation algorithm showing, for the first time, how back-translation can be universally applied, whatever the LIA interpolant. This avoids the need for deriving a BV interpolant by bit-blasting the BV formulae, as a backup process when back-translation fails. The new back-translation process relies on a novel geometric technique, called gapping, the correctness and practicality of which are demonstrated. Takamasa Okudono, Andy King |
TACAS (1) | 1 |
| 2017 | Sharper and Simpler Nonlinear Interpolants for Program Verification
Takamasa Okudono, Yuki Nishida 0001, Kensuke Kojima, Kohei Suenaga, Kengo Kido, Ichiro Hasuo |
APLAS | 1 |