Akiyoshi Shioura
Tokyo Institute of Technology
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Akiyoshi Shioura.
Mathematics of Operations Research | 1999
Kazuo Murota; Akiyoshi Shioura
The concept of M-convex function, introduced by Murota 1996, is a quantitative generalization of the set of integral points in an integral base polyhedron as well as an extension of valuated matroid of Dress and Wenzel 1990. In this paper, we extend this concept to functions on generalized polymatroids with a view to providing a unified framework for efficiently solvable nonlinear discrete optimization problems.
Discrete Applied Mathematics | 2001
Kazuo Murota; Akiyoshi Shioura
Abstract We clarify the relationship of the concepts of M-convex and L-convex functions due to Murota (Adv. Math. 124 (1996); Math. Programming 83 (1998)) with two other concepts of discrete convex functions over integer lattice points, discretely-convex functions due to Miller (SIAM J. Appl. Math. 21 (1971)), and integrally-convex functions due to Favati–Tardella (Ricerca Operativa 53 (1990)). We also investigate whether each class of discrete convex functions is closed under fundamental operations such as addition and convolution.
Discrete Applied Mathematics | 1998
Akiyoshi Shioura
We study the minimization of an M-convex function introduced by Murota. It is shown that any vector in the domain can be easily separated from a minimizer of the function. Based on this property, we develop a polynomial time algorithm.
Mathematical Programming | 2004
Kazuo Murota; Akiyoshi Shioura
Abstract.By extracting combinatorial structures in well-solved nonlinear combinatorial optimization problems, Murota (1996,1998) introduced the concepts of M-convexity and L-convexity to functions defined over the integer lattice. Recently, Murota–Shioura (2000, 2001) extended these concepts to polyhedral convex functions and quadratic functions in continuous variables. In this paper, we consider a further extension to more general convex functions defined over the real space, and provide a proof for the conjugacy relationship between general M-convex and L-convex functions.
Discrete Applied Mathematics | 2003
Kazuo Murota; Akiyoshi Shioura
We introduce two classes of discrete quasiconvex functions, called quasi M- and L-convex functions, by generalizing the concepts of M- and L-convexity due to Murota (Adv. Math. 124 (1996) 272) and (Math. Programming 83 (1998) 313). We investigate the structure of quasi Mand L-convex functions with respect to level sets, and show that various greedy algorithms work for the minimization of quasi M- and L-convex functions.
Discrete Mathematics, Algorithms and Applications | 2009
Akiyoshi Shioura
We consider the problem of maximizing a nondecreasing submodular set function under a matroid constraint. Recently, Calinescu et al. (2007) proposed an elegant framework for the approximation of this problem, which is based on the pipage rounding technique by Ageev and Sviridenko (2004), and showed that this framework indeed yields a (1 - 1/e)-approximation algorithm for the class of submodular functions which are represented as the sum of weighted rank functions of matroids. This paper sheds a new light on this result from the viewpoint of discrete convex analysis by extending it to the class of submodular functions which are the sum of M♮-concave functions. M♮-concave functions are a class of discrete concave functions introduced by Murota and Shioura (1999), and contain the class of the sum of weighted rank functions as a proper subclass. Our result provides a better understanding for why the pipage rounding algorithm works for the sum of weighted rank functions. Based on the new observation, we further extend the approximation algorithm to the maximization of a nondecreasing submodular function over an integral polymatroid. This extension has an application in multi-unit combinatorial auctions.
SIAM Journal on Discrete Mathematics | 2007
Akiyoshi Shioura; Kenichiro Tanaka
The concept of jump system, introduced by Buchet and Cunningham (1995), 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 firstly 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 (1998). We finally consider the concept of M-convex functions on constant-parity jump systems which has been recently proposed by Murota (2006). It is shown that the minimization of an M-convex function can be solved in polynomial time by the domain reduction approach.
Operations Research Letters | 2014
Kazuo Murota; Akiyoshi Shioura
We analyze minimization algorithms for L^@?-convex functions in discrete convex analysis and establish exact bounds for the number of iterations required by the steepest descent algorithm and its variants.
Networks | 1997
Akiyoshi Shioura; Maiko Shigeno
The 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.
Journal of Algorithms | 1997
Akiyoshi Shioura; Takeaki Uno
Given a tree containingnvertices, consider the sum of the distance between all vertices and ak-leaf subtree (subtree which contains exactlykleaves). Ak-tree core is ak-leaf subtree which minimizes the sum of the distances. In this paper, we propose a linear time algorithm for finding ak-tree core for a givenk.