Loading...

Table of Content

    30 March 2016, Volume 4 Issue 1
    Discrete Optimization
    Approximation Algorithms for Stochastic Combinatorial Optimization Problems
    Jian Li· Yu Liu
    2016, 4(1):  1.  doi:10.1007/s40305-015-0116-9
    Asbtract ( 15808 )   PDF  
    Related Articles | Metrics

    Stochastic optimization has established itself as a major method to handle uncertainty in various optimization problems by modeling the uncertainty by a probability distribution over possible realizations. Traditionally, the main focus in stochastic optimization has been various stochastic mathematical programming (such as linear programming, convex programming). In recent years, there has been a surge of interest in stochastic combinatorial optimization problems from the theoretical computer science community. In this article, we survey some of the recent results on various stochastic versions of classical combinatorial optimization problems. Since most problems in this domain are NP-hard (or #P-hard, or even PSPACE-hard), we focus on the results which provide polynomial time approximation algorithms with provable approximation guarantees. Our discussions are centered around a few representative problems, such as stochastic knapsack, stochastic matching, multi-armed bandit etc. We use these examples to introduce several popular stochastic models, such as the fixed-set model, 2-stage stochastic optimization model, stochastic adaptive probing model etc, as well as some useful techniques for designing approximation algorithms for stochastic combinatorial optimization problems, including the linear programming relaxation approach, boosted sampling, content resolution schemes, Poisson approximation etc.We also provide some open research questions along the way. Our purpose is to provide readers a quick glimpse to the models, problems, and techniques in this area, and hopefully inspire new contributions .

    Continuous Optimization
    Chain-to-Chain Competition Under Demand Uncertainty
    Owen Q.Wu ·Hong Chen
    2016, 4(1):  49.  doi:10.1007/s40305-015-0114-y
    Asbtract ( 8967 )   PDF  
    Related Articles | Metrics

    In this paper, we aim to study the structure choice of supply chains under competitive environment with uncertain demand. We consider two competing supply chains, each of which chooses to either vertically integrate or decentralize with coordinating contracts.We first analyze firms’ strategic behavior under given supply chain structures: two integrated chains (II), two decentralized chains (DD), and a mixed structure with one decentralized chain and one integrated chain. We then compare different supply chain structures and examine the equilibrium structure choice. We find that the equilibrium structure depends on the product characteristics. For substitutable products, DD is the equilibrium supply chain structure choice, whereas for complementary products, II is the equilibrium structure. Furthermore, a high demand uncertainty strengthens these equilibrium choices.

    A Path-Following Full Newton-Step Infeasible Interior-Point Algorithm for P∗(κ)-HLCPs Based on a Kernel Function
    Soodabeh Asadi· Hossein Mansouri ·Maryam Zangiabadi
    2016, 4(1):  77.  doi:10.1007/s40305-015-0113-z
    Asbtract ( 506 )   PDF  
    Related Articles | Metrics

    In this paper, we present a path-following infeasible interior-point method for P∗(κ) horizontal linear complementarity problems (P∗(κ)-HLCPs). The algorithm is based on a simple kernel function for finding the search directions and defining the neighborhood of the central path. The algorithm follows the central path related to some perturbations of the original problem, using the so-called feasibility and centering steps, along with only full such steps. Therefore, it has the advantage that the calculation of the step sizes at each iteration is avoided. The complexity result shows that the full-Newton step infeasible interior-point algorithm based on the simple kernel function enjoys the best-known iteration complexity for P∗(κ)-HLCPs.

    Reducing Multivalued Discrete Variables in Solving Separable Task Assignment Problems
    Ling Gai;Qing-Wei Jin;Yuan Tian;Yao-Huei Huang
    2016, 4(1):  97.  doi:1007/s40305-015-0087-x
    Asbtract ( 371 )   PDF  
    Related Articles | Metrics

    In this paper, we introduce the separable task assignment problem (STAP) in which n separable tasks are assigned tom agents subject to agents’ capacity constraints. The objective is to minimize the costs that occur during the manufacturing and the communication between agents.Atask is separable if it can be divided into two pieces, and both of them can be assigned individually or together to any agents. A separable task is considered as being assigned if and only if its two pieces are both assigned. Since several discrete (ternary) variables may be involved in STAP modeling, computing the problem in a reasonable time period is not an easy work. We replace the ternary variables by binary and continuous variables through extending the logarithmic method introduced by Li et al. (INFORMS J Comput 25(4): 643–653, 2012) and Vielma et al.(Oper Res 58(2): 303–315, 2010). Our numerical experiments demonstrate that the newly generated model performs well in solving difficult separable task-assignment problems for pretty large scale of instance sizes.

    Discrete Optimization
    Online Scheduling with Rejection to Minimize the Total Weighted Completion Time Plus the Total Rejection Cost on Parallel Machines
    Ran Ma · Jin-Jiang Yuan
    2016, 4(1):  111.  doi:10.1007/s40305-015-0093-z
    Asbtract ( 643 )   PDF  
    Related Articles | Metrics

    We consider the online scheduling with job rejection to minimize the total weighted completion time of the scheduled jobs plus the total rejection penalty of the rejected jobs. In the problem, a set of independent jobs arriving online over time has to be scheduled with the flexibility of rejecting some of the jobs, where preemption is not allowed and the information of each job, including its processing time, release date, weight, and rejection penalty, is not known in advance. For this problem, using a technique named Greedy-Interval-Rejection, we provide an online algorithm with a competitive ratio of at most 4+ε on identical machines and an online algorithm with a competitive ratio of at most 8 on unrelated machines, respectively.

    Stochastic Optimization
    An Explicit Solution for a Series and Parallel Queue with Retrial, Losses, and Bernoulli Schedule
    Shi-Zhong Zhou· Li-Wei Liu·Jian-Jun Li
    2016, 4(1):  121.  doi:10.1007/s40305-015-0098-7
    Asbtract ( 456 )   PDF  
    References | Related Articles | Metrics

    This paper deals with the series and parallel queueing system in which there are two servers whose service time follow two exponential distributions. Each arriving customer either enters into the tandem service with probability or joins the service of the single server with complementary probability. We assume that the customers of arriving at the first server who find the first server is busy join an orbit and retry to enter the server after some time and of arriving at the second server who find the second server is busy are lost. For this model, we obtain the explicit expressions of the  joint stationary distribution between the number of customers in the orbit and the states of the servers. Keywords Series and parallel queue · Retrial · Bernoulli schedule.