VLDB 2026 Research / reviewers in the wild / expert
Akiyoshi Shioura
dblp:62/569
· DBLP profile ↗
30ranked-venue papers
18as first author
2since 2021 · last 2024
0000-0002-5216-7190ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 26 · 16 first-author · 1 since 2021Computer networks · 2 · 2 first-author · 1 since 2021Databases, data management, data science and information retrieval · 2 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Generalizing Horn's conditions for preemptive scheduling on identical parallel machines via network flow techniquesabstractAbstract We study the use of flow‐based algorithmic and proof techniques applied to preemptive scheduling of jobs on parallel identical machines. For the classical problem in which the jobs have individual release dates and must be finished by a common deadline, we present and prove unified necessary and sufficient conditions for the existence of a feasible schedule by examining the structure of minimum cuts in a special network. We then study an enhanced model that allows the presence of additional resources, provided that some jobs at any time of their processing require one unit of a particular resource. We extend our argument developed for the classical case to this enhanced model. The generalized necessary and sufficient conditions for the existence of a feasible schedule are presented and proved using the max‐flow/min‐cut reasoning. Akiyoshi Shioura, Vitaly A. Strusevich, Natalia V. Shakhlevich |
Networks | 1 |
| 2022 | Polynomial-Time Approximation Schemes for a Class of Integrated Network Design and Scheduling Problems with Parallel Identical Machines
Yusuke Saito, Akiyoshi Shioura |
ISCO | 2 |
| 2020 | A fast algorithm for multiprocessor speed-scaling problem minimizing completion time and energy consumption
Yusei Fujimori, Yasushi Kawase, Tomomi Matsui, Akiyoshi Shioura |
Inf. Process. Lett. | 4 |
| 2020 | Scheduling problems with controllable processing times and a common deadline to minimize maximum compression costabstractWe consider a range of scheduling problems with controllable processing times, in which the jobs must be completed by a common deadline by compressing appropriately their processing times. The objective is to minimize the maximum compression cost. We present a number of algorithms based on common general principles adapted with a purpose of reducing the resulting running times. Akiyoshi Shioura, Natalia V. Shakhlevich, Vitaly A. Strusevich |
J. Glob. Optim. | 1 |
| 2018 | Colored spanning graphs for set visualization
Ferran Hurtado, Matias Korman, Marc J. van Kreveld, Maarten Löffler, Vera Sacristán Adinolfi, Akiyoshi Shioura, Rodrigo I. Silveira, Bettina Speckmann, Takeshi Tokuyama |
Comput. Geom. | 6 |
| 2017 | Machine Speed Scaling by Adapting Methods for Convex Optimization with Submodular ConstraintsabstractIn this paper, we propose a new methodology for the speed-scaling problem based on its link to scheduling with controllable processing times and submodular optimization. It results in faster algorithms for traditional speed-scaling models, characterized by a common speed/energy function. Additionally, it efficiently handles the most general models with job-dependent speed/energy functions with single and multiple machines. To the best of our knowledge, this has not been addressed prior to this study. In particular, the general version of the single-machine case is solvable by the new technique in O(n2) time. The online appendix is available at https://doi.org/10.1287/ijoc.2017.0758 . Akiyoshi Shioura, Natalia V. Shakhlevich, Vitaly A. Strusevich |
INFORMS J. Comput. | 1 |
| 2016 | Application of Submodular Optimization to Single Machine Scheduling with Controllable Processing Times Subject to Release Dates and DeadlinesabstractIn this paper, we study a scheduling problem on a single machine, provided that the jobs have individual release dates and deadlines, and the processing times are controllable. The objective is to find a feasible schedule that minimizes the total cost of reducing the processing times. We reformulate the problem in terms of maximizing a linear function over a submodular polyhedron intersected with a box. For the latter problem of submodular optimization, we develop a recursive decomposition algorithm and apply it to solving the single machine scheduling problem to achieve the best possible running time. Akiyoshi Shioura, Natalia V. Shakhlevich, Vitaly A. Strusevich |
INFORMS J. Comput. | 1 |
| 2015 | Buyback Problem with Discrete Concave Valuation Functions
Shun Fukuda, Akiyoshi Shioura, Takeshi Tokuyama |
WAOA | 2 |
| 2013 | Computing a Walrasian Equilibrium in Iterative Auctions with Multiple Differentiated Items
Kazuo Murota, Akiyoshi Shioura, Zaifu Yang |
ISAAC | 2 |
| 2013 | A Submodular Optimization Approach to Bicriteria Scheduling Problems with Controllable Processing Times on Parallel MachinesabstractIn this paper, we present a general methodology for designing polynomial-time algorithms for bicriteria scheduling problems on parallel machines with controllable processing times. For each considered problem, the two criteria are the makespan and the total compression cost, and the solution is delivered in the form of the break points of the efficient frontier. We reformulate the scheduling problems in terms of optimization over submodular polyhedra and give efficient procedures for computing the corresponding rank functions. As a result, for two of the considered problems we obtain the first polynomial-time algorithms, while for the third problem we considerably improve the known running time. Akiyoshi Shioura, Natalia V. Shakhlevich, Vitaly A. Strusevich |
SIAM J. Discret. Math. | 1 |
| 2012 | A Unified View to Greedy Geometric Routing Algorithms in Ad Hoc Networks
Jinhee Chun, Akiyoshi Shioura, Truong Minh Tien, Takeshi Tokuyama |
ALGOSENSORS | 2 |
| 2012 | Neighbor Systems, Jump Systems, and Bisubmodular PolyhedraabstractThe concept of neighbor system, introduced by Hartvigsen in 2010, is a set of integral vectors satisfying a certain combinatorial property. In this paper, we reveal the relationship of neighbor systems with jump systems and with bisubmodular polyhedra. We first prove that for every neighbor system, there exists a jump system which has the same neighborhood structure as the original neighbor system. This shows that the concept of neighbor system is essentially equivalent to that of jump system. We next show that the convex closure of a neighbor system is an integral bisubmodular polyhedron. In addition, we give a characterization of neighbor systems using bisubmodular polyhedra. Finally, we consider the problem of minimizing a separable convex function on a neighbor system. It is shown that the problem can be solved in weakly polynomial time for a class of neighbor systems. Akiyoshi Shioura |
SIAM J. Discret. Math. | 1 |
| 2011 | Polynomial-Time Approximation Schemes for Maximizing Gross Substitutes Utility under Budget Constraints
Akiyoshi Shioura |
ESA | 1 |
| 2011 | Optimal Allocation in Combinatorial Auctions with Quadratic Utility Functions
Akiyoshi Shioura, Shunya Suzuki |
TAMC | 1 |
| 2010 | Neighbor Systems, Jump Systems, and Bisubmodular Polyhedra
Akiyoshi Shioura |
ISAAC (1) | 1 |
| 2009 | A Fast Algorithm for Computing a Nearly Equitable Edge Coloring with Balanced Conditions
Akiyoshi Shioura, Mutsunori Yagiura |
COCOON | 1 |
| 2008 | Fast Divide-and-Conquer Algorithms for Preemptive Scheduling Problems with Controllable Processing Times - A Polymatroid Optimization Approach
Natalia V. Shakhlevich, Akiyoshi Shioura, Vitaly A. Strusevich |
ESA | 2 |
| 2007 | Polynomial-Time Algorithms for Linear and Convex Optimization on Jump SystemsabstractThe concept of a jump system, introduced by Bouchet and Cunningham [SIAM J. Discrete Math., 8 (1995), pp. 17–32], is a set of integer points with a certain exchange property. In this paper, we discuss several linear and convex optimization problems on jump systems and show that these problems can be solved in polynomial time under the assumption that a membership oracle for a jump system is available. We first present a polynomial-time implementation of the greedy algorithm for the minimization of a linear function. We then consider the minimization of a separable-convex function on a jump system and propose the first polynomial-time algorithm for this problem. The algorithm is based on the domain reduction approach developed in Shioura [Discrete Appl. Math., 84 (1998), pp. 215–220]. We finally consider the concept of M-convex functions on constant-parity jump systems which has been recently proposed by Murota [SIAM J. Discrete Math., 20 (2006), pp. 213–226]. It is shown that the minimization of an M-convex function can be solved in polynomial time by the domain reduction approach. Akiyoshi Shioura, Ken'ichiro Tanaka |
SIAM J. Discret. Math. | 1 |
| 2006 | Efficiently pricing European-Asian options - ultimate implementation and analysis of the AMO algorithm
Akiyoshi Shioura, Takeshi Tokuyama |
Inf. Process. Lett. | 1 |
| 2005 | Efficiently Pricing European-Asian Options - Ultimate Implementation and Analysis of the AMO Algorithm
Akiyoshi Shioura, Takeshi Tokuyama |
AAIM | 1 |
| 2005 | A Fast, Accurate, and Simple Method for Pricing European-Asian and Saving-Asian Options
Kenichiro Ohta, Kunihiko Sadakane, Akiyoshi Shioura, Takeshi Tokuyama |
Algorithmica | 3 |
| 2004 | Fast scaling algorithms for M-convex function minimization with application to the resource allocation problem
Akiyoshi Shioura |
Discret. Appl. Math. | 1 |
| 2003 | Quasi M-convex and L-convex functions--quasiconvexity in discrete optimization
Kazuo Murota, Akiyoshi Shioura |
Discret. Appl. Math. | 2 |
| 2002 | A Fast, Accurate and Simple Method for Pricing European-Asian and Saving-Asian Options
Kenichiro Ohta, Kunihiko Sadakane, Akiyoshi Shioura, Takeshi Tokuyama |
ESA | 3 |
| 2001 | Relationship of M-/L-convex functions with discrete convex functions by Miller and Favati-Tardella
Kazuo Murota, Akiyoshi Shioura |
Discret. Appl. Math. | 2 |
| 2000 | Minimum ratio canceling is oracle polynomial for linear programming, but not strongly polynomial, even for networks
S. Thomas McCormick, Akiyoshi Shioura |
SODA | 2 |
| 1998 | A Constructive Proof for the Induction of M-convex Functions through Networks
Akiyoshi Shioura |
Discret. Appl. Math. | 1 |
| 1998 | Minimization of an M-convex Function
Akiyoshi Shioura |
Discret. Appl. Math. | 1 |
| 1997 | The tree center problems and the relationship with the bottleneck knapsack problemsabstractThe tree center problems are designed to find a subtree minimizing the maximum distance from any vertex. This paper shows that these problems in a tree network are related to the bottleneck knapsack problems and presents linear-time algorithms for the tree center problems by using the relation. © 1997 John Wiley & Sons, Inc. Networks, 29: 107–110, 1997 Akiyoshi Shioura, Maiko Shigeno |
Networks | 1 |
| 1997 | An Optimal Algorithm for Scanning All Spanning Trees of Undirected GraphsabstractLet G be an undirected graph with V vertices and E edges. Many algorithms have been developed for enumerating all spanning trees in G. Most of the early algorithms use a technique called "backtracking." Recently, several algorithms using a different technique have been proposed by Kapoor and Ramesh (1992), Matsui (1993), and Shioura and Tamura (1993). They find a new spanning tree by exchanging one edge of a current one. This technique has the merit of enabling us to compress the whole output of all spanning trees by outputting only relative changes of edges. Kapoor and Ramesh first proposed an O(N + V + E)-time algorithm by adopting such a "compact" output, where N is the number of spanning trees. Another algorithm with the same time complexity was constructed by Shioura and Tamura. These are optimal in the sense of time complexity but not in terms of space complexity because they take O(VE) space. We refine Shioura and Tamura's algorithm and decrease the space complexity from O(VE) to O(V + E) while preserving the time complexity. Therefore, our algorithm is optimal in the sense of both time and space complexities. Akiyoshi Shioura, Akihisa Tamura, Takeaki Uno |
SIAM J. Comput. | 1 |