Search published articles


Showing 4 results for Dynamic Programming

A. Azaron , S.m. Fatemi Ghomi,
Volume 18, Issue 3 (11-2007)
Abstract

Abstract : In this paper , we apply the stochastic dynamic programming to approximate the mean project completion time in dynamic Markov PERT networks. It is assumed that the activity durations are independent random variables with exponential distributions, but some social and economical problems influence the mean of activity durations. It is also assumed that the social problems evolve in accordance with the independent semi-Markov processes over the planning horizon. By using the stochastic dynamic programming, we find a dynamic path with maximum expected length from the source node to the sink node of the stochastic dynamic network. The expected value of such path can be considered as an approximation for the mean project completion time in the original dynamic PERT network.

 



Volume 21, Issue 3 (9-2010)
Abstract

  In the classical versions of “Best Choice Problem”, the sequence of offers is a random sample from a single known distribution. We present an extension of this problem in which the sequential offers are random variables but from multiple independent distributions. Each distribution function represents a class of investment or offers. Offers appear without any specified order. The objective is to accept the best offer. After observing each offer, the decision maker has to accept or reject it. The rejected offers cannot be recalled again. In this paper, we consider both cases of known and unknown parameters of the distribution function of the class of next offer. Two optimality criteria are considered, maximizing the expected value of the accepted offer or the probability of obtaining the best offer. We develop stochastic dynamic programming models for several possible problems, depending on the assumptions. A monotone case optimal policy for both criteria is proved. We also show that the optimal policy of a mixed sequence is similar to the one in which offers are from a single density .


Seyed Mohammad Seyedhosseini, Mohammad Mahdavi Mazdeh, Dr. Ahmad Makui, Seyed Mohammad Ghoreyshi,
Volume 27, Issue 1 (3-2016)
Abstract

In any supply chain, distribution planning of products is of great importance to managers. With effective and flexible distribution planning, mangers can increase the efficiency of time, place, and delivery utility of whole supply chain. In this paper, inventory routing problem (IRP) is applied to distribution planning of perishable products in a supply chain. The studied supply chain is composed of two levels a supplier and customers. Customers’ locations are geographically around the supplier location and their demands are uncertain and follow an independent probability distribution functions. The product has pre-determined fixed life and is to be distributed among customers via a fleet of homogenous vehicles. The supplier uses direct routes for delivering products to customers. The objective is to determine when to deliver to each customer, how much to deliver to them, and how to assign them to vehicle and routes. The mentioned problem is formulated and solved using a stochastic dynamic programming approach. Also, a numerical example is given to illustrate the applicability of proposed approach.


Kamran Kianfar, Ghasem Moslehi,
Volume 28, Issue 3 (9-2017)
Abstract

This paper addresses the Tardy/Lost penalty minimization on a single machine. According to this penalty criterion, if the tardiness of a job exceeds a predefined value, the job will be lost and penalized by a fixed value. Besides its application in real world problems, Tardy/Lost measure is a general form for popular objective functions like weighted tardiness, late work and tardiness with rejection and hence, the results of this study are applicable for them. Initially, we present two approximation algorithms. Then, two special cases of the main problem are considered. In the first case, all jobs have the same tardiness weights where an FPTAS is developed using the technique of “structuring the execution of an algorithm". The second special case occurs when none of the jobs can be early. For this case, a 2-approximation algorithm is developed as well as a dynamic programming algorithm which is converted to an FPTAS.



Page 1 from 1