Ryoga Mahara

dblp:266/2238 · DBLP profile ↗
← Back
13ranked-venue papers
5as first author
12since 2021 · last 2026
0000-0002-4471-7914ORCID · corroborated

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

Theory of computation · 10 · 3 first-author · 9 since 2021Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 2 since 2021
YearPublicationVenuePosition
2026 Fair and Efficient Balanced Allocation for Indivisible Goods
abstract
We study the problem of allocating indivisible goods among agents with additive valuation functions to achieve both fairness and efficiency under the constraint that each agent receives exactly the same number of goods (the balanced constraint). While this constraint is common in real-world scenarios such as team drafts or asset division, it significantly complicates the search for allocations that are both fair and efficient. Envy-freeness up to one good (EF1) is a well-established fairness notion for indivisible goods. Pareto optimality (PO) and its stronger variant, fractional Pareto optimality (fPO), are widely accepted efficiency criteria. Our main contribution establishes both the existence and polynomial-time computability of allocations that are simultaneously EF1 and fPO under balanced constraints in two fundamental cases: (1) when agents have at most two distinct types of valuation functions, and (2) when each agent has a personalized bivalued valuation. Our algorithms leverage novel applications of maximum-weight matching in bipartite graphs and duality theory, providing the first polynomial-time solutions for these cases and offering new insights for constrained fair division problems.
Yasushi Kawase, Ryoga Mahara
AAAI2
2026 Position Fair Mechanisms Allocating Indivisible Goods
abstract
Fair division mechanisms for indivisible goods require agent orderings to deterministically select one allocation when running the algorithm in practice. We introduce position envy-freeness up to one good (PEF1) as a fairness criterion for mechanisms: a mechanism is said to satisfy PEF1 if for any pair of agent orderings, no agent prefers their bundle determined under one ordering to that under another ordering by more than the utility of a single good. First, we propose a scale-invariant, polynomial-time mechanism that satisfies PEF1 and yields an envy-freeness up to one good (EF1) allocation. For the case of two agents, we establish that any mechanism producing a maximum Nash welfare allocation eliminates envy based on positions by removing one good, provided that utilities are positive. Additionally, we present a polynomial-time mechanism based on the adjusted winner procedure, which satisfies PEF1 and produces an EF1 and Pareto optimal allocation for two agents. In contrast, we demonstrate that well-known mechanisms such as round-robin and envy-cycle elimination do not generally satisfy PEF1.
Ryoga Mahara, Ryuhei Mizutani, Taihei Oki, Tomohiko Yokoyama
AAAI1
2026 Existence of Fair and Efficient Allocation of Indivisible Chores
abstract
We study the problem of allocating indivisible chores among agents with additive cost functions in a fair and efficient manner. A major open question in this area is whether there always exists an allocation that is envy-free up to one chore (EF1) and Pareto optimal (PO). Our main contribution is to provide a positive answer to this question by proving the existence of such an allocation for indivisible chores under additive cost functions. This is achieved by a novel combination of a fixed point argument and a discrete algorithm, providing a significant methodological advance in this area.
Ryoga Mahara
SODA1
2025 A Polynomial-Time Algorithm for Fair and Efficient Allocation with a Fixed Number of Agents
Ryoga Mahara
WINE1
2025 Reconfiguration of the Union of Arborescences
Yusuke Kobayashi 0001, Ryoga Mahara, Tamás Schwarcz
Algorithmica2
2025 Proportional Allocation of Indivisible Goods up to the Least Valued Good on Average
abstract
Abstract. We study the problem of fairly allocating a set of indivisible goods to multiple agents and focus on the proportionality, which is one of the classical fairness notions. Since proportional allocations do not always exist when goods are indivisible, approximate concepts of proportionality have been considered in previous work. Among them, proportionality up to the maximin good ( PROPm ) has been the best approximate notion of proportionality that can be achieved for all instances [A. Baklanov et al., PROPm allocations of indivisible goods to multiple agents, in Proceedings of the 30th International Joint Conference on Artificial Intelligence, 2021, pp. 24–30]. In this paper, we introduce the notion of proportionality up to the least valued good on average ( PROPavg ), which is a stronger notion than PROPm , and show that a PROPavg allocation always exists for all instances and can be computed in polynomial time. Our results establish PROPavg as a notable nontrivial fairness notion that can be achieved for all instances. Our proof is constructive and is based on a new technique that generalizes the cut-and-choose protocol and uses a recursive technique.
Yusuke Kobayashi 0001, Ryoga Mahara
SIAM J. Discret. Math.2
2025 EFX allocations for indivisible chores: Matching-based approach
Yusuke Kobayashi 0001, Ryoga Mahara, Souta Sakamoto
Theor. Comput. Sci.2
2023 Reconfiguration of the Union of Arborescences
abstract
An arborescence in a digraph is an acyclic arc subset in which every vertex execpt a root has exactly one incoming arc. In this paper, we reveal the reconfigurability of the union of $k$ arborescences for fixed $k$ in the following sense: for any pair of arc subsets that can be partitioned into $k$ arborescences, one can be transformed into the other by exchanging arcs one by one so that every intermediate arc subset can also be partitioned into $k$ arborescences. This generalizes the result by Ito et al. (2023), who showed the case with $k=1$. Since the union of $k$ arborescences can be represented as a common matroid basis of two matroids, our result gives a new non-trivial example of matroid pairs for which two common bases are always reconfigurable to each other.
Yusuke Kobayashi 0001, Ryoga Mahara, Tamás Schwarcz
ISAAC2
2023 EFX Allocations for Indivisible Chores: Matching-Based Approach
Yusuke Kobayashi 0001, Ryoga Mahara, Souta Sakamoto
SAGT2
2023 Existence of EFX for two additive valuations
Ryoga Mahara
Discret. Appl. Math.1
2022 Proportional Allocation of Indivisible Goods up to the Least Valued Good on Average
abstract
Allocating resources to individuals in a fair manner has been a topic of interest since the ancient times, with most of the early rigorous mathematical work on the problem focusing on infinitely divisible resources. Recently, there has been a surge of papers studying computational questions regarding various different notions of fairness for the indivisible case, like maximin share fairness (MMS) and envy-freeness up to any good (EFX). We survey the most important results in the discrete fair division literature, focusing on the case of additive valuation functions and paying particular attention to the progress made in the last 10 years.
Yusuke Kobayashi 0001, Ryoga Mahara
ISAAC2
2021 Extension of Additive Valuations to General Valuations on the Existence of EFX
abstract
Envy-freeness is one of the most widely studied notions in fair division. Since envy-free allocations do not always exist when items are indivisible, several relaxations have been considered. Among them, possibly the most compelling concept is envy-freeness up to any item (EFX). We study the existence of EFX allocations for general valuations. The existence of EFX allocations is a major open problem. For general valuations, it is known that an EFX allocation always exists (i) when n = 2 or (ii) when all agents have identical valuations, where n is the number of agents. it is also known that an EFX allocation always exists when one can leave at most n-1 items unallocated. We develop new techniques and extend some results of additive valuations to general valuations on the existence of EFX allocations. We show that an EFX allocation always exists (i) when all agents have one of two general valuations or (ii) when the number of items is at most n+3. We also show that an EFX allocation always exists when one can leave at most n-2 items unallocated. In addition to the positive results, we construct an instance with n = 3 in which an existing approach does not work as it is.
Ryoga Mahara
ESA1
2020 The Steiner Problem for Count Matroids
Tibor Jordán, Yusuke Kobayashi 0001, Ryoga Mahara, Kazuhisa Makino
IWOCA3