Tatsuya Matsuoka

dblp:169/8457 · DBLP profile ↗
← Back
12ranked-venue papers
7as first author
8since 2021 · last 2024
0000-0002-7677-0576ORCID · corroborated

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

Artificial intelligence and machine learning · 8 · 4 first-author · 7 since 2021Theory of computation · 4 · 3 first-author · 1 since 2021Databases, data management, data science and information retrieval · 2 · 2 since 2021
YearPublicationVenuePosition
2024 Online $\textrm{L}^{\natural }$-Convex Minimization
Ken Yokoyama, Shinji Ito, Tatsuya Matsuoka, Kei Kimura, Makoto Yokoo
ECML/PKDD (5)3
2024 Computational complexity of normalizing constants for the product of determinantal point processes
Tatsuya Matsuoka, Naoto Ohsaka
Theor. Comput. Sci.1
2023 Maximization of Minimum Weighted Hamming Distance between Set Pairs
Tatsuya Matsuoka, Shinji Ito
ACML1
2022 Reconfiguration Problems on Submodular Functions
abstract
\emphReconfiguration problems require finding a step-by-step transformation between a pair of feasible solutions for a particular problem. The primary concern in Theoretical Computer Science has been revealing their computational complexity for classical problems.
Naoto Ohsaka, Tatsuya Matsuoka
WSDM2
2021 Maximization of Monotone k-Submodular Functions with Bounded Curvature and Non-k-Submodular Functions
abstract
The concept of $k$-submodularity is an extension of submodularity, of which maximization has various applications, such as influence maximization and sensor placement. In such situations, to model complicated real problems, we want to deal with multiple factors, such as, more detailed parameter representing a property of a given function or a constraint which should be imposed for a given function, simultaneously. Besides, it is preferable that an algorithm for the modeling problem is simple. In this paper, for both monotone $k$-submodular function maximization with bounded curvature and monotone weakly $k$-submodular function maximization, we give approximation ratio analysis on greedy-type algorithms on the problem with the matroid constraint and that with the individual size constraint. Furthermore, we give an approximation ratio analysis on another type of the relaxation of $k$-submodular functions, approximately $k$-submodular functions, with the matroid constraint.
Tatsuya Matsuoka, Naoto Ohsaka
ACML1
2021 On the Convex Combination of Determinantal Point Processes
abstract
Determinantal point processes (DPPs) are attractive probabilistic models for expressing item quality and set diversity simultaneously. Although DPPs are widely-applicable to many subset selection tasks, there exist simple small-size probability distributions that any DPP cannot express. To overcome this drawback while keeping good properties of DPPs, in this paper we investigate the expressive power of \emph{convex combinations of DPPs}. We provide upper and lower bounds for the number of DPPs required for \emph{exactly} expressing any probability distribution. For the \emph{approximation} error, we give an upper bound on the Kullback–Leibler divergence $n-\lfloor \log t\rfloor +\epsilon$ for any $\epsilon >0$ of approximate distribution from a given joint probability distribution, where $t$ is the number of DPPs. Our numerical simulation on an online retail dataset empirically verifies that a convex combination of only two DPPs can outperform a nonsymmetric DPP in terms of the Kullback–Leibler divergence. By combining a polynomial number of DPPs, we can express probability distributions induced by bounded-degree pseudo-Boolean functions, which include weighted coverage functions of bounded occurrence.
Tatsuya Matsuoka, Naoto Ohsaka, Akihiro Yabe
ACML1
2021 Tracking Regret Bounds for Online Submodular Optimization
abstract
In this paper, we propose algorithms for online submodular optimization with tracking regret bounds. Online submodular optimization is a generic framework for sequential decision making used to select subsets. Existing algorithms for online submodular optimization have been shown to achieve small (static) regret, which means that the algorithm’s performance is comparable to the performance of a fixed optimal action. Such algorithms, however, may perform poorly in an environment that changes over time. To overcome this problem, we apply a tracking-regret-analysis framework to online submodular optimization, one by which output is assessed through comparison with time-varying optimal subsets. We propose algorithms for submodular minimization, monotone submodular maximization under a size constraint, and unconstrained submodular maximization, and we show tracking regret bounds. In addition, we show that our tracking regret bound for submodular minimization is nearly tight.
Tatsuya Matsuoka, Shinji Ito, Naoto Ohsaka
AISTATS1
2021 Approximation algorithm for submodular maximization under submodular cover
abstract
We study a new optimization problem called submodular maximization under submodular cover (SMSC), which requires to find a fixed-size set such that one monotone submodular function $f$ is maximized subject to that another monotone submodular function $g$ is maximized approximately. SMSC is preferable to submodular function maximization when one wants to maximize two objective functions simultaneously. We propose an optimization framework for SMSC, which guarantees a constant-factor approximation. Our algorithm’s key idea is to construct a new instance of submodular function maximization from a given instance of SMSC, which can be approximated efficiently. Besides, if we are given an approximation oracle for submodular function maximization, our algorithm provably produces nearly optimal solutions. We experimentally evaluate the proposed algorithm in terms of sensor placement and movie recommendation using real-world data.
Naoto Ohsaka, Tatsuya Matsuoka
UAI2
2020 On the (In)tractability of Computing Normalizing Constants for the Product of Determinantal Point Processes
abstract
We consider the product of determinantal point processes (DPPs), a point process whose probability mass is proportional to the product of principal minors of multiple matrices as a natural, promising generalization of DPPs. We study the computational complexity of computing its normalizing constant, which is among the most essential probabilistic inference tasks. Our complexity-theoretic results (almost) rule out the existence of efficient algorithms for this task, unless input matrices are forced to have favorable structures. In particular, we prove the following: (1) Computing $\sum_{S} \det(\mathbf{A}_{S,S})^p$ exactly for every (fixed) positive even integer $p$ is $\textsf{UP}$-hard and $\textsf{Mod}_3\textsf{P}$-hard, which gives a negative answer to an open question posed by Kulesza and Taskar (2012). (2) $\sum_{S} \det(\mathbf{A}_{S,S}) \det(\mathbf{B}_{S,S}) \det(\mathbf{C}_{S,S})$ is $\textsf{NP}$-hard to approximate within a factor of $ 2^{\mathcal{O}(|\mathcal{I}|^{1-\epsilon})} $ for any $\epsilon > 0$, where $|\mathcal{I}|$ is the input size. This result is stronger than $\sharp\textsf{P}$-hardness for the case of two matrices by Gillenwater (2014). (3) There exists a $ k^{\mathcal{O}(k)} |\mathcal{I}|^{\mathcal{O}(1)} $-time algorithm for computing $\sum_{S} \det(\mathbf{A}_{S,S}) \det(\mathbf{B}_{S,S})$, where $k$ is “the maximum rank of $\mathbf{A}$ and $\mathbf{B}$” or “the treewidth of the graph formed by nonzero entries of $\mathbf{A}$ and $\mathbf{B}$.” Such parameterized algorithms are said to be fixed-parameter tractable.
Naoto Ohsaka, Tatsuya Matsuoka
ICML2
2020 Making Bidirected Graphs Strongly Connected
Tatsuya Matsuoka, Shun Sato 0001
Algorithmica1
2019 Polymatroid-based capacitated packing of branchings
Tatsuya Matsuoka, Zoltán Szigeti
Discret. Appl. Math.1
2015 The Generalized Terminal Backup Problem
abstract
We consider the following network design problem that we call the Generalized Terminal Backup Problem: given a graph (or a hypergraph) $G_0=(V, {E}_0)$, a set of (at least 2) terminals $T\subseteq V$, and a requirement $r(t)$ for every $t\in T$, find a multigraph $G=(V,E)$ such that $\lambda_{G_0+G}(t, T-t)\ge r(t)$ for any $t\in T$. In the minimum cost version the objective is to find $G$ minimizing the total cost $c(E)=\sum_{uv\in E}c(uv)$, given also costs $c(uv)\ge 0$ for every pair $u,v\in V$. In the degree-specified version the question is to decide whether such a $G$ exists, satisfying that the degree of $v \in V$ is a prescribed value $m(v)$. The Terminal Backup Problem solved in [E. Anshelevich and A. Karagiozova, SIAM J. Comput., 40 (2011), pp. 678--708] is the special case where $G_0$ is the empty graph and $r(t)=1$ for every terminal $t\in T$. We solve the Generalized Terminal Backup Problem in the following two cases. In the first case we solve the degree-specified version by a splitting-off theorem. This splitting-off theorem in turn provides the solution for the minimum cost version in the case when $c$ is node-induced, that is $c(uv)=w(u)+w(v)$ for some node weights $w:V\to \mathbb{R}_+$. In the second case we turn to the general minimum cost version, and we are able to solve it when $G_0$ is the empty graph. This includes the Terminal Backup Problem ($r\equiv 1$) and the Maximum-Weight $b$-matching Problem ($T=V$). The solution depends on an interesting new variant of a theorem of Lovász and Cherkassky, and on the solution of the so-called Simplex Matching Problem. Our algorithms run in polynomial time for both problems.
Attila Bernáth, Yusuke Kobayashi 0001, Tatsuya Matsuoka
SIAM J. Discret. Math.3