Suguru Tamaki

dblp:01/3717 · DBLP profile ↗
← Back
30ranked-venue papers
5as first author
1since 2021 · last 2023
0000-0002-8105-2368ORCID · corroborated

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

Theory of computation · 30 · 5 first-author · 1 since 2021Artificial intelligence and machine learning · 3
YearPublicationVenuePosition
2023 On Computing a Center Persistence Diagram
Yuya Higashikawa, Naoki Katoh, Guohui Lin, Eiji Miyano, Suguru Tamaki, Junichi Teruyama, Binhai Zhu
FCT5
2019 An Improved Fixed-Parameter Algorithm for Max-Cut Parameterized by Crossing Number
Yasuaki Kobayashi, Yusuke Kobayashi 0001, Shuichi Miyazaki, Suguru Tamaki
IWOCA4
2019 Bounded depth circuits with weighted symmetric gates: Satisfiability, lower bounds and compression
Takayuki Sakai, Kazuhisa Seto, Suguru Tamaki, Junichi Teruyama
J. Comput. Syst. Sci.3
2018 Approximation Guarantees for the Minimum Linear Arrangement Problem by Higher Eigenvalues
abstract
Given an n -vertex undirected graph G = ( V , E ) and positive edge weights { w e } e∈E , a linear arrangement is a permutation π : V → {1, 2, …, n }. The value of the arrangement is val ( G , π) := 1/n∑ e ={ u, v } ∈ E w e |π( u ) − π ( v )|. In the minimum linear arrangement problem, the goal is to find a linear arrangement π * that achieves val ( G , π * ) = MLA( G ) := min π val ( G , π). In this article, we show that for any ϵ > 0 and positive integer r , there is an n O ( r /ϵ) -time randomized algorithm that, given a graph G , returns a linear arrangement π, such that val ( G , π) ≤ (1 + 2/(1 − ε)λ r ( L )) MLA( G ) + O (√log n / n ∑ e ∈ E w e ) with high probability, where L is the normalized Laplacian of G and λ r ( L ) is the r th smallest eigenvalue of L . Our algorithm gives a constant factor approximation for regular graphs that are weak expanders.
Suguru Tamaki, Yuichi Yoshida
ACM Trans. Algorithms1
2018 Gate elimination: Circuit size lower bounds and #SAT upper bounds
Alexander Golovnev, Alexander S. Kulikov, Alexander Smal, Suguru Tamaki
Theor. Comput. Sci.4
2017 Quantum Query Complexity of Unitary Operator Discrimination
Akinori Kawachi, Kenichi Kawano, François Le Gall, Suguru Tamaki
COCOON4
2017 Beating Brute Force for Systems of Polynomial Equations over Finite Fields
abstract
We consider the problem of solving systems of multivariate polynomial equations of degree k over a finite field. For every integer k ≤ 2 and finite field q where q = pd for a prime p, we give, to the best of our knowledge, the first algorithms that achieve an exponential speedup over the brute force O(qn) time algorithm in the worst case. We present two algorithms, a randomized algorithm with running time qn+o(n) · q−n/O(k) time if q < 24ekd, and otherwise, where e = 2.718… is Napier's constant, and a deterministic algorithm for counting solutions with running time qn+o(n) · q−n/O(kq6/7d). For the important special case of quadratic equations in F2, our randomized algorithm has running time O(20.8765n). For systems over 2 we also consider the case where the input polynomials do not have bounded degree, but instead can be efficiently represented as a ΣΠΣ circuit, i.e., a sum of products of sums of variables. For this case we present a deterministic algorithm running in time 2n-dn for δ = 1/O(log(s/n)) for instances with s product gates in total and n variables. Our algorithms adapt several techniques recently developed via the polynomial method from circuit complexity. The algorithm for systems of ΣΠΣ polynomials also introduces a new degree reduction method that takes an instance of the problem and outputs a subexponential-sized set of instances, in such a way that feasibility is preserved and every polynomial among the output instances has degree O(log(s/n)).
Daniel Lokshtanov, Ramamohan Paturi, Suguru Tamaki, R. Ryan Williams, Huacheng Yu
SODA3
2017 Local Restrictions from the Furst-Saxe-Sipser Paper
Suguru Tamaki, Osamu Watanabe 0001
Theory Comput. Syst.1
2017 Improved exact algorithms for mildly sparse instances of Max SAT
Takayuki Sakai, Kazuhisa Seto, Suguru Tamaki, Junichi Teruyama
Theor. Comput. Sci.3
2016 Circuit Size Lower Bounds and #SAT Upper Bounds Through a General Framework
abstract
Most of the known lower bounds for binary Boolean circuits with unrestricted depth are proved by the gate elimination method. The most efficient known algorithms for the #SAT problem on binary Boolean circuits use similar case analyses to the ones in gate elimination. Chen and Kabanets recently showed that the known case analyses can also be used to prove average case circuit lower bounds, that is, lower bounds on the size of approximations of an explicit function. In this paper, we provide a general framework for proving worst/average case lower bounds for circuits and upper bounds for #SAT that is built on ideas of Chen and Kabanets. A proof in such a framework goes as follows. One starts by fixing three parameters: a class of circuits, a circuit complexity measure, and a set of allowed substitutions. The main ingredient of a proof goes as follows: by going through a number of cases, one shows that for any circuit from the given class, one can find an allowed substitution such that the given measure of the circuit reduces by a sufficient amount. This case analysis immediately implies an upper bound for #SAT. To~obtain worst/average case circuit complexity lower bounds one needs to present an explicit construction of a function that is a disperser/extractor for the class of sources defined by the set of substitutions under consideration. We show that many known proofs (of circuit size lower bounds and upper bounds for #SAT) fall into this framework. Using this framework, we prove the following new bounds: average case lower bounds of 3.24n and 2.59n for circuits over U_2 and B_2, respectively (though the lower bound for the basis B_2 is given for a quadratic disperser whose explicit construction is not currently known), and faster than 2^n #SAT-algorithms for circuits over U_2 and B_2 of size at most 3.24n and 2.99n, respectively. Here by B_2 we mean the set of all bivariate Boolean functions, and by U_2 the set of all bivariate Boolean functions except for parity and its complement.
Alexander Golovnev, Alexander S. Kulikov, Alexander Smal, Suguru Tamaki
MFCS4
2016 Bounded Depth Circuits with Weighted Symmetric Gates: Satisfiability, Lower Bounds and Compression
abstract
A Boolean function f:{0,1}^n -> {0,1} is weighted symmetric if there exist a function g: Z -> {0,1} and integers w_0, w_1, ..., w_n such that f(x_1, ...,x_n) = g(w_0+sum_{i=1}^n w_i x_i) holds. In this paper, we present algorithms for the circuit satisfiability problem of bounded depth circuits with AND, OR, NOT gates and a limited number of weighted symmetric gates. Our algorithms run in time super-polynomially faster than 2^n even when the number of gates is super-polynomial and the maximum weight of symmetric gates is nearly exponential. With an additional trick, we give an algorithm for the maximum satisfiability problem that runs in time poly(n^t)*2^{n-n^{1/O(t)}} for instances with n variables, O(n^t) clauses and arbitrary weights. To the best of our knowledge, this is the first moderately exponential time algorithm even for Max 2SAT instances with arbitrary weights. Through the analysis of our algorithms, we obtain average-case lower bounds and compression algorithms for such circuits and worst-case lower bounds for majority votes of such circuits, where all the lower bounds are against the generalized Andreev function. Our average-case lower bounds might be of independent interest in the sense that previous ones for similar circuits with arbitrary symmetric gates rely on communication complexity lower bounds while ours are based on the restriction method.
Takayuki Sakai, Kazuhisa Seto, Suguru Tamaki, Junichi Teruyama
MFCS3
2015 Improved Exact Algorithms for Mildly Sparse Instances of Max SAT
abstract
We present improved exponential time exact algorithms for Max SAT. Our algorithms run in time of the form O(2^{(1-mu(c))n}) for instances with n variables and m=cn clauses. In this setting, there are three incomparable currently best algorithms: a deterministic exponential space algorithm with mu(c)=1/O(c * log(c)) due to Dantsin and Wolpert [SAT 2006], a randomized polynomial space algorithm with mu(c)=1/O(c * log^3(c)) and a deterministic polynomial space algorithm with mu(c)=1/O(c^2 * log^2(c)) due to Sakai, Seto and Tamaki [Theory Comput. Syst., 2015]. Our first result is a deterministic polynomial space algorithm with mu(c)=1/O(c * log(c)) that achieves the previous best time complexity without exponential space or randomization. Furthermore, this algorithm can handle instances with exponentially large weights and hard constraints. The previous algorithms and our deterministic polynomial space algorithm run super-polynomially faster than 2^n only if m=O(n^2). Our second results are deterministic exponential space algorithms for Max SAT with mu(c)=1/O((c * log(c))^{2/3}) and for Max 3-SAT with mu(c)=1/O(c^{1/2}) that run super-polynomially faster than 2^n when m=o(n^{5/2}/log^{5/2}(n)) and m=o(n^3/log^2(n)) respectively.
Takayuki Sakai, Kazuhisa Seto, Suguru Tamaki, Junichi Teruyama
IPEC3
2015 Solving Sparse Instances of Max SAT via Width Reduction and Greedy Restriction
Takayuki Sakai, Kazuhisa Seto, Suguru Tamaki
Theory Comput. Syst.3
2014 Robust Approximation of Temporal CSP
abstract
A temporal constraint language G is a set of relations with first-order definitions in (Q; <). Let CSP(G) denote the set of constraint satisfaction problem instances with relations from G. CSP(G) admits robust approximation if, for any e >= 0, given a (1-e)-satisfiable instance of CSP(G), we can compute an assignment that satisfies at least a (1-f(e))-fraction of constraints in polynomial time. Here, f(e) is some function satisfying f(0)=0 and f(e) goes 0 as e goes 0. Firstly, we give a qualitative characterization of robust approximability: Assuming the Unique Games Conjecture, we give a necessary and sufficient condition on G under which CSP(G) admits robust approximation. Secondly, we give a quantitative characterization of robust approximability: Assuming the Unique Games Conjecture, we precisely characterize how f(e) depends on e for each G. We show that our robust approximation algorithms can be run in almost linear time.
Suguru Tamaki, Yuichi Yoshida
APPROX-RANDOM1
2014 Solving Sparse Instances of Max SAT via Width Reduction and Greedy Restriction
Takayuki Sakai, Kazuhisa Seto, Suguru Tamaki
SAT3
2013 Derandomizing the HSSW Algorithm for 3-SAT
Kazuhisa Makino, Suguru Tamaki, Masaki Yamamoto 0001
Algorithmica2
2013 A satisfiability algorithm and average-case hardness for formulas over the full binary basis
Kazuhisa Seto, Suguru Tamaki
Comput. Complex.2
2012 Approximation Guarantees for the Minimum Linear Arrangement Problem by Higher Eigenvalues
Suguru Tamaki, Yuichi Yoshida
APPROX-RANDOM1
2012 A Satisfiability Algorithm and Average-Case Hardness for Formulas over the Full Binary Basis
abstract
We present a moderately exponential time algorithm for the satisfiability of Boolean formulas over the full binary basis. For formulas of size at most cn, our algorithm runs in time 2(1-μc)nfor some constant μc>; 0. As a byproduct of the running time analysis of our algorithm, we get strong average-case hardness of affine extractors for linear-sized formulas over the full binary basis.
Kazuhisa Seto, Suguru Tamaki
CCC2
2012 Linear programming, width-1 CSPs, and robust satisfaction
abstract
We say that an algorithm robustly decides a constraint satisfaction problem Π if it distinguishes at-least-(1 -ε)-satisfiable instances from less-than-(1 - r(ε))-satisfiable instances for some function r(ε) with r(ε) → 0 as ε → 0. In this paper we show that the canonical linear programming relaxation robustly decides Π if and only if Π has "width 1" (in the sense of Feder and Vardi).
Gábor Kun, Ryan O'Donnell, Suguru Tamaki, Yuichi Yoshida, Yuan Zhou 0007
ITCS3
2011 Derandomizing HSSW Algorithm for 3-SAT
Kazuhisa Makino, Suguru Tamaki, Masaki Yamamoto 0001
COCOON2
2011 An exact algorithm for the Boolean connectivity problem for k-CNF
Kazuhisa Makino, Suguru Tamaki, Masaki Yamamoto 0001
Theor. Comput. Sci.2
2010 A Query Efficient Non-adaptive Long Code Test with Perfect Completeness
Suguru Tamaki, Yuichi Yoshida
APPROX-RANDOM1
2010 Improved Randomized Algorithms for 3-SAT
Kazuo Iwama, Kazuhisa Seto, Tadashi Takai, Suguru Tamaki
ISAAC (1)4
2010 An Exact Algorithm for the Boolean Connectivity Problem for k-CNF
Kazuhisa Makino, Suguru Tamaki, Masaki Yamamoto 0001
SAT2
2010 On the Boolean connectivity problem for Horn relations
Kazuhisa Makino, Suguru Tamaki, Masaki Yamamoto 0001
Discret. Appl. Math.2
2010 The complexity of the Hajós calculus for planar graphs
Kazuo Iwama, Kazuhisa Seto, Suguru Tamaki
Theor. Comput. Sci.3
2007 On the Boolean Connectivity Problem for Horn Relations
Kazuhisa Makino, Suguru Tamaki, Masaki Yamamoto 0001
SAT2
2007 Exploiting partial knowledge of satisfying assignments
Kazuo Iwama, Suguru Tamaki
Discret. Appl. Math.2
2004 Improved upper bounds for 3-SAT
Kazuo Iwama, Suguru Tamaki
SODA2