EDBT 2026 Demo / reviewers in the wild / expert
Tomoyuki Yamakami
dblp:13/3203
· DBLP profile ↗
79ranked-venue papers
57as first author
19since 2021 · last 2025
0009-0002-4842-4841ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 71 · 52 first-author · 18 since 2021Databases, data management, data science and information retrieval · 5 · 4 first-author · 1 since 2021Artificial intelligence and machine learning · 3 · 3 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 2 first-authorSecurity and privacy · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Alternation-Bounded Semi-unbounded Fan-in Cascading Circuits and the Complementation Closure Property
Tomoyuki Yamakami |
CiE | 1 |
| 2025 | Quantum First-Order Logics and Quantum Natural Deduction
Tomoyuki Yamakami |
FCT | 1 |
| 2025 | Intersection and union hierarchies of deterministic context-free languages and pumping lemmasabstractWe study the computational complexity of finite intersections and finite unions of deterministic context-free (dcf) languages. Earlier, Wotschke [J. Comput. System Sci. 16 (1978) 456--461] demonstrated that intersections of $(d+1)$ dcf languages are in general more powerful than intersections of $d$ dcf languages for any positive integer $d$ based on the separation result of the intersection hierarchy of Liu and Weiner [Math. Systems Theory 7 (1973) 185--192]. The argument of Liu and Weiner, however, works only on bounded languages of particular forms, and therefore Wotschke's result is not directly extendable to other non-bounded languages. To deal with a wide range of languages for the non-membership to the intersection hierarchy, we circumvent the specialization of their proof technics and devise a new and practical technical tool: two pumping lemmas for finite unions of dcf languages. Since the family of dcf languages is closed under complementation and also under intersection with regular languages, these pumping lemmas help us establish the non-membership relation of languages formed by finite intersections of target languages. We also concern ourselves with a relationship to deterministic limited automata of Hibbard [Inf. Control 11 (1967) 196--238] in this regard. Tomoyuki Yamakami |
Inf. Comput. | 1 |
| 2025 | Power of counting by nonuniform families of polynomial-size finite automata
Tomoyuki Yamakami |
Inf. Comput. | 1 |
| 2024 | Quantum First-Order Logics that Capture Logarithmic-Time/Space Quantum Computability
Tomoyuki Yamakami |
CiE | 1 |
| 2024 | Unambiguous and Co-nondeterministic Computations of Finite Automata and Pushdown Automata Families and the Effects of Multiple Counters
Tomoyuki Yamakami |
TAMC | 1 |
| 2024 | Logical Expressibility of Syntactic NL for Complementarity and Maximization
Tomoyuki Yamakami |
WoLLIC | 1 |
| 2024 | Elementary quantum recursion schemes that capture quantum polylogarithmic-time computability of quantum functionsabstractAbstract Quantum computing has been studied over the past four decades based on two computational models of quantum circuits and quantum Turing machines. To capture quantum polynomial-time computability, a new recursion-theoretic approach was taken lately by Yamakami [J. Symb. Logic 80, pp. 1546–1587, 2020] by way of recursion schematic definition, which constitutes six initial quantum functions and three construction schemes of composition, branching, and multi-qubit quantum recursion. By taking a similar approach, we look into quantum polylogarithmic-time computability and further explore the expressing power of elementary schemes designed for such quantum computation. In particular, we introduce an elementary form of the quantum recursion, called the fast quantum recursion, and formulate $EQS$ (elementary quantum schemes) of “elementary” quantum functions. This class $EQS$ captures exactly quantum polylogarithmic-time computability, which forms the complexity class BQPOLYLOGTIME. We also demonstrate the separation of BQPOLYLOGTIME from NLOGTIME and PPOLYLOGTIME. As a natural extension of $EQS$ , we further consider an algorithmic procedural scheme that implements the well-known divide-and-conquer strategy. This divide-and-conquer scheme helps compute the parity function, but the scheme cannot be realized within our system $EQS$ . Tomoyuki Yamakami |
Math. Struct. Comput. Sci. | 1 |
| 2023 | Power of Counting by Nonuniform Families of Polynomial-Size Finite Automata
Tomoyuki Yamakami |
FCT | 1 |
| 2023 | Synchronizing deterministic push-down automata can be really hard
Henning Fernau, Petra Wolf 0002, Tomoyuki Yamakami |
Inf. Comput. | 3 |
| 2023 | The 2CNF Boolean formula satisfiability problem and the linear space hypothesis
Tomoyuki Yamakami |
J. Comput. Syst. Sci. | 1 |
| 2022 | Nondeterministic Auxiliary Depth-Bounded Storage Automata and Semi-Unbounded Fan-In Cascading Circuits - (Extended Abstract)
Tomoyuki Yamakami |
COCOON | 1 |
| 2022 | Kolmogorov Complexity Descriptions of the Exquisite Behaviors of Advised Deterministic Pushdown Automata
Tomoyuki Yamakami |
DLT | 1 |
| 2022 | Formal Grammars for Turn-Bounded Deterministic Context-Free Languages
Tomoyuki Yamakami |
ICTAC | 1 |
| 2022 | Expressing Power of Elementary Quantum Recursion Schemes for Quantum Logarithmic-Time Computability
Tomoyuki Yamakami |
WoLLIC | 1 |
| 2022 | How does adiabatic quantum computation fit into quantum automata theory?
Tomoyuki Yamakami |
Inf. Comput. | 1 |
| 2022 | Nonuniform families of polynomial-size quantum finite automata and quantum logarithmic-space computation with polynomial-size advice
Tomoyuki Yamakami |
Inf. Comput. | 1 |
| 2021 | Fuzzy Kolmogorov Complexity Based on Fuzzy Decompression Algorithms and Its Application to Fuzzy Data Mining - (Preliminary Report)
Tomoyuki Yamakami |
ADMA | 1 |
| 2021 | Between SC and LOGDCFL: Families of Languages Accepted by Polynomial-Time Logarithmic-Space Deterministic Auxiliary Depth-k Storage Automata
Tomoyuki Yamakami |
COCOON | 1 |
| 2020 | Intersection and Union Hierarchies of Deterministic Context-Free Languages and Pumping Lemmas
Tomoyuki Yamakami |
LATA | 1 |
| 2020 | Synchronizing Deterministic Push-Down Automata Can Be Really HardabstractThe question if a deterministic finite automaton admits a software reset in the form of a so-called synchronizing word can be answered in polynomial time. In this paper, we extend this algorithmic question to deterministic automata beyond finite automata. We prove that the question of synchronizability becomes undecidable even when looking at deterministic one-counter automata. This is also true for another classical mild extension of regularity, namely that of deterministic one-turn push-down automata. However, when we combine both restrictions, we arrive at scenarios with a PSPACE-complete (and hence decidable) synchronizability problem. Likewise, we arrive at a decidable synchronizability problem for (partially) blind deterministic counter automata. There are several interpretations of what synchronizability should mean for deterministic push-down automata. This is depending on the role of the stack: should it be empty on synchronization, should it be always the same or is it arbitrary? For the automata classes studied in this paper, the complexity or decidability status of the synchronizability problem is mostly independent of this technicality, but we also discuss one class of automata where this makes a difference. Henning Fernau, Petra Wolf 0002, Tomoyuki Yamakami |
MFCS | 3 |
| 2020 | A Schematic Definition of quantum Polynomial Time ComputabilityabstractAbstract In the past four decades, the notion of quantum polynomial-time computability has been mathematically modeled by quantum Turing machines as well as quantum circuits. This paper seeks the third model, which is a quantum analogue of the schematic (inductive or constructive) definition of (primitive) recursive functions. For quantum functions mapping finite-dimensional Hilbert spaces to themselves, we present such a schematic definition, composed of a small set of initial quantum functions and a few construction rules that dictate how to build a new quantum function from the existing ones. We prove that our schematic definition precisely characterizes all functions that can be computable with high success probabilities on well-formed quantum Turing machines in polynomial time, or equivalently uniform families of polynomial-size quantum circuits. Our new, schematic definition is quite simple and intuitive and, more importantly, it avoids the cumbersome introduction of the well-formedness condition imposed on a quantum Turing machine model as well as of the uniformity condition necessary for a quantum circuit model. Our new approach can further open a door to the descriptional complexity of quantum functions, to the theory of higher-type quantum functionals, to the development of new first-order theories for quantum computing, and to the designing of programming languages for real-life quantum computer Tomoyuki Yamakami |
J. Symb. Log. | 1 |
| 2019 | Nonuniform Families of Polynomial-Size Quantum Finite Automata and Quantum Logarithmic-Space Computation with Polynomial-Size Advice
Tomoyuki Yamakami |
LATA | 1 |
| 2019 | Behavioral Strengths and Weaknesses of Various Models of Limited Automata
Tomoyuki Yamakami |
SOFSEM | 1 |
| 2019 | Supportive Oracles for Parameterized Polynomial-Time Sub-Linear-Space Computations in Relation to L, NL, and P
Tomoyuki Yamakami |
TAMC | 1 |
| 2019 | State complexity characterizations of parameterized degree-bounded graph connectivity, sub-linear space computation, and the linear space hypothesis
Tomoyuki Yamakami |
Theor. Comput. Sci. | 1 |
| 2017 | One-Way Bounded-Error Probabilistic Pushdown Automata and Kolmogorov Complexity - (Preliminary Report)
Tomoyuki Yamakami |
DLT | 1 |
| 2017 | The 2CNF Boolean Formula Satisfiability Problem and the Linear Space HypothesisabstractWe aim at investigating the solvability/insolvability of nondeterministic logarithmic-space (NL) decision, search, and optimization problems parameterized by size parameters using simultaneously polynomial time and sub-linear space on multi-tape deterministic Turing machines. We are particularly focused on a special NL-complete problem, 2SAT - the 2CNF Boolean formula satisfiability problem-parameterized by the number of Boolean variables. It is shown that 2SAT with n variables and m clauses can be solved simultaneously polynomial time and (n/2^{c sqrt{log(n)}}) polylog(m+n) space for an absolute constant c>0. This fact inspires us to propose a new, practical working hypothesis, called the linear space hypothesis (LSH), which states that 2SAT_3-a restricted variant of 2SAT in which each variable of a given 2CNF formula appears as literals in at most 3 clauses-cannot be solved simultaneously in polynomial time using strictly "sub-linear" (i.e., n^{epsilon} polylog(n) for a certain constant epsilon in (0,1)) space. An immediate consequence of this working hypothesis is L neq NL. Moreover, we use our hypothesis as a plausible basis to lead to the insolvability of various NL search problems as well as the nonapproximability of NL optimization problems. For our investigation, since standard logarithmic-space reductions may no longer preserve polynomial-time sub-linear-space complexity, we need to introduce a new, practical notion of "short reduction." It turns out that overline{2SAT}_3 is complete for a restricted version of NL, called Syntactic NL or simply SNL, under such short reductions. This fact supports the legitimacy of our working hypothesis. Tomoyuki Yamakami |
MFCS | 1 |
| 2016 | Pseudorandom generators against advised context-free languages
Tomoyuki Yamakami |
Theor. Comput. Sci. | 1 |
| 2015 | Complexity Bounds of Constant-Space Quantum Computation - (Extended Abstract)
Tomoyuki Yamakami |
DLT | 1 |
| 2015 | Counting List Matrix Partitions of GraphsabstractGiven a symmetric $D\times D$ matrix $M$ over \0,1,*\, a list $M$-partition of a graph $G$ is a partition of the vertices of $G$ into $D$ parts which are associated with the rows of $M$. The part of each vertex is chosen from a given list in such a way that no edge of $G$ is mapped to a 0 in $M$ and no nonedge of $G$ is mapped to a 1 in $M$. Many important graph-theoretic structures can be represented as list $M$-partitions including graph colorings, split graphs, and homogeneous sets and pairs, which arise in the proofs of the weak and strong perfect graph conjectures. Thus, there has been quite a bit of work on determining for which matrices $M$ computations involving list $M$-partitions are tractable. This paper focuses on the problem of counting list $M$-partitions, given a graph $G$ and given a list for each vertex of $G$. We identify a certain set of “tractable” matrices $M$. We give an algorithm that counts list $M$-partitions in polynomial time for every (fixed) matrix $M$ in this set. The algorithm relies on data structures such as sparse-dense partitions and subcube decompositions to reduce each problem instance to a sequence of problem instances in which the lists have a certain useful structure that restricts access to portions of $M$ in which the interactions of 0s and 1s are controlled. We show how to solve the resulting restricted instances by converting them into particular counting constraint satisfaction problems (${\#CSP}$s), which we show how to solve using a constraint satisfaction technique known as arc-consistency. For every matrix $M$ for which our algorithm fails, we show that the problem of counting list $M$-partitions is ${\#P}$-complete. Furthermore, we give an explicit characterization of the dichotomy theorem: counting list $M$-partitions is tractable (in ${FP}$) if the matrix $M$ has a structure called a derectangularizing sequence. If $M$ has no derectangularizing sequence, we show that counting list $M$-partitions is ${\#P}$-hard. We show that the metaproblem of determining whether a given matrix has a derectangularizing sequence is ${NP}$-complete. Finally, we show that list $M$-partitions can be used to encode cardinality restrictions in $M$-partitions problems, and we use this to give a polynomial-time algorithm for counting homogeneous pairs in graphs. Andreas Göbel 0001, Leslie Ann Goldberg, Colin McQuillan, David Richerby, Tomoyuki Yamakami |
SIAM J. Comput. | 5 |
| 2015 | Interactive proofs with quantum finite automata
Harumichi Nishimura, Tomoyuki Yamakami |
Theor. Comput. Sci. | 2 |
| 2014 | Counting List Matrix Partitions of GraphsabstractGiven a symmetric DxD matrix M over {0, 1, *}, a list M-partition of a graph G is a partition of the vertices of G into D parts which are associated with the rows of M. The part of each vertex is chosen from a given list in such a way that no edge of G is mapped to a 0 in M and no non-edge of G is mapped to a 1 in M. Many important graph-theoretic structures can be represented as list M-partitions including graph colourings, split graphs and homogeneous sets, which arise in the proofs of the weak and strong perfect graph conjectures. Thus, there has been quite a bit of work on determining for which matrices M computations involving list M-partitions are tractable. This paper focuses on the problem of counting list M-partitions, given a graph G and given lists for each vertex of G. We give an algorithm that solves this problem in polynomial time for every (fixed) matrix M for which the problem is tractable. The algorithm relies on data structures such as sparse-dense partitions and sub cube decompositions to reduce each problem instance to a sequence of problem instances in which the lists have a certain useful structure that restricts access to portions of M in which the interactions of 0s and 1s is controlled. We show how to solve the resulting restricted instances by converting them into particular counting constraint satisfaction problems (#CSPs) which we show how to solve using a constraint satisfaction technique known as "arc-consistency". For every matrix M for which our algorithm fails, we show that the problem of counting list M-partitions is #P-complete. Furthermore, we give an explicit characterisation of the dichotomy theorem - counting list M-partitions is tractable (in FP) if and only if the matrix M has a structure called a derectangularising sequence. Finally, we show that the meta-problem of determining whether a given matrix has a derectangularising sequence is NP-complete. Andreas Göbel 0001, Leslie Ann Goldberg, Colin McQuillan, David Richerby, Tomoyuki Yamakami |
CCC | 5 |
| 2014 | Oracle Pushdown Automata, Nondeterministic Reducibilities, and the Hierarchy over the Family of Context-Free Languages
Tomoyuki Yamakami |
SOFSEM | 1 |
| 2014 | One-way reversible and quantum finite automata with advice
Tomoyuki Yamakami |
Inf. Comput. | 1 |
| 2014 | Constant-space quantum interactive proofs against multiple provers
Tomoyuki Yamakami |
Inf. Process. Lett. | 1 |
| 2014 | Constant Unary Constraints and Symmetric Real-Weighted Counting Constraint Satisfaction Problems
Tomoyuki Yamakami |
Theory Comput. Syst. | 1 |
| 2013 | Uniform-Circuit and Logarithmic-Space Approximations of Refined Combinatorial Optimization Problems
Tomoyuki Yamakami |
COCOA | 1 |
| 2013 | The dissecting power of regular languages
Tomoyuki Yamakami, Yuichi Kato |
Inf. Process. Lett. | 1 |
| 2012 | Constant Unary Constraints and Symmetric Real-Weighted Counting CSPs
Tomoyuki Yamakami |
ISAAC | 1 |
| 2012 | One-Way Reversible and Quantum Finite Automata with Advice
Tomoyuki Yamakami |
LATA | 1 |
| 2012 | Approximate counting for complex-weighted Boolean constraint satisfaction problems
Tomoyuki Yamakami |
Inf. Comput. | 1 |
| 2012 | Computational Indistinguishability Between Quantum States and Its Cryptographic Application
Akinori Kawachi, Takeshi Koshiba, Harumichi Nishimura, Tomoyuki Yamakami |
J. Cryptol. | 4 |
| 2012 | A dichotomy theorem for the approximate counting of complex-weighted bounded-degree Boolean CSPs
Tomoyuki Yamakami |
Theor. Comput. Sci. | 1 |
| 2012 | Approximation complexity of complex-weighted degree-two counting constraint satisfaction problems
Tomoyuki Yamakami |
Theor. Comput. Sci. | 1 |
| 2011 | Approximation Complexity of Complex-Weighted Degree-Two Counting Constraint Satisfaction Problems
Tomoyuki Yamakami |
COCOON | 1 |
| 2011 | Optimization, Randomized Approximability, and Boolean Constraint Satisfaction Problems
Tomoyuki Yamakami |
ISAAC | 1 |
| 2011 | Immunity and pseudorandomness of context-free languages
Tomoyuki Yamakami |
Theor. Comput. Sci. | 1 |
| 2010 | A Trichotomy Theorem for the Approximate Counting of Complex-Weighted Bounded-Degree Boolean CSPs
Tomoyuki Yamakami |
COCOA (1) | 1 |
| 2010 | Approximate Counting for Complex-Weighted Boolean Constraint Satisfaction Problems
Tomoyuki Yamakami |
WAOA | 1 |
| 2010 | Quantum Hardcore Functions by Complexity-Theoretical Quantum List DecodingabstractHardcore functions have been used as a technical tool to construct secure cryptographic systems; however, little is known on their quantum counterpart, called quantum hardcore functions. With a new insight into fundamental properties of quantum hardcores, we present three new quantum hardcore functions for any (strong) quantum one-way function. We also give a “quantum” solution to Damgård's question [Advances in Cryptology, Lecture Notes in Comput. Sci. 403, Springer, Berlin, 1990, pp. 163–172] on a classical hardcore property of his pseudorandom generator by proving its quantum hardcore property. Our major technical tool is the new notion of quantum list-decoding of “classical” error-correcting codes (rather than “quantum” error-correcting codes), which is defined on the platform of computational complexity theory and computational cryptography (rather than information theory). In particular, we give a simple but powerful criterion that makes a polynomial-time computable classical block code (seen as a function) a quantum hardcore for all quantum one-way functions. On their own interest, we construct efficient quantum list-decoding algorithms for classical block codes whose associated quantum states (called codeword states) form a nearly phase-orthogonal basis. Akinori Kawachi, Tomoyuki Yamakami |
SIAM J. Comput. | 2 |
| 2010 | Theory of one-tape linear-time Turing machines
Kohtaro Tadaki, Tomoyuki Yamakami, Jack C. H. Lin |
Theor. Comput. Sci. | 2 |
| 2009 | The Roles of Advice to One-Tape Linear-Time Turing Machines and Finite Automata (Extended Abstract)
Tomoyuki Yamakami |
ISAAC | 1 |
| 2009 | An application of quantum finite automata to interactive proof systems
Harumichi Nishimura, Tomoyuki Yamakami |
J. Comput. Syst. Sci. | 2 |
| 2006 | Quantum Hardcore Functions by Complexity-Theoretical Quantum List Decoding
Akinori Kawachi, Tomoyuki Yamakami |
ICALP (2) | 2 |
| 2005 | Computational Indistinguishability Between Quantum States and Its Cryptographic Application
Akinori Kawachi, Takeshi Koshiba, Harumichi Nishimura, Tomoyuki Yamakami |
EUROCRYPT | 4 |
| 2005 | Collapsing Recursive Oracles for Relativized Polynomial Hierarchies
Tomoyuki Yamakami |
FCT | 1 |
| 2005 | Resource bounded immunity and simplicity
Tomoyuki Yamakami, Toshio Suzuki |
Theor. Comput. Sci. | 1 |
| 2004 | An Algorithmic Argument for Nonadaptive Query Complexity Lower Bounds on Advised Quantum Computation (Extended Abstract)
Harumichi Nishimura, Tomoyuki Yamakami |
MFCS | 2 |
| 2004 | Theory of One Tape Linear Time Turing Machines
Kohtaro Tadaki, Tomoyuki Yamakami, Jack C. H. Lin |
SOFSEM | 2 |
| 2004 | An Application of Quantum Finite Automata to Interactive Proof Systems
Harumichi Nishimura, Tomoyuki Yamakami |
CIAA | 2 |
| 2004 | Polynomial time quantum computation with advice
Harumichi Nishimura, Tomoyuki Yamakami |
Inf. Process. Lett. | 2 |
| 2003 | Nearly Bounded Error Probabilistic Sets
Tomoyuki Yamakami |
CIAC | 1 |
| 2003 | Quantum Merlin-Arthur Proof Systems: Are Multiple Merlins More Helpful to Arthur?
Hirotada Kobayashi, Keiji Matsumoto, Tomoyuki Yamakami |
ISAAC | 3 |
| 2003 | Computational Complexity Measures of Multipartite Quantum Entanglement
Tomoyuki Yamakami |
ISAAC | 1 |
| 2002 | Quantum DNF Learnability Revisited
Jeffrey C. Jackson, Christino Tamon, Tomoyuki Yamakami |
COCOON | 3 |
| 1999 | Analysis of Quantum Functions (Preliminary Version)
Tomoyuki Yamakami |
FSTTCS | 1 |
| 1999 | A Foundation of Programming a Multi-tape Quantum Turing Machine
Tomoyuki Yamakami |
MFCS | 1 |
| 1999 | NQPC = co-C=P
Tomoyuki Yamakami, Andrew Chi-Chih Yao |
Inf. Process. Lett. | 1 |
| 1999 | Polynomial Time Samplable Distributions
Tomoyuki Yamakami |
J. Complex. | 1 |
| 1997 | A Tight Relationship Between Generic Oracles and Type-2 Complexity Theory
Stephen A. Cook, Russell Impagliazzo, Tomoyuki Yamakami |
Inf. Comput. | 3 |
| 1996 | Polynomial Time Samplable Distributions
Tomoyuki Yamakami |
MFCS | 1 |
| 1996 | Polynomial Games and Determinacy
Tomoyuki Yamakami |
Ann. Pure Appl. Log. | 1 |
| 1996 | Generic Separations
Lance Fortnow, Tomoyuki Yamakami |
J. Comput. Syst. Sci. | 2 |
| 1996 | Structural Average Case Complexity
Rainer Schuler, Tomoyuki Yamakami |
J. Comput. Syst. Sci. | 2 |
| 1995 | Sets Computable in Polynomial Time on Average
Rainer Schuler, Tomoyuki Yamakami |
COCOON | 2 |
| 1995 | Feasible Computability and Resource Bounded Topology
Tomoyuki Yamakami |
Inf. Comput. | 1 |
| 1992 | Structural Average Case Complexity
Rainer Schuler, Tomoyuki Yamakami |
FSTTCS | 2 |
| 1992 | Structural Properties for Feasibly Computable Classes of Type Two
Tomoyuki Yamakami |
Math. Syst. Theory | 1 |