Kazuyuki Amano

dblp:81/1012 · DBLP profile ↗
← Back
40ranked-venue papers
35as first author
3since 2021 · last 2023
0000-0003-2322-6072ORCID · verified

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

Theory of computation · 37 · 33 first-author · 3 since 2021Artificial intelligence and machine learning · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-author
YearPublicationVenuePosition
2023 Depth-Three Circuits for Inner Product and Majority Functions
abstract
The seminal Satisfiability Coding Lemma of Paturi, Pudlák, and Zane is a coding scheme for satisfying assignments of k-CNF formulas. We generalize it to give a coding scheme for implicants and use this generalized scheme to establish new structural and algorithmic properties of prime implicants of k-CNF formulas. Our first application is a near-optimal bound of n⋅ 3^{n(1-Ω(1/k))} on the number of prime implicants of any n-variable k-CNF formula. This resolves an open problem from the Ph.D. thesis of Talebanfard, who proved such a bound for the special case of constant-read k-CNF formulas. Our proof is algorithmic in nature, yielding an algorithm for computing the set of all prime implicants - the Blake Canonical Form - of a given k-CNF formula. The problem of computing the Blake Canonical Form of a given function is a classic one, dating back to Quine, and our work gives the first non-trivial algorithm for k-CNF formulas.
Kazuyuki Amano
ISAAC1
2022 Escape from the Room
Kento Kimura, Kazuyuki Amano, Shin-Ichi Nakano
COCOON2
2022 Integer Complexity and Mixed Binary-Ternary Representation
abstract
The integer complexity of a natural number n, denoted by ‖n‖, is the smallest number of 1’s needed to express n using an arbitrary combination of addition and multiplication (and parentheses). For example, ‖6‖ = 5 since the expression 6 = (1+1)⋅ (1+1+1) contains five 1’s and there are no such expressions containing at most four 1’s. The investigation of this cute complexity measure was originated by Mahler and Popken in the 1950s. It is easy to see that ‖n‖/(log₃ n) ∈ [3, 3 log₂ 3] (∼ [3,4.755]) for every n, but the distribution of ‖n‖ is largely unknown. In this work, we focus on the restricted expressions obtained by applying Horner’s schema to a mixed binary-ternary representation of a given number in which we can arrange base-two and base-three digits in an arbitrary order. Let f(n) denote the minimum number of 1’s needed to express n in this way. Apparently, f(n) ≥ ‖n‖ for every n. We extensively investigate on f(n) via the combination of computer experiments and theoretical analysis and obtain the following set of results: (i) Computer experiments supporting the hypothesis that f(n)/log₃ n < 3.483 on average and f(n)/log₃ n < 4.212 for all n, (ii) For almost all natural numbers n, 3.120 < f(n)/log₃ n < 3.587, and (iii) There are infinitely many n’s such that f(n)/log₃ n > 3.934. Several new bounds on the original integer complexity are also presented in the paper.
Kazuyuki Amano
ISAAC1
2020 On the Size of Depth-Two Threshold Circuits for the Inner Product Mod 2 Function
Kazuyuki Amano
LATA1
2019 On XOR lemmas for the weight of polynomial threshold functions
Kazuyuki Amano, Shoma Tate
Inf. Comput.1
2018 Depth Two Majority Circuits for Majority and List Expanders
abstract
Let MAJ_n denote the Boolean majority function of n input variables. In this paper, we study the construction of depth two circuits computing MAJ_n where each gate in a circuit computes MAJ_m for m < n. We first give an explicit construction of depth two MAJ_{floor[n/2]+2} o MAJ_{<= n-2} circuits computing MAJ_n for every n >= 7 such that n congruent 3 (mod 4) where MAJ_m and MAJ_{<= m} denote the majority gates that take m and at most m distinct inputs, respectively. A graph theoretic argument developed by Kulikov and Podolskii (STACS '17, Article No. 49) shows that there is no MAJ_{<= n-2} o MAJ_{n-2} circuit computing MAJ_n. Hence, our construction reveals that the use of a smaller fan-in gates at the bottom level is essential for the existence of such a circuit. Some computational results are also provided. We then show that the construction of depth two MAJ_m o MAJ_m circuits computing MAJ_n for m<n can be translated into the construction of a newly introduced version of bipartite expander graphs which we call a list expander. Intuitively, a list expander is a c-leftregular bipartite graph such that for a given d < c, every d-leftregular subgraph of the original graph has a certain expansion property. We formalize this connection and verify that, with high probability, a random bipartite graph is a list expander of certain parameters. However, the parameters obtained are not sufficient to give us a MAJ_{n-c} o MAJ_{n-c} circuit computing MAJ_n for a large constant c.
Kazuyuki Amano
MFCS1
2017 On the Number of p4-Tilings by an n-Omino
abstract
A plane tiling by the copies of a polyomino is called isohedral if every pair of copies in the tiling has a symmetry of the tiling that maps one copy to the other. We show that, for every $n$-omino (i.e., polyomino consisting of n cells), the number of non-equivalent isohedral tilings generated by 90 degree rotations, so called p4-tilings or quarter-turn tilings, is bounded by a constant (independent of n). The proof relies on the analysis of the factorization of the boundary word of a polyomino.
Kazuyuki Amano, Yoshinobu Haruyama
ISAAC1
2017 Enumeration of Boolean functions of sensitivity three and inheritance of nondegeneracy
abstract
The sensitivity of a Boolean function is the maximum, over all inputs, of the number of input bits which when flipped change the output of the function. We enumerate all Boolean functions of sensitivity at most three and investigate their properties with the aid of computers. The number of NPN equivalence classes of nondegenerate n-variable Boolean functions of sensitivity three is 7, 80,4215,190221, 65694, 8873, 848, 64 and 8 for n = 3,4,..., 11 and zero for n ≥ 12. We verify that, over all these functions, the maximum of block sensitivity, certificate complexity, decision tree complexity and degree is 6, 6, 9 and 9, respectively. A key to making this enumeration possible is the fact that, for every nondegenerate Boolean function f, a subfunction f |xi=0 or f |xi=1 is nondegenerate for some variable xi, which was recently shown by Lee, Lokam, Tsai and Yang [in Proc. ISIT'15, pages 501-505]. We extend this result by showing that, the minimum number of nondegenerate subfunctions in {f|x i=0, f|x i=1}1 ≤ i ≤ nis, in fact, four.
Kazuyuki Amano
ISIT1
2016 On XOR Lemma for Polynomial Threshold Weight and Length
Kazuyuki Amano
LATA1
2015 A Nonuniform Circuit Class with Multilayer of Threshold Gates Having Super Quasi Polynomial Size Lower Bounds Against NEXP
Kazuyuki Amano, Atsushi Saito
LATA1
2015 Ordered biclique partitions and communication complexity problems
Manami Shigeta, Kazuyuki Amano
Discret. Appl. Math.2
2014 Some improved bounds on communication complexity via new decomposition of cliques
Kazuyuki Amano
Discret. Appl. Math.1
2011 Bounding the Randomized Decision Tree Complexity of Read-Once Boolean Functions
abstract
We investigate the deterministic and the randomized decision tree complexities of Boolean functions, denoted by D(f) and R(f), respectively. A long standing conjecture is that, for every Boolean function f, R(f) = Ω(D(f)α) where [Saks-Wigderson, FOCS ‘86]. In this paper, we concentrate on the class of read-once Boolean functions and propose a promising approach to attack the conjecture for this class. Precisely, we give a statement about a property of a real-valued function whose correctness implies the conjecture for all read-once Boolean functions. So far we have not succeeded to prove this statement; however, we verified by computer calculation that the statement is “at least approximately true” that implies a lower bound of R(f) = Ω(D(f)0.99α) = Ω(D(f)0.746). This improves the best known lower bound of Ω(D(f)0.51) by Heiman and Wigderson [Comput. Complexity, 1991].
Kazuyuki Amano
SODA1
2011 Minterm-transitive functions with asymptotically smallest block sensitivity
Kazuyuki Amano
Inf. Process. Lett.1
2011 A well-mixed function with circuit complexity 5n: Tightness of the Lachish-Raz-type bounds
Kazuyuki Amano, Jun Tarui
Theor. Comput. Sci.1
2010 New Upper Bounds on the Average PTF Density of Boolean Functions
Kazuyuki Amano
ISAAC (1)1
2010 k-Subgraph Isomorphism on AC0 Circuits
Kazuyuki Amano
Comput. Complex.1
2009 k-Subgraph Isomorphism on AC0 Circuits
abstract
Recently, Rossman [STOC '08] established a lower bound of omega(nk/4) on the size of constant-depth circuits for the k-clique function on n-vertex graphs, which is the first lower bound that does not depend on the depth of circuits in the exponent of n. He showed, in fact, a stronger statement: Suppose fn: {0, 1}(n/2)rarr {0,1} is a sequence of functions computed by constant-depth circuits of size O(nt). For any positive integer k and 0-alpha) be an Erdos-Renyi random graph with edge probability n-alphaand let KAbe a k-clique on a uniformly chosen k vertices of G. Then fn(G) = fn(G cup KA) asymptotically almost surely. In this paper, we prove that this bound is essentially tight by showing that there exists a sequence of Boolean functions fn: {0, 1}(n/2)rarr {0, 1} that can be computed by constant-depth circuits of size O(nt) such that fn(G) ne fn(G cup KA) asymptotically almost surely for the same distributions with alpha = 1/(2t - 5.5) and k = 4t - c (where c is a small constant independent of k). This means that there are constant-depth circuits of size O(n(k/4+c)) that correctly compute the k-clique function with high probability when the input is a random graph with independent edge probability around n-2/(k-1). Several extensions of his lower bound method to the problem of detecting general patterns as well as some upper bounds are also described. In addition, we provide an explicit construction of DNF formulas that are almost incompressible by any constant-depth circuits.
Kazuyuki Amano
CCC1
2009 Bounds on the Size of Small Depth Circuits for Approximating Majority
Kazuyuki Amano
ICALP (1)1
2008 Monotone DNF Formula That Has a Minimal or Maximal Number of Satisfying Assignments
Takayuki Sato, Kazuyuki Amano, Eiji Takimoto, Akira Maruoka
COCOON2
2008 A Well-Mixed Function with Circuit Complexity 5n±o(n): Tightness of the Lachish-Raz-Type Bounds
Kazuyuki Amano, Jun Tarui
TAMC1
2007 Better upper bounds on the QOBDD size of integer multiplication
Kazuyuki Amano, Akira Maruoka
Discret. Appl. Math.1
2006 On the Negation-Limited Circuit Complexity of Sorting and Inverting k-tonic Sequences
Takayuki Sato, Kazuyuki Amano, Akira Maruoka
COCOON2
2006 The Monotone Circuit Complexity of Quadratic Boolean Functions
Kazuyuki Amano, Akira Maruoka
Algorithmica1
2006 On learning monotone Boolean functions under the uniform distribution
Kazuyuki Amano, Akira Maruoka
Theor. Comput. Sci.1
2005 On the Complexity of Depth-2 Circuits with Threshold Gates
Kazuyuki Amano, Akira Maruoka
MFCS1
2005 A Superpolynomial Lower Bound for a Circuit Computing the Clique Function with at most (1/6)log log n Negation Gates
abstract
In this paper, we investigate the lower bound on the number of gates in a Boolean circuit that computes the clique function with a limited number of negation gates. To derive strong lower bounds on the size of such a circuit we develop a new approach by combining three approaches: the restriction applied to constant depth circuits due to Håstad, the approximation method applied to monotone circuits due to Razborov, and the boundary covering developed in the present paper. We prove that if a circuit C with at most $\floor{(1/6) \log \log m}$ negation gates detects cliques of size $(\log m)^{3(\log m)^{1/2}}$ in a graph with m vertices, then C contains at least $2^{(1/5)(\log m)^{(\log m)^{1/2}}}$ gates. No nontrivial lower bounds on the size of such circuits were previously known, even if we restrict the number of negation gates to be a constant. Moreover, it follows from a result of Fischer [{\it Lect. Notes Comput. Sci.,} 33 (1974), pp. 71--82] that ifone can improve the number of negation gates from $\floor{(1/6)\log\log m}$ to $\floor{2\log m}$ in the statement, then we have P $\neq$ NP. We also show that the problem of lower bounding the negation-limited circuit complexity can be reduced to the one of lower bounding the maximum of the monotone circuit complexity of the functions in a certain class of monotone functions.
Kazuyuki Amano, Akira Maruoka
SIAM J. Comput.1
2004 On the Monotone Circuit Complexity of Quadratic Boolean Functions
Kazuyuki Amano, Akira Maruoka
ISAAC1
2004 The Potential of the Approximation Method
abstract
Developing certain techniques for the approximation method, we establish precise versions of the following statements concerning lower bounds for circuits that detect cliques of size s in a graph with m vertices: For $5 \leq s \leq m/4$, a monotone circuit computing CLIQUE$(m,s)$ contains at least $(1/2)1.8^{\min(\sqrt{s-1}/2, m/(4s))}$ gates: If a nonmonotone circuit computes CLIQUE using a "small" amount of negation, then the circuit contains an exponential number of gates. The former is proved by using so-called bottleneck counting argument within the framework of approximation, and the latter is verified by introducing a notion of restricting negation in circuits and generalizing these arguments to nonmonotone cases.
Kazuyuki Amano, Akira Maruoka
SIAM J. Comput.1
2003 Some Properties of MODm Circuits Computing Simple Functions
Kazuyuki Amano, Akira Maruoka
CIAC1
2003 On Optimal Merging Networks
Kazuyuki Amano, Akira Maruoka
MFCS1
2003 On the negation-limited circuit complexity of merging
Kazuyuki Amano, Akira Maruoka, Jun Tarui
Discret. Appl. Math.1
2003 Inclusion-exclusion for k-CNF formulas
Kazuyuki Amano, Kazuo Iwama, Akira Maruoka, Kenshi Matsuo, Akihiro Matsuura
Inf. Process. Lett.1
2002 On Learning Monotone Boolean Functions under the Uniform Distribution
Kazuyuki Amano, Akira Maruoka
ALT1
2001 The Computational Power of a Family of Decision Forests
Kazuyuki Amano, Tsukuru Hirosawa, Yusuke Watanabe, Akira Maruoka
MFCS1
2000 On-Line Estimation of Hidden Markov Model Parameters
Jun Mizuno, Tasuya Watanabe, Kazuya Ueki, Kazuyuki Amano, Eiji Takimoto, Akira Maruoka
Discovery Science4
1999 On the Negation-Limited Circuit Complexity of Merging
Kazuyuki Amano, Akira Maruoka, Jun Tarui
COCOON1
1998 A Superpolynomial Lower Bound for a Circuit Computing the Clique Function with At Most (1/6) log log n Negation Gates
Kazuyuki Amano, Akira Maruoka
MFCS1
1997 Approximation Algorithms for DNF Under Distributions with Limited Independence
Kazuyuki Amano, Akira Maruoka
Theory Comput. Syst.1
1996 Potential of the Approximation Method (extended abstract)
abstract
Developing some techniques for the approximation method, we establish precise versions of the following statements concerning lower bounds for circuits that detect cliques of size s in a graph with m vertices. For 5/spl les/s/spl les/m/4, a monotone circuit computing CLIQUE(m, s) contains at least (1/2) 1.8/sup min(/spl radic/s-1/2,m/(4s))/ gates. If a non-monotone circuit computes CLIQUE using a "small" amount of negation, then the circuit contains an exponential number of gates. The former is proved very simply using so called bottleneck counting argument within the framework of approximation, whereas the latter is verified introducing a notion of restricting negation and generalizing the sunflower contraction.
Kazuyuki Amano, Akira Maruoka
FOCS1