Tomoyuki Yamakami

dblp:13/3203 · DBLP profile ↗
← Back
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
YearPublicationVenuePosition
2025 Alternation-Bounded Semi-unbounded Fan-in Cascading Circuits and the Complementation Closure Property
Tomoyuki Yamakami
CiE1
2025 Quantum First-Order Logics and Quantum Natural Deduction
Tomoyuki Yamakami
FCT1
2025 Intersection and union hierarchies of deterministic context-free languages and pumping lemmas
abstract
We 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
CiE1
2024 Unambiguous and Co-nondeterministic Computations of Finite Automata and Pushdown Automata Families and the Effects of Multiple Counters
Tomoyuki Yamakami
TAMC1
2024 Logical Expressibility of Syntactic NL for Complementarity and Maximization
Tomoyuki Yamakami
WoLLIC1
2024 Elementary quantum recursion schemes that capture quantum polylogarithmic-time computability of quantum functions
abstract
Abstract 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
FCT1
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
COCOON1
2022 Kolmogorov Complexity Descriptions of the Exquisite Behaviors of Advised Deterministic Pushdown Automata
Tomoyuki Yamakami
DLT1
2022 Formal Grammars for Turn-Bounded Deterministic Context-Free Languages
Tomoyuki Yamakami
ICTAC1
2022 Expressing Power of Elementary Quantum Recursion Schemes for Quantum Logarithmic-Time Computability
Tomoyuki Yamakami
WoLLIC1
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
ADMA1
2021 Between SC and LOGDCFL: Families of Languages Accepted by Polynomial-Time Logarithmic-Space Deterministic Auxiliary Depth-k Storage Automata
Tomoyuki Yamakami
COCOON1
2020 Intersection and Union Hierarchies of Deterministic Context-Free Languages and Pumping Lemmas
Tomoyuki Yamakami
LATA1
2020 Synchronizing Deterministic Push-Down Automata Can Be Really Hard
abstract
The 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
MFCS3
2020 A Schematic Definition of quantum Polynomial Time Computability
abstract
Abstract 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
LATA1
2019 Behavioral Strengths and Weaknesses of Various Models of Limited Automata
Tomoyuki Yamakami
SOFSEM1
2019 Supportive Oracles for Parameterized Polynomial-Time Sub-Linear-Space Computations in Relation to L, NL, and P
Tomoyuki Yamakami
TAMC1
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
DLT1
2017 The 2CNF Boolean Formula Satisfiability Problem and the Linear Space Hypothesis
abstract
We 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
MFCS1
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
DLT1
2015 Counting List Matrix Partitions of Graphs
abstract
Given 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 Graphs
abstract
Given 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
CCC5
2014 Oracle Pushdown Automata, Nondeterministic Reducibilities, and the Hierarchy over the Family of Context-Free Languages
Tomoyuki Yamakami
SOFSEM1
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
COCOA1
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
ISAAC1
2012 One-Way Reversible and Quantum Finite Automata with Advice
Tomoyuki Yamakami
LATA1
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
COCOON1
2011 Optimization, Randomized Approximability, and Boolean Constraint Satisfaction Problems
Tomoyuki Yamakami
ISAAC1
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
WAOA1
2010 Quantum Hardcore Functions by Complexity-Theoretical Quantum List Decoding
abstract
Hardcore 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
ISAAC1
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
EUROCRYPT4
2005 Collapsing Recursive Oracles for Relativized Polynomial Hierarchies
Tomoyuki Yamakami
FCT1
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
MFCS2
2004 Theory of One Tape Linear Time Turing Machines
Kohtaro Tadaki, Tomoyuki Yamakami, Jack C. H. Lin
SOFSEM2
2004 An Application of Quantum Finite Automata to Interactive Proof Systems
Harumichi Nishimura, Tomoyuki Yamakami
CIAA2
2004 Polynomial time quantum computation with advice
Harumichi Nishimura, Tomoyuki Yamakami
Inf. Process. Lett.2
2003 Nearly Bounded Error Probabilistic Sets
Tomoyuki Yamakami
CIAC1
2003 Quantum Merlin-Arthur Proof Systems: Are Multiple Merlins More Helpful to Arthur?
Hirotada Kobayashi, Keiji Matsumoto, Tomoyuki Yamakami
ISAAC3
2003 Computational Complexity Measures of Multipartite Quantum Entanglement
Tomoyuki Yamakami
ISAAC1
2002 Quantum DNF Learnability Revisited
Jeffrey C. Jackson, Christino Tamon, Tomoyuki Yamakami
COCOON3
1999 Analysis of Quantum Functions (Preliminary Version)
Tomoyuki Yamakami
FSTTCS1
1999 A Foundation of Programming a Multi-tape Quantum Turing Machine
Tomoyuki Yamakami
MFCS1
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
MFCS1
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
COCOON2
1995 Feasible Computability and Resource Bounded Topology
Tomoyuki Yamakami
Inf. Comput.1
1992 Structural Average Case Complexity
Rainer Schuler, Tomoyuki Yamakami
FSTTCS2
1992 Structural Properties for Feasibly Computable Classes of Type Two
Tomoyuki Yamakami
Math. Syst. Theory1