EDBT 2026 Demo / reviewers in the wild / expert
Kei Uchizawa
dblp:60/5411
· DBLP profile ↗
31ranked-venue papers
16as first author
7since 2021 · last 2026
0000-0001-8819-621XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 27 · 13 first-author · 5 since 2021Artificial intelligence and machine learning · 3 · 2 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Upper bound for output patterns of energy-bounded boolean circuits, and its applications
Jayalal Sarma, Kei Uchizawa |
Acta Informatica | 2 |
| 2025 | On Saving Energy in Boolean Circuits via Negations
Jayalal Sarma, Kei Uchizawa |
FCT | 2 |
| 2024 | Energy and Output Patterns in Boolean Circuits
Jayalal Sarma, Kei Uchizawa |
TAMC | 2 |
| 2024 | Trade-Offs Between Energy and Depth of Neural NetworksabstractWe present an investigation on threshold circuits and other discretized neural networks in terms of the following four computational resources-size (the number of gates), depth (the number of layers), weight (weight resolution), and energy-where the energy is a complexity measure inspired by sparse coding and is defined as the maximum number of gates outputting nonzero values, taken over all the input assignments. As our main result, we prove that if a threshold circuit C of size s, depth d, energy e, and weight w computes a Boolean function f (i.e., a classification task) of n variables, it holds that log( rk (f))≤ed(logs+logw+logn) regardless of the algorithm employed by C to compute f, where rk (f) is a parameter solely determined by a scale of f and defined as the maximum rank of a communication matrix with regard to f taken over all the possible partitions of the n input variables. For example, given a Boolean function CD n(ξ) =⋁i=1n/2ξi∧ξn/2+i, we can prove that n/2≤ed( log s+logw+logn) holds for any circuit C computing CD n. While its left-hand side is linear in n, its right-hand side is bounded by the product of the logarithmic factors of s,w,n and the linear factors of d,e. If we view the logarithmic terms as having a negligible impact on the bound, our result implies a trade-off between depth and energy: n/2 needs to be smaller than the product of e and d. For other neural network models, such as discretized ReLU circuits and discretized sigmoid circuits, we also prove that a similar trade-off holds. Thus, our results indicate that increasing depth linearly enhances the capability of neural networks to acquire sparse representations when there are hardware constraints on the number of neurons and weight resolution. Kei Uchizawa, Haruki Abe |
Neural Comput. | 1 |
| 2023 | Exponential Lower Bounds for Threshold Circuits of Sub-Linear Depth and EnergyabstractIn this paper, we investigate computational power of threshold circuits and other theoretical models of neural networks in terms of the following four complexity measures: size (the number of gates), depth, weight and energy. Here, the energy of a circuit measures sparsity of their computation, and is defined as the maximum number of gates outputting non-zero values taken over all the input assignments. As our main result, we prove that any threshold circuit C of size s, depth d, energy e and weight w satisfies log(rk(M_C)) ≤ ed (log s + log w + log n), where rk(M_C) is the rank of the communication matrix M_C of a 2n-variable Boolean function that C computes. Thus, such a threshold circuit C is able to compute only a Boolean function of which communication matrix has rank bounded by a product of logarithmic factors of s, w and linear factors of d, e. This implies an exponential lower bound on the size of even sublinear-depth and sublinear-energy threshold circuit. For example, we can obtain an exponential lower bound s = 2^Ω(n^{1/3}) for threshold circuits of depth n^{1/3}, energy n^{1/3} and weight 2^o(n^{1/3}). We also show that the inequality is tight up to a constant factor when the depth d and energy e satisfies ed = o(n/log n). For other models of neural networks such as a discretized ReLU circuits and descretized sigmoid circuits, we define energy as the maximum number of gates outputting non-zero values. We then prove that a similar inequality also holds for a discretized circuit C: rk(M_C) = O(ed(log s + log w + log n)³). Thus, if we consider the number gates outputting non-zero values as a measure for sparse activity of a neural network, our results suggest that larger depth linearly helps neural networks to acquire sparse activity. Kei Uchizawa, Haruki Abe |
MFCS | 1 |
| 2023 | Synchronous Boolean Finite Dynamical Systems on Directed Graphs over XOR Functions
Mitsunori Ogihara, Kei Uchizawa |
Theory Comput. Syst. | 2 |
| 2021 | A Generalization of Spatial Monte Carlo IntegrationabstractSpatial Monte Carlo integration (SMCI) is an extension of standard Monte Carlo integration and can approximate expectations on Markov random fields with high accuracy. SMCI was applied to pairwise Boltzmann machine (PBM) learning, achieving superior results over those of some existing methods. The approximation level of SMCI can be altered, and it was proved that a higher-order approximation of SMCI is statistically more accurate than a lower-order approximation. However, SMCI as proposed in previous studies suffers from a limitation that prevents the application of a higher-order method to dense systems. This study makes two contributions. First, a generalization of SMCI (called generalized SMCI (GSMCI)) is proposed, which allows a relaxation of the above-mentioned limitation; moreover, a statistical accuracy bound of GSMCI is proved. Second, a new PBM learning method based on SMCI is proposed, which is obtained by combining SMCI and persistent contrastive divergence. The proposed learning method significantly improves learning accuracy. Muneki Yasuda, Kei Uchizawa |
Neural Comput. | 2 |
| 2020 | Size, Depth and Energy of Threshold Circuits Computing Parity FunctionabstractWe investigate relations among the size, depth and energy of threshold circuits computing the n-variable parity function PAR_n, where the energy is a complexity measure for sparsity on computation of threshold circuits, and is defined to be the maximum number of gates outputting "1" over all the input assignments. We show that PAR_n is hard for threshold circuits of small size, depth and energy: - If a depth-2 threshold circuit C of size s and energy e computes PAR_n, it holds that 2^{n/(elog ^e n)} ≤ s; and - if a threshold circuit C of size s, depth d and energy e computes PAR_n, it holds that 2^{n/(e2^{e+d}log ^e n)} ≤ s. We then provide several upper bounds: - PAR_n is computable by a depth-2 threshold circuit of size O(2^{n-2e}) and energy e; - PAR_n is computable by a depth-3 threshold circuit of size O(2^{n/(e-1)} + 2^{e-2}) and energy e; and - PAR_n is computable by a threshold circuit of size O((e+d)2^{n-m}), depth d + O(1) and energy e + O(1), where m = max (((e-1)/(d-1))^{d-1}, ((d-1)/(e-1))^{e-1}). Our lower and upper bounds imply that threshold circuits need exponential size if both depth and energy are constant, which contrasts with the fact that PAR_n is computable by a threshold circuit of size O(n) and depth 2 if there is no restriction on the energy. Our results also suggest that any threshold circuit computing the parity function needs depth to be sparse if its size is bounded. Kei Uchizawa |
ISAAC | 1 |
| 2020 | Synchronous Boolean Finite Dynamical Systems on Directed Graphs over XOR FunctionsabstractIn this paper, we investigate the complexity of a number of computational problems defined on a synchronous boolean finite dynamical system, where update functions are chosen from a template set of exclusive-or and its negation. We first show that the reachability and path-intersection problems are solvable in logarithmic space-uniform AC¹ if the objects execute permutations, while the reachability problem is known to be in P and the path-intersection problem to be in UP in general. We also explore the case where the reachability or intersection are tested on a subset of objects, and show that this hardens complexity of the problems: both problems become NP-complete, and even Π^p₂-complete if we further require universality of the intersection. We next consider the exact cycle length problem, that is, determining whether there exists an initial configuration that yields a cycle in the configuration space having exactly a given length, and show that this problem is NP-complete. Lastly, we consider the t-predecessor and t-Garden of Eden problem, and prove that these are solvable in polynomial time even if the value of t is also given in binary as part of instance, and the two problems are in logarithmic space-uniform NC² if the value of t is given in unary as part of instance. Mitsunori Ogihara, Kei Uchizawa |
MFCS | 2 |
| 2019 | Generalized predecessor existence problems for Boolean finite dynamical systems on directed graphs
Akinori Kawachi, Mitsunori Ogihara, Kei Uchizawa |
Theor. Comput. Sci. | 3 |
| 2017 | Generalized Predecessor Existence Problems for Boolean Finite Dynamical SystemsabstractA Boolean Finite Synchronous Dynamical System (BFDS, for short) consists of a finite number of objects that each maintains a boolean state, where after individually receiving state assignments, the objects update their state with respect to object-specific time-independent boolean functions synchronously in discrete time steps. The present paper studies the computational complexity of determining, given a boolean finite synchronous dynamical system, a configuration, which is a boolean vector representing the states of the objects, and a positive integer t, whether there exists another configuration from which the given configuration can be reached in t steps. It was previously shown that this problem, which we call the t-Predecessor Problem, is NP-complete even for t = 1 if the update function of an object is either the conjunction of arbitrary fan-in or the disjunction of arbitrary fan-in. This paper studies the computational complexity of the t-Predecessor Problem for a variety of sets of permissible update functions as well as for polynomially bounded t. It also studies the t-Garden-Of-Eden Problem, a variant of the t-Predecessor Problem that asks whether a configuration has a t-predecessor, which itself has no predecessor. The paper obtains complexity theoretical characterizations of all but one of these problems. Akinori Kawachi, Mitsunori Ogihara, Kei Uchizawa |
MFCS | 3 |
| 2017 | Computational complexity studies of synchronous Boolean finite dynamical systems on directed graphs
Mitsunori Ogihara, Kei Uchizawa |
Inf. Comput. | 2 |
| 2015 | Lower Bounds for Linear Decision Trees with Bounded Weights
Kei Uchizawa, Eiji Takimoto |
SOFSEM | 1 |
| 2015 | Computational Complexity Studies of Synchronous Boolean Finite Dynamical Systems
Mitsunori Ogihara, Kei Uchizawa |
TAMC | 2 |
| 2015 | Competitive Diffusion on Weighted Graphs
Takehiro Ito, Yota Otachi, Toshiki Saitoh, Hisayuki Satoh, Akira Suzuki 0001, Kei Uchizawa, Ryuhei Uehara, Katsuhisa Yamanaka, Xiao Zhou 0001 |
WADS | 6 |
| 2015 | Swapping labeled tokens on graphs
Katsuhisa Yamanaka, Erik D. Demaine, Takehiro Ito, Jun Kawahara, Masashi Kiyomi, Yoshio Okamoto, Toshiki Saitoh, Akira Suzuki 0001, Kei Uchizawa, Takeaki Uno |
Theor. Comput. Sci. | 9 |
| 2014 | Generalized rainbow connectivity of graphs
Kei Uchizawa, Takanori Aoki, Takehiro Ito, Xiao Zhou 0001 |
Theor. Comput. Sci. | 1 |
| 2013 | Energy-Efficient Threshold Circuits Detecting Global Pattern in 1-Dimentional Arrays
Akira Suzuki 0001, Kei Uchizawa, Xiao Zhou 0001 |
TAMC | 2 |
| 2013 | On the Rainbow Connectivity of Graphs: Complexity and FPT Algorithms
Kei Uchizawa, Takanori Aoki, Takehiro Ito, Akira Suzuki 0001, Xiao Zhou 0001 |
Algorithmica | 1 |
| 2013 | Energy and fan-in of logic circuits computing symmetric Boolean functions
Akira Suzuki 0001, Kei Uchizawa, Xiao Zhou 0001 |
Theor. Comput. Sci. | 2 |
| 2011 | On the Rainbow Connectivity of Graphs: Complexity and FPT Algorithms
Kei Uchizawa, Takanori Aoki, Takehiro Ito, Akira Suzuki 0001, Xiao Zhou 0001 |
COCOON | 1 |
| 2011 | Lower Bounds for Linear Decision Trees via an Energy Complexity Argument
Kei Uchizawa, Eiji Takimoto |
MFCS | 1 |
| 2011 | Energy and Fan-In of Threshold Circuits Computing Mod Functions
Akira Suzuki 0001, Kei Uchizawa, Xiao Zhou 0001 |
TAMC | 2 |
| 2011 | Size-energy tradeoffs for unate circuits computing symmetric Boolean functions
Kei Uchizawa, Eiji Takimoto, Takao Nishizeki |
Theor. Comput. Sci. | 1 |
| 2010 | Energy and depth of threshold circuits
Kei Uchizawa, Takao Nishizeki, Eiji Takimoto |
Theor. Comput. Sci. | 1 |
| 2009 | Energy Complexity and Depth of Threshold Circuits
Kei Uchizawa, Takao Nishizeki, Eiji Takimoto |
FCT | 1 |
| 2009 | Size and Energy of Threshold Circuits Computing Mod Functions
Kei Uchizawa, Takao Nishizeki, Eiji Takimoto |
MFCS | 1 |
| 2008 | Exponential lower bounds on the size of constant-depth threshold circuits with small energy complexity
Kei Uchizawa, Eiji Takimoto |
Theor. Comput. Sci. | 1 |
| 2007 | An Exponential Lower Bound on the Size of Constant-Depth Threshold Circuits with Small Energy ComplexityabstractA complexity measure for threshold circuits, called the energy complexity, has been proposed to measure an amount of energy consumed during computation in the brain. Biological neurons need more energy to transmit a "spike" than not to transmit one, and hence the energy complexity of a threshold circuit is defined as the number of gates in the circuit that output "1" during computation. Since the firing activity of neurons in the brain is quite sparse, the following question arises: what Boolean functions can or cannot be computed by threshold circuits with small energy complexity. In the paper, we partially answer the question, that is, we show that there exists a tradeoff among three complexity measures of threshold circuits: the energy complexity, size, and depth. The tradeoff implies an exponential lower bound on the size of constant-depth threshold circuits with small energy complexity for a large class of Boolean functions. Kei Uchizawa, Eiji Takimoto |
CCC | 1 |
| 2006 | Energy Complexity and Entropy of Threshold Circuits
Kei Uchizawa, Rodney J. Douglas, Wolfgang Maass 0001 |
ICALP (1) | 1 |
| 2006 | On the Computational Power of Threshold Circuits with Sparse ActivityabstractCircuits composed of threshold gates (McCulloch-Pitts neurons, or perceptrons) are simplified models of neural circuits with the advantage that they are theoretically more tractable than their biological counterparts. However, when such threshold circuits are designed to perform a specific computational task, they usually differ in one important respect from computations in the brain: they require very high activity. On average every second threshold gate fires (sets a 1 as output) during a computation. By contrast, the activity of neurons in the brain is much sparser, with only about 1% of neurons firing. This mismatch between threshold and neuronal circuits is due to the particular complexity measures (circuit size and circuit depth) that have been minimized in previous threshold circuit constructions. In this letter, we investigate a new complexity measure for threshold circuits, energy complexity, whose minimization yields computations with sparse activity. We prove that all computations by threshold circuits of polynomial size with entropy O(log n) can be restructured so that their energy complexity is reduced to a level near the entropy of circuit states. This entropy of circuit states is a novel circuit complexity measure, which is of interest not only in the context of threshold circuits but for circuit complexity in general. As an example of how this measure can be applied, we show that any polynomial size threshold circuit with entropy O(log n) can be simulated by a polynomial size threshold circuit of depth 3. Our results demonstrate that the structure of circuits that result from a minimization of their energy complexity is quite different from the structure that results from a minimization of previously considered complexity measures, and potentially closer to the structure of neural circuits in the nervous system. In particular, different pathways are activated in these circuits for different classes of inputs. This letter shows that such circuits with sparse activity have a surprisingly large computational power. Kei Uchizawa, Rodney J. Douglas, Wolfgang Maass 0001 |
Neural Comput. | 1 |