Kei Kimura

dblp:71/10949 · DBLP profile ↗
← Back
25ranked-venue papers
11as first author
16since 2021 · last 2026
—ORCID · conflict

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

Theory of computation · 14 · 6 first-author · 8 since 2021Artificial intelligence and machine learning · 10 · 5 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-author · 2 since 2021Computer networks · 1Security and privacy · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2026 Towards an Algebraic Approach to the Reconfiguration CSP
Kei Kimura
SOFSEM1
2025 A New Relaxation of Fairness in Two-Sided Matching Respecting Acquaintance Relationships
abstract
Two-sided matching, such as student-school assignments, is widely studied but suffers from a fundamental conflict between efficiency and fairness. Notably, Pareto efficiency and justified-envy-freeness are incompatible even in simple one-to-one matchings like the stable marriage problem. Prior research has improved efficiency by relaxing fairness, often tolerating student envy. This study takes a different approach by focusing on envy that students perceive more strongly—specifically, envy toward acquaintances. We model student relationships as an undirected graph and define local envy as justified envy toward a neighbor. A matching without such envy satisfies local envy-freeness, a relaxed fairness concept. We investigate whether Pareto-efficient matchings can co-exist with local envy-freeness by imposing structure on the graph and school preferences. To explore this, we introduce a local version of Cho et al.’s (AAMAS 2024) parameterized fairness, which quantifies levels of local envy-freeness. We then analyze the achievable levels under Pareto-efficient mechanisms for graphs that are “close” to trees and single-peaked preferences on the graph.
Ryota Takeshima, Kei Kimura, Ayumu Kuroki, Temma Wakasugi, Makoto Yokoo
ECAI2
2025 Incentive Design in Hedonic Games with Permission Structures
Yuta Akahoshi, Yao Zhang 0011, Kei Kimura, Taiki Todo, Makoto Yokoo
ICAART (1)3
2025 Weighted Envy-free Allocation with Subsidy
Haris Aziz 0001, Kei Kimura, Indrajit Saha, Zhaohong Sun 0001, Mashbat Suzuki, Makoto Yokoo
AAMAS3
2025 Multi-stage generalized deferred acceptance mechanism: Strategyproof mechanism for handling general hereditary constraints
abstract
Abstract The theory of two-sided matching has been extensively developed and applied to many real-life application domains. As the theory has been applied to increasingly diverse types of environments, researchers and practitioners have encountered various forms of distributional constraints. Arguably, the most general class of distributional constraints would be hereditary constraints; if a matching is feasible, then any matching that assigns weakly fewer students at each college is also feasible. However, under general hereditary constraints, it is shown that no strategyproof mechanism exists that simultaneously satisfies fairness and weak nonwastefulness, which is an efficiency (students’ welfare) requirement weaker than nonwastefulness. We propose a new strategyproof mechanism that works for hereditary constraints called the Multi-Stage Generalized Deferred Acceptance mechanism (MS-GDA). It uses the Generalized Deferred Acceptance mechanism (GDA) as a subroutine, which works when distributional constraints belong to a well-behaved class called hereditary M $$^{\natural }$$ -convex set. We show that GDA satisfies several desirable properties, most of which are also preserved in MS-GDA. We experimentally show that MS-GDA strikes a good balance between fairness and efficiency (students’ welfare) compared to existing strategyproof mechanisms when distributional constraints are close to an M $$^{\natural }$$ -convex set * .
Kei Kimura, Kwei-guu Liu, Zhaohong Sun 0001, Kentaro Yahiro, Makoto Yokoo
Auton. Agents Multi Agent Syst.1
2025 Parameterized complexity of weighted target set selection
abstract
Consider a graph G where each vertex has a threshold. A vertex v in G is activated if the number of active vertices adjacent to v is at least as many as its threshold. A vertex subset A 0 of G is a target set if eventually all vertices in G are activated by initially activating vertices of A 0 . The Target Set Selection problem ( TSS ) involves finding a smallest target set of G . This problem has already been extensively studied and is known to be NP-hard even for very restricted conditions. In this paper, we analyze TSS and its weighted variant, called the Weighted Target Set Selection problem ( WTSS ), from the perspective of parameterized complexity. Let k be the solution size and let ℓ be the maximum threshold. We first show that TSS is W[1]-hard for split graphs when parameterized by k + ℓ , and W[2]-hard for cographs when parameterized by k . We next prove that WTSS is W[2]-hard for trivially perfect graphs when parameterized by k . On the other hand, we show that WTSS can be solved in O ( n log ⁡ n ) time for complete graphs with n vertices. Additionally, we design FPT algorithms for WTSS when parameterized by nd + ℓ , tw + ℓ , ce , and vc , where nd , tw , ce , and vc are the neighborhood diversity, the treewidth, the cluster editing number, and the vertex cover number of the input graph, respectively.
Takahiro Suzuki 0002, Kei Kimura, Akira Suzuki 0001, Yuma Tamura, Xiao Zhou 0001
Theor. Comput. Sci.2
2024 Analyzing Incentives and Fairness in Ordered Weighted Average for Facility Location Games
abstract
Facility location games provide an abstract model of mechanism design. In such games, a mechanism takes a profile of n single-peaked preferences over an interval as an input and determines the location of a facility on the interval. In this paper, we restrict our attention to distance-based single-peaked preferences and focus on a well-known class of parameterized mechanisms called ordered weighted average methods, which is proposed by Yager [38] and contains several practical implementations such as the standard average and the Olympic average. We comprehensively analyze their performance in terms of both incentives and fairness. More specifically, we provide necessary and sufficient conditions on their parameters to achieve strategy-proofness, non-obvious manipulability, individual fair share, and proportional fairness, respectively.
Kento Yoshida, Kei Kimura, Taiki Todo, Makoto Yokoo
ECAI2
2024 Online $\textrm{L}^{\natural }$-Convex Minimization
Ken Yokoyama, Shinji Ito, Tatsuya Matsuoka, Kei Kimura, Makoto Yokoo
ECML/PKDD (5)4
2024 Multi-stage Generalized Deferred Acceptance Mechanism: Strategyproof Mechanism for Handling General Hereditary Constraints
Kei Kimura, Kwei-guu Liu, Zhaohong Sun 0001, Kentaro Yahiro, Makoto Yokoo
PRIMA1
2024 Parameterized Complexity of Weighted Target Set Selection
Takahiro Suzuki 0002, Kei Kimura, Akira Suzuki 0001, Yuma Tamura, Xiao Zhou 0001
TAMC2
2024 Tighter Adaptive IBEs and VRFs: Revisiting Waters' Artificial Abort
Goichiro Hanaoka, Shuichi Katsumata, Kei Kimura, Kaoru Takemure, Shota Yamada 0001
TCC (3)3
2023 A Combinatorial Certifying Algorithm for Linear Programming Problems with Gainfree Leontief Substitution Systems
abstract
Linear programming (LP) problems with gainfree Leontief substitution systems have been intensively studied in economics and operations research, and include the feasibility problem of a class of Horn systems, which arises in, e.g., polyhedral combinatorics and logic. This subclass of LP problems admits a strongly polynomial time algorithm, where devising such an algorithm for general LP problems is one of the major theoretical open questions in mathematical optimization and computer science. Recently, much attention has been paid to devising certifying algorithms in software engineering, since those algorithms enable one to confirm the correctness of outputs of programs with simple computations. In this paper, we provide the first combinatorial (and strongly polynomial time) certifying algorithm for LP problems with gainfree Leontief substitution systems. As a by-product, we answer affirmatively an open question whether the feasibility problem of the class of Horn systems admits a combinatorial certifying algorithm.
Kei Kimura, Kazuhisa Makino
ISAAC1
2022 Algorithms for Coloring Reconfiguration Under Recolorability Digraphs
Soichiro Fujii 0001, Yuni Iwamasa, Kei Kimura, Akira Suzuki 0001
ISAAC3
2022 Neighborhood Persistency of the Linear Optimization Relaxation of Integer Linear Optimization
Kei Kimura, Kotaro Nakayama
ISCO1
2021 Optimal Matroid Partitioning Problems
Yasushi Kawase, Kei Kimura, Kazuhisa Makino, Hanna Sumita
Algorithmica2
2021 Trichotomy for the reconfiguration problem of integer linear systems
Kei Kimura, Akira Suzuki 0001
Theor. Comput. Sci.1
2020 Trichotomy for the Reconfiguration Problem of Integer Linear Systems
Kei Kimura, Akira Suzuki 0001
WALCOM1
2019 A Fast Algorithm for Unbounded Monotone Integer Linear Systems with Two Variables per Inequality via Graph Decomposition
Takuya Tamori, Kei Kimura
WALCOM2
2018 Linear Satisfiability Preserving Assignments (Extended Abstract)
abstract
In this paper, we study several classes of satisfiability preserving assignments to the constraint satisfaction problem. In particular, we consider fixable, autark and satisfying assignments. Since it is in general NP-hard to find a nontrivial (i.e., nonempty) satisfiability preserving assignment, we introduce linear satisfiability preserving assignments, which are defined by polyhedral cones in an associated vector space. The vector space is obtained by the identification, introduced by Kullmann, of assignments with real vectors. We consider arbitrary polyhedral cones, where only restricted classes of cones for autark assignments are considered in the literature. We reveal that cones in certain classes are maximal as a convex subset of the set of the associated vectors, which can be regarded as extensions of Kullmann's results for autark assignments of CNFs. As algorithmic results, we present a pseudo-polynomial time algorithm that computes a linear fixable assignment for a given integer linear system, which implies the well known pseudo-polynomial solvability for integer linear systems such as two-variable-per-inequality, Horn and q-Horn systems.
Kei Kimura, Kazuhisa Makino
IJCAI1
2018 Approximating Partially Bounded Degree Deletion on Directed Graphs
Toshihiro Fujito, Kei Kimura, Yuki Mizuno
WALCOM2
2018 Linear Satisfiability Preserving Assignments
abstract
In this paper, we study several classes of satisfiability preserving assignments to the constraint satisfaction problem (CSP). In particular, we consider fixable, autark and satisfying assignments. Since it is in general NP-hard to find a nontrivial (i.e., nonempty) satisfiability preserving assignment, we introduce linear satisfiability preserving assignments, which are defined by polyhedral cones in an associated vector space. The vector space is obtained by the identification, introduced by Kullmann, of assignments with real vectors. We consider arbitrary polyhedral cones, where only restricted classes of cones for autark assignments are considered in the literature. We reveal that cones in certain classes are maximal as a convex subset of the set of the associated vectors, which can be regarded as extensions of Kullmann's results for autark assignments of CNFs. As algorithmic results, we present a pseudo-polynomial time algorithm that computes a linear fixable assignment for a given integer linear system, which implies the well known pseudo-polynomial solvability for integer linear systems such as two-variable-per-inequality (TVPI), Horn and q-Horn systems.
Kei Kimura, Kazuhisa Makino
J. Artif. Intell. Res.1
2017 Optimal Matroid Partitioning Problems
abstract
This paper studies optimal matroid partitioning problems for various objective functions. In the problem, we are given a finite set $E$ and $k$ weighted matroids $(E, \mathcal{I}_i, w_i)$, $i = 1, \dots, k$, and our task is to find a minimum partition $(I_1,\dots,I_k)$ of $E$ such that $I_i \in \mathcal{I}_i$ for all $i$. For each objective function, we give a polynomial-time algorithm or prove NP-hardness. In particular, for the case when the given weighted matroids are identical and the objective function is the sum of the maximum weight in each set (i.e., $\sum_{i=1}^k\max_{e\in I_i}w_i(e)$), we show that the problem is strongly NP-hard but admits a PTAS.
Yasushi Kawase, Kei Kimura, Kazuhisa Makino, Hanna Sumita
ISAAC2
2016 Trichotomy for integer linear systems based on their sign patterns
Kei Kimura, Kazuhisa Makino
Discret. Appl. Math.1
2014 Maximum lifetime coverage problems with battery recovery effects
abstract
Scheduling sensors to prolong the lifetime of covering targets in the field is one of the central problems in wireless sensor networks. This problem, called the maximum lifetime coverage problem (MLCP), can be formulated as a linear programming problem with exponential size, and has a constant-factor approximation algorithm. In reality, however, batteries of sensors have recovery effects, which is a phenomenon that the deliverable energy in batteries can be replenished by itself if it is left idling for sufficient duration. Thanks to that effects, we can obtain much longer lifetime of sensors if each sensor is forced to take a sleep at some interval. In this paper, we introduce two models that extend the MLCP, incorporating battery recovery effects. The first model represents battery recovery effects in a deterministic way, while the second one uses a probabilistic model to imitate the effects. We then propose efficient algorithms that work for both models by extending approximation algorithms for the original MLCP. Numerical experiments show that the lifetime of our schedule is 10–40% longer than one without battery recovery effects.
Norie Fu, Vorapong Suppakitpaisarn, Kei Kimura, Naonori Kakimura
GLOBECOM3
2012 Trichotomy for Integer Linear Systems Based on Their Sign Patterns
abstract
In this paper, we consider solving the integer linear systems, i.e., given a matrix A in R^{m*n}, a vector b in R^m, and a positive integer d, to compute an integer vector x in D^n such that Ax <= b, where m and n denote positive integers, R denotes the set of reals, and D={0,1,..., d-1}. The problem is one of the most fundamental NP-hard problems in computer science. For the problem, we propose a complexity index h which is based only on the sign pattern of A. For a real r, let ILS_=(r) denote the family of the problem instances I with h(I)=r. We then show the following trichotomy: - ILS_=(r) is linearly solvable, if r < 1, - ILS_=(r) is weakly NP-hard and pseudo-polynomially solvable, if r = 1, and - ILS_=(r) is strongly NP-hard, if r > 1. This, for example, includes the existing results that quadratic systems and Horn systems can be solved in pseudo-polynomial time.
Kei Kimura, Kazuhisa Makino
STACS1