230 results on '"Dynamic programming -- Research"'
Search Results
2. Pathwise Dynamic Programming
- Author
-
Bender, Christian, Gartner, Christian, and Schweizer, Nikolaus
- Subjects
Dynamic programming -- Research ,Stochastic differential equations -- Research ,Mathematical research ,Monte Carlo method -- Research ,Business ,Computers and office automation industries ,Mathematics - Abstract
We present a novel method for deriving tight Monte Carlo confidence intervals for solutions of stochastic dynamic programming equations. Taking some approximate solution to the equation as an input, we construct pathwise recursions with a known bias. Suitably coupling the recursions for lower and upper bounds ensures that the method is applicable even when the dynamic program does not satisfy a comparison principle. We apply our method to three nonlinear option pricing problems, pricing under bilateral counterparty risk, under uncertain volatility, and under negotiated collateralization. Funding: Financial support by the Deutsche Forschungsgcmeinschaft under grant BE3933/5-1 is gratefully acknowledged. Keywords: stochastic dynamic programming * Monte Carlo * confidence bounds * option pricing, 1. Introduction We study the problem of computing Monte Carlo confidence intervals for solutions of discrete-time, finitehorizon stochastic dynamic programming equations. There is a random terminal value, and a nonlinear [...]
- Published
- 2018
- Full Text
- View/download PDF
3. An Adaptive Large Neighborhood Search for the Location-routing Problem with Intra-route Facilities
- Author
-
Schiffer, Maximilian and Walther, Grit
- Subjects
Dynamic programming -- Research ,Logistics -- Models ,Mathematical research ,Algorithms -- Research ,Algorithm ,Science and technology ,Social sciences ,Transportation industry - Abstract
Abstract. Recent research on location-routing problems has been focusing on locating facilities as the starting and end point of routes. In this paper, we investigate a new type of location-routing [...]
- Published
- 2018
- Full Text
- View/download PDF
4. The One-Dimensional Dynamic Dispatch Waves Problem
- Author
-
Klapp, Mathias A., Erera, Alan L., and Toriello, Alejandro
- Subjects
Dynamic programming -- Research ,Delivery of goods -- Models ,Mathematical research ,Science and technology ,Social sciences ,Transportation industry - Abstract
Abstract. We study same-day delivery systems by formulating the dynamic dispatch waves problem (DDWP), which models a depot where delivery requests arrive dynamically throughout a service day. At any dispatch [...]
- Published
- 2018
- Full Text
- View/download PDF
5. Efficient reinforcement learning in deterministic systems with value function generalization
- Author
-
Wen, Zheng and Van Roy, Benjamin
- Subjects
Dynamic programming -- Research ,Reinforcement learning (Machine learning) -- Research ,Mathematical research ,Deterministic models -- Research ,Business ,Computers and office automation industries ,Mathematics - Abstract
Abstract. We consider the problem of reinforcement learning over episodes of a finite-horizon deterministic system and as a solution propose optimistic constraint propagation (OCP), an algorithm designed to synthesize efficient [...]
- Published
- 2017
- Full Text
- View/download PDF
6. Empirical dynamic programming
- Author
-
Haskell, William B., Jain, Rahul, and Kalathil, Dileep
- Subjects
Dynamic programming -- Research ,Decision theory -- Research ,Decision-making -- Models ,Markov processes -- Models -- Usage ,Mathematical research ,Algorithms -- Usage ,Algorithm ,Business ,Computers and office automation industries ,Mathematics - Abstract
We propose empirical dynamic programming algorithms for Markov decision processes. In these algorithms, the exact expectation in the Bellman operator in classical value iteration is replaced by an empirical estimate [...]
- Published
- 2016
- Full Text
- View/download PDF
7. Stochastic target games and dynamic programming via regularized viscosity solutions
- Author
-
Bouchard, Bruno and Nutz, Marcel
- Subjects
Dynamic programming -- Research ,Differential games -- Research ,Differential equations, Partial -- Research ,Mathematical research ,Business ,Computers and office automation industries ,Mathematics - Abstract
We study a class of stochastic target games where one player tries to find a strategy such that the state process almost surely reaches a given target, no matter which [...]
- Published
- 2016
- Full Text
- View/download PDF
8. Finitely additive dynamic programming
- Author
-
Sudderth, William D.
- Subjects
Dynamic programming -- Research ,Markov processes ,Mathematical research ,Business ,Computers and office automation industries ,Mathematics - Abstract
The theory of dynamic programming is formulated using finitely additive probability measures defined on sets of Arbitrary cardinality. Many results from the conventional countably additive theory generalize, and the proofs [...]
- Published
- 2016
- Full Text
- View/download PDF
9. An explicit solution of a nonlinear-quadratic constrained stochastic control problem with jumps: optimal liquidation in dark pools with adverse selection
- Author
-
Kratz, Peter
- Subjects
Dynamic programming -- Research ,Financial research ,Stochastic processes -- Research ,Liquidation -- Research ,Nonlinear theories -- Research ,Mathematical research ,Business ,Computers and office automation industries ,Mathematics - Abstract
We study a constrained stochastic control problem with jumps; the jump times of the controlled process are given by a Poisson process. The cost functional comprises quadratic components for an [...]
- Published
- 2014
- Full Text
- View/download PDF
10. Dynamic capacity allocation to customers who remember past service
- Author
-
Adelman, Daniel and Mersereau, Adam J.
- Subjects
Dynamic programming -- Research ,Customer relationship management -- Methods ,Decision-making -- Methods -- Social aspects ,Customer relationship management ,Business, general ,Business - Abstract
We study the problem faced by a supplier deciding how to dynamically allocate limited capacity among a portfolio of customers who remember the fill rates provided to them in the past. A customer's order quantity is positively correlated with past fill rates. Customers differ from one another in their contribution margins, their sensitivities to the past, and in their demand volatilities. By analyzing and comparing policies that ignore goodwill with ones that account for it, we investigate when and how customer memory effects impact supplier profits. We develop an approximate dynamic programming policy that dynamically rationalizes the fill rates the firm provides to each customer. This policy achieves higher rewards than margin-greedy and Lagrangian policies and yields insights into how a supplier can effectively manage customer memories to its advantage. Key words: dynamic programming; approximate; behavioral operations; customer relationship management; capacity allocation History: Received January 10, 2012; accepted July 17, 2012, by Martin Lariviere, operations management. Published online in Articles in Advance December 19, 2012., 1. Introduction Whenever a firm doing business with a handful of customers (or customer segments) faces more demand than it can supply, it faces a tough choice. On the one [...]
- Published
- 2013
11. The fixed-charge shortest-path problem
- Author
-
Engineer, Faramroze G., Nemhauser, George L., Savelsbergh, Martin W. P., and Song, Jin-Hwa
- Subjects
Dynamic programming -- Research ,Mathematical optimization ,Algorithms -- Research ,Algorithm ,Computers ,Science and technology - Abstract
Consider a network .N = (N, A) and associate with each arc e [member of] A a fixed cost ce for using arc e, an interval [[l.sub.e], [u.sub.e]] ([l.sub.e], [u.sub.e] [...]
- Published
- 2012
12. Product and price competition with satiation effects
- Author
-
Caro, Felipe and Martinez-de-Albeniz, Victor
- Subjects
Dynamic programming -- Research ,Pricing -- Methods ,Satiation -- Research ,Marketing -- Methods ,Competition (Economics) -- Research ,Product price ,Business, general ,Business - Abstract
Consumers become satiated with a product when purchasing too much too quickly. How much is too much and how quickly is too quickly depends on the characteristics of the product relative to the time interval between consumption periods. Knowing that, consumers allocate their budget to products that generate less satiation effects. Retailers should then choose to sell products that induce minimal satiation, but usually this is operationally more costly. To study this trade-off, we provide an analytical model based on utility theory that relates customer consumption to price and satiation, in the context of multiple competing retailers. We determine the purchasing pattern over time and provide an explicit expression to determine the consumption level in steady state. We derive market shares and show that they take the form of an attraction model in which the attractiveness depends on price and product satiation. We use this to analyze the competition between firms that maximize long-term average profit. We characterize the equilibrium under three scenarios: (i) price-only competition, (ii) product-only competition, and (iii) price and product competition. The results reveal the interplay between a key marketing lever (price) and the firm's ability to offer products that generate less satiation. In particular, we show that when a firm becomes more efficient at reducing satiation, its competitor may benefit if competition is on product only, but not if it is on price and product. We also find that when satiation effects are not managed, a firm's profit may be significantly reduced while a strategic competitor can largely benefit. Key words: utility preference; dynamic programming: deterministic, discrete time; marketing: product policy History: Received October 13, 2010; accepted October 15, 2011, by Yossi Aviv, operations management. Published online in Articles in Advance April 6, 2012., 1. Introduction For many products, consumers tend to make different purchasing decisions over time. For example, most people would usually avoid eating the exact same meal in the exact same [...]
- Published
- 2012
13. Computing near-optimal policies in generalized joint replenishment
- Author
-
Adelman, Daniel and Klabjan, Diego
- Subjects
Dynamic programming -- Research ,Mathematical optimization ,Algorithms -- Research ,Algorithm ,Computers ,Science and technology - Abstract
We provide a practical methodology for solving the generalized joint replenishment (GJR) problem, based on a mathematical programming approach to approximate dynamic programming. We show how to automatically generate a [...]
- Published
- 2012
14. Stochastic optimisation of Hydro-Quebec hydropower installations: a statistical comparison between SDP and SSDP methods
- Author
-
Cote, Pascal, Haguma, Didier, Leconte, Robert, and Krau, Stephane
- Subjects
Dynamic programming -- Research ,Hydroelectric power plants -- Management ,Stochastic analysis -- Research ,Company business management ,Engineering and manufacturing industries - Abstract
This paper examines the problem of finding an optimal operating policy for Hydro-Quebec's Manicouagan River and Outardes River hydroelectric installations. The solution method is based on the sampling dynamic programming (SSDP) algorithm. We use a new hydrologic state variable to capture the inflows regime, and this variable is given by a linear combination of the snow water equivalent and soil moisture. In real-time operation, this variable is calculated by a hydrologic model and incorporated in the operating policy to calculate the water released at each power plant. The algorithm is compared to the lag-1 stochastic dynamic programming (SDP) already implemented at Hydro-Quebec, through a statistical analysis with a set of 40 synthetic historical inflow scenarios obtained by hydrologic modeling, using synthetic temperature and precipitation produced by a stochastic weather generator. The results of the analysis show that the SSDP operating policy is statistically superior to the operating policy of the lag-1 SDP model. The SSDP operating policy does not underestimate the volume of runoff occurring during the spring season contrary to SDP. Consequently, there is a reduction in the [hm.sup.3] of water spilled, while the average annual generation is increased. Key words: hydropower system, stochastic dynamic programming, sampling stochastic dynamic programming, snow water equivalent, soil moisture, operating policy, weather generator. Cet article etudie le probleme de trouver une politique optimale d'exploitation des centrales hydroelectriques d'Hydro-Quebec sur les rivieres Manicouagan et aux Outardes. La methode de resolution est basee sur l'algorithme de programmation dynamique stochastique par echantillonnage (SSDP--sampling stochastic dynamic programming). Nous utilisons une nouvelle variable de l'etat hydrologique pour saisir les debits entrants; cette variable est donnee par une combinaison lineaire de l'equivalent en eau de la neige et de l'eau dans le sol. Dans une exploitation en temps reel, cette variable est calculee par un modele hydrologique et incorporee dans la politique d'exploitation afin de calculer la quantite d'eau liberee par chaque centrale. L'algorithme est compare a la programmation dynamique stochastique (SDP--stochastic dynamic programming) lag-1 deja utilise a Hydro-Quebec par le truchement d'une analyse statistique d'un ensemble de 40 scenarios historiques de debits entrants obtenus par modelisation hydrologique utilisant une temperature et une precipitation artificielles produites par un generateur meteorologique stochastique. Les resultats de l' analyse montrent que la politique d'exploitation SSDP est superieure d'un point de vue statistique a la politique d'exploitation du modele SDP lag-1. Contrairement au SDP, la politique d'exploitation SSDP ne sous-estime pas le volume de ruissellement printanier. Ainsi, il y a reduction des [hm.sup.3] d' eau deverses tout en augmentant la moyenne annuelle produite. Mots-cles : systeme hydroelectrique, programmation stochastique dynamique, programmation dynamique stochastique d'echantillonnage, equivalent en eau de la neige, eau dans le sol, politique d'exploitation, generateur meteorologique. [Traduit par la Redaction], 1. Introduction The operation of a hydroelectric power system entails the solution of a stochastic optimization problem, and such a problem is difficult to solve for many reasons. First, the [...]
- Published
- 2011
- Full Text
- View/download PDF
15. Computing a classic index for finite-horizon bandits
- Author
-
Nino-Mora, Jose
- Subjects
Dynamic programming -- Research ,Mathematical optimization -- Research ,Markov processes -- Research ,Algorithms -- Research ,Algorithm ,Computers ,Science and technology - Abstract
This paper considers the efficient exact computation of the counterpart of the Gittins index for a finite-horizon discrete-state bandit, which measures for each initial state the average productivity, given by [...]
- Published
- 2011
- Full Text
- View/download PDF
16. Sequential grid computing: models and computational experiments
- Author
-
Ransbotham, Sam, Murthy, Ishwar, Mitra, Sabyasachi, and Narasimhan, Sridhar
- Subjects
Dynamic programming -- Research ,Stochastic processes -- Research ,Computers ,Science and technology - Abstract
Through recent technical advances, multiple resources can be connected to provide a computing grid for processing computationally intensive applications. We build on an approach, termed sequential grid computing, that takes [...]
- Published
- 2011
- Full Text
- View/download PDF
17. Solving talent scheduling with dynamic programming
- Author
-
Banda, Maria Garcia de la, Stuckey, Peter J., and Chu, Geoffrey
- Subjects
Dynamic programming -- Research ,Search theory ,Mathematical optimization ,Scheduling (Management) -- Methods ,Computers ,Science and technology - Abstract
We give a dynamic programming solution to the problem of scheduling scenes to minimize the cost of the talent. Starting from a basic dynamic program, we show a number of [...]
- Published
- 2011
- Full Text
- View/download PDF
18. Reports on Mathematical Biosciences and Engineering Findings from Dalian University of Foreign Languages Provide New Insights (An approach to solving optimal control problems of nonlinear systems by introducing detail-reward mechanism in deep ...)
- Subjects
Dynamic programming -- Research ,Machine learning -- Research ,Nonlinear theories -- Research ,Mathematical research ,Biological sciences ,Health - Abstract
2022 JUL 19 (NewsRx) -- By a News Reporter-Staff News Editor at Life Science Weekly -- Current study results on mathematical biosciences and engineering have been published. According to news [...]
- Published
- 2022
19. Dynamic-programming-based inequalities for the capacitated lot-sizing problem
- Author
-
Hartman, Joseph C., Buyuktahtakin, I. Esra, and Smith, J. Cole
- Subjects
Dynamic programming -- Research ,Inequalities (Mathematics) -- Research ,Business ,Engineering and manufacturing industries - Abstract
Iterative solutions of forward dynamic programming formulations for the capacitated lot sizing problem are used to generate inequalities for an equivalent integer programming formulation. The inequalities capture convex and concave envelopes of intermediate-stage value functions and can be lifted by examining potential state information at future stages. Several possible implementations that employ these inequalities are tested and it is demonstrated that the proposed approach is more efficient than alternative integer programming-based algorithms. For certain datasets, the proposed algorithm also outperforms a pure dynamic programming algorithm for the problem. [Supplementary materials are available for this article. Go to the publisher's online edition of IIE Transactions for free supplemental resources; see Appendix 2 for a description of the content.] Keywords: Dynamic programming, integer programming, capacitated lot sizing, 1. Introduction The Capacitated Lot Sizing Problem (CLSP) is defined as follows: determine production levels in each period t = 1, ..., T over a finite horizon in order to [...]
- Published
- 2010
20. A dynamic inventory model with the right of refusal
- Author
-
Bhaskaran, Sreekumar, Ramachandran, Karthik, and Semple, John
- Subjects
Dynamic programming -- Research ,Inventory control -- Research ,Stochastic processes -- Research ,Business, general ,Business - Abstract
We consider a dynamic inventory (production) model with general convex order (production) costs and excess demand that can be accepted or refused by the firm. Excess demand that is accepted is backlogged and results in a backlog cost whereas demand that is refused results in a lost.sales charge. Endogenizing the sales decision is appropriate in the presence of general convex order costs so that the firm is not forced to backlog a unit whose subsequent satisfaction would reduce total profits. In each period, the firm must determine the optimal order and sales strategy. We show that the optimal policy is characterized by an optimal buy-up-to level that increases with the initial inventory level and an order quantity that decreases with the initial inventory level. More importantly, we show the optimal sales strategy is characterized by a critical threshold, a backlog limit, that dictates when to stop selling. This threshold is independent of the initial inventory level and the amount purchased. We investigate various properties of this new policy. As demand stochastically increases, the amount purchased increases but the amount backlogged decreases, reflecting a shift in the way excess demand is managed. We develop two regularity conditions, one that ensures some backlogs are allowed in each period, and another that ensures the amount backlogged is nondecreasing in the length of the planning horizon. We illustrate the buy-up-to levels in our model are bounded above by buy-up-to levels from the pure lost sales and pure backlogging models. We explore additional extensions using numerical experiments. Key words: inventory-production policies; dynamic programming; stochastic History: Received February 19, 2009; accepted July 31, 2010, by Yossi Aviv, operations management., 1. Introduction and Prior Literature Firms that produce inventory or buy large quantities of inventory sometimes incur increasing marginal unit costs. For example, this occurs when a firm buys inventory [...]
- Published
- 2010
- Full Text
- View/download PDF
21. Solving the curfew planning problem
- Author
-
Nemani, Ashish K., Bog, Suat, and Ahuja, Ravindra K.
- Subjects
Dynamic programming -- Research ,Work hours -- Laws, regulations and rules ,Government regulation ,Science and technology ,Social sciences ,Transportation industry - Abstract
In this paper, we study the curfew planning problem (CPP) encountered by railroads for the maintenance of their railway tracks. The CPP is to design an optimal annual timetable to [...]
- Published
- 2010
22. Zero-error feedback capacity of channels with state information via dynamic programming
- Author
-
Permuter, Haim H. and Chao, Lei
- Subjects
Feedback (Electronics) -- Research ,Dynamic programming -- Research - Published
- 2010
23. Time-dependent reliability estimation for dynamic problems using a niching genetic algorithm
- Author
-
Li, Jing and Mourelatos, Zissimos P.
- Subjects
Genetic algorithms -- Research ,Dynamic programming -- Research ,Engineering and manufacturing industries ,Science and technology - Abstract
A time-dependent reliability analysis method is presented for dynamic systems under uncertainty using a niching genetic algorithm (GA). The system response is modeled as a parametric random process. A double-loop optimization algorithm is used. The inner loop calculates the maximum response in time, using a hybrid (global-local) optimization algorithm. A global GA quickly locates the vicinity of the global maximum, and a gradient-based optimizer subsequently refines its location. A time-dependent problem is, therefore, transformed into a time-independent one. The outer loop calculates multiple most probable points (MPPs), which are commonly encountered in vibration problems. The dominant MPPs with the highest contribution to the probability of failure are identified. A niching GA is used because of its ability to simultaneously identify multiple solutions. All potential MPPs are initially identified approximately, and their location is efficiently refined using a gradient-based optimizer with local metamodels. For computational efficiency, the local metamodels are built using mostly available sample points from the niching GA. Among all MPPs, the significant and independent ones are identified using a correlation analysis. Approximate limit states are built at the identified MPPs, and the system failure probability is estimated using bimodal bounds. The vibration response of a cantilever plate under a random oscillating pressure load and a point load is used to illustrate the present method and demonstrate its robustness and efficiency. A finite-element model is used to calculate the plate response. [DOI: 10.1115/1.3149842]
- Published
- 2009
24. Kinematic and dynamic analyses of tripod sliding universal joints
- Author
-
Wang, X.F. and Chang, D.G.
- Subjects
Kinematics -- Research ,Joints (Engineering) -- Properties ,Dynamic programming -- Research ,Engineering and manufacturing industries ,Science and technology - Abstract
The kinematic and dynamic equations of the tripod sliding universal joint were established in order to understand the kinematic and dynamic properties thereof and then the effects of the joint angle, the rotating radius of the slide rods, the length of the output shaft on the fluctuation of the joint angle, the output angle error, and the relative displacements of the slide rods were investigated. Meanwhile, the main dynamic curves were also obtained. In this work, each obtained curve is basically similar to a sinusoid. The joint angle, the output angle error, the forces or torques of two bearings of the input and output shafts as well as the load torque have a threefold frequency. The relative displacement of the slide rod to the tripod has a twofold frequency. The relative displacement of the slide rod to the hole of the input shaft and each component force acting on the tripod arms and holes of the input shaft have a simple frequency. The fluctuation amplitudes of the joint angle and relative displacements of the slide rods as well as the output angle error increase with the increase of the joint angle or the rotating radius of the slide rod. Increasing length of the output shaft decreases the fluctuation amplitudes of the joint angle and output angle error. However, the relative displacements of the slide rods hardly depend on this length. [DOI: 10.1115/1.3125882] Keywords: tripod sliding universal joint, kinematic analysis, dynamic analysis, Gaussian elimination with maximal column pivoting
- Published
- 2009
25. Segmentation of whole cells and cell nuclei from 3-D optical microscope images using dynamic programming
- Author
-
McCullough, Dean P., Gudla, Prabhakar R., Harris, Bradley S., Collins, Jason A., Meaburn, Karen J., Nakaya, Masa-Aki, Yamaguchi, Terry P., Misteli, Tom, and Lockett, Stephen J.
- Subjects
Cell research -- Technology application ,Algorithms -- Usage ,Dynamic programming -- Research ,Microscopy, Medical -- Research ,Algorithm ,Technology application ,Business ,Electronics ,Electronics and electrical industries ,Health care industry - Abstract
Communications between cells in large part drive tissue development and function, as well as disease-related processes such as tumorigenesis. Understanding the mechanistic bases of these processes necessitates quantifying specific molecules in adjacent cells or cell nuclei of intact tissue. However, a major restriction on such analyses is the lack of an efficient method that correctly segments each object (cell or nucleus) from 3-D images of an intact tissue specimen. We report a highly reliable and accurate semi-automatic algorithmic method for segmenting fluorescence-labeled cells or nuclei from 3-D tissue images. Segmentation begins with semi-automatic, 2-D object delineation in a user-selected plane, using dynamic programming (DP) to locate the border with an accumulated intensity per unit length greater that any other possible border around the same object. Then the two surfaces of the object in planes above and below the selected plane are found using an algorithm that combines DP and combinatorial searching. Following segmentation, any perceived
- Published
- 2008
26. Optimization and implementation of a load control scheduler using relaxed dynamic programming for large air conditioner loads
- Author
-
Lee, Tsair-Fwu, Cho, Ming-Yuan, Hsiao, Ying-Chang, Chao, Pei-Ju, and Fang, Fu-Min
- Subjects
Dynamic programming -- Research ,Systems engineering -- Research ,Scheduling (Management) -- Technology application ,Air conditioning -- Equipment and supplies ,Air conditioning -- Design and construction ,Air conditioning -- Control ,Technology application ,Business ,Electronics ,Electronics and electrical industries - Abstract
This paper presents the optimization and implementation of a relaxed dynamic programming (RDP) algorithm to generate a daily control scheduling for optimal or near-optimal air conditioner loads (ACLs). The conventional control mode for ACL includes demand control, cycling control, and timer control, to assist customers for saving electricity costs. The proposed load control scheduler (LCS) scheme supports any combination of these three control types to save costs optimally during the dispatch period. Microprocessor hardware techniques were applied to carry out the proposed strategy for realistic application. The Visual [C.sup.++] language was adopted as the developing tool to carry out the proposed work. Field tests of controlling air conditioners located in the campus of National Kaohsiung University of Applied Sciences, Kaohsiung, Taiwan, were tested on-site to demonstrate the effectiveness of the proposed load control strategy. The results show that interruptible load scheduling can reduce the system load effectively, and the load capacity reduced by the proposed load control strategy follows closely the trajectory of the peak load. Index Terms--Implementation, load control scheduler, optimization, relaxed dynamic programming.
- Published
- 2008
27. Optimal strategies for multiclass job scheduling on a single machine with controllable processing times
- Author
-
Aicardi, Michele, Giglio, Davide, and Minciardi, Riccardo
- Subjects
Algorithm ,Technology application ,Algorithms -- Usage ,Dynamic programming -- Research ,Production control -- Technology application ,Computerized instruments -- Design and construction - Abstract
A particular scheduling problem over a single machine is considered. Jobs belong to different classes, and two jobs belonging to the same class are considered as completely equivalent. A sequence of due dates is specified for each class of jobs, and the serviced jobs, for each class, are assigned to the due dates according to the EDD rule. The service time of any job of a given class has to be selected within an interval of possible values (the highest possible one being the nominal service time). A deviation of the actual service time from the nominal value determines a cost that has a linear dependence on such a deviation. The cost function to be minimized is the sum of the total (weighted) tardiness cost and the overall service time deviation cost. The decision variables are those concerning job sequencing (taking into account the equivalence of jobs of the same class) and service times. In this paper, a solution to this problem is provided in terms of closed-loop strategies. Index Terms--Controllable processing times, dynamic programming, manufacturing systems, optimal control, scheduling algorithms.
- Published
- 2008
28. Models and signal processing for an implanted ethanol bio-sensor
- Author
-
Han, Jae-Joon, Doerschuk, Peter C., Gelfand, Saul B., and O'Connor, Sean J.
- Subjects
Biosensors -- Design and construction ,Dynamic programming -- Research ,Alcohol -- Properties ,Alcohol, Denatured -- Properties ,Pharmacokinetics -- Models ,Kalman filtering -- Research ,Biological sciences ,Business ,Computers ,Health care industry - Abstract
The understanding of drinking patterns leading to alcoholism has been hindered by an inability to unobtrusively measure ethanol consumption over periods of weeks to months in the community environment. An implantable ethanol sensor is under development using microelectromechanical systems technology. For safety and user acceptability issues, the sensor will be implanted subcutaneously and, therefore, measure peripheral-tissue ethanol concentration. Determining ethanol consumption and kinetics in other compartments from the time course of peripheral-tissue ethanol concentration requires sophisticated signal processing based on detailed descriptions of the relevant physiology. A statistical signal processing system based on detailed models of the physiology and using extended Kalman filtering and dynamic programming tools is described which can estimate the time series of ethanol concentration in blood, liver, and peripheral tissue and the time series of ethanol consumption based on peripheral-tissue ethanol concentration measurements. Index Terms--Bio-sensor, dynamic programming, ethanol consumption model, ethanol PBPK model, ethanol pharmacokinetics model, extended Kalman smoothing.
- Published
- 2008
29. Free-form object reconstruction from silhouettes, occluding edges, and texture edges: a unified and robust operator based on duality
- Author
-
Liu, Shubao, Kang, Kongbin, Tarel, Jean-Philippe, and Cooper, David B.
- Subjects
Algorithm ,Technology application ,Algorithms -- Methods ,Dynamic programming -- Research ,Image processing -- Technology application - Abstract
In this paper, the duality in differential form is developed between a 3D primal surface and its dual manifold formed by the surface's tangent planes, that is, each tangent plane of the primal surface is represented as a four-dimensional vector that constitutes a point on the dual manifold. The iterated dual theorem shows that each tangent plane of the dual manifold corresponds to a point on the original 3D surface, that is, the "dual" of the "dual" goes back to the "primal." This theorem can be directly used to reconstruct 3D surface from image edges by estimating the dual manifold from these edges. In this paper, we further develop the work in our original conference papers resulting in the robust differential dual operator. We argue that the operator makes good use of the information available in the image data by using both points of intensity discontinuity and their edge directions; we provide a simple physical interpretation of what the abstract algorithm is actually estimating and why it makes sense in terms of estimation accuracy; our algorithm operates on all edges in the images, including silhouette edges, self occlusion edges, and texture edges, without distinguishing their types (thus, resulting in improved accuracy and handling locally concave surface estimation if texture edges are present); the algorithm automatically handles various degeneracies; and the algorithm incorporates new methodologies for implementing the required operations such as appropriately relating edges in pairs of images, evaluating and using the algorithm's sensitivity to noise to determine the accuracy of an estimated 3D point. Experiments with both synthetic and real images demonstrate that the operator is accurate, robust to degeneracies and noise, and general for reconstructing free-form objects from occluding edges and texture edges detected in calibrated images or video sequences. Index Terms--3D reconstruction robust to degeneracies and noise, duality in differential form, dual manifold, multiview reconstruction, shape from silhouettes, shape from occlusions and textures, dynamic programming.
- Published
- 2008
30. Dynamic programming in cricket: optimizing batting order for a sticky wicket
- Author
-
Norman, J.M. and Clarke, S.R.
- Subjects
Cricket -- Research ,Dynamic programming -- Research ,Business ,Business, general - Abstract
In cricket, a rain-affected pitch can make batting more difficult than normal. Several other conditions such as poor light or an initially lively pitch, may also result in difficulties for the batsmen. In this note, we refer to all of them as 'sticky wickets'. On sticky wickets, lower order batsmen are often sent into 'hold the fort' until conditions improve. In this paper, a stochastic dynamic programming model is used to examine the appropriateness of this policy. The model suggests that the tactic is often optimal when the sticky wicket persists until the end of the day's play, but not often when the sticky wicket is transitory. In some circumstances, it is worthwhile, on a normal wicket near the end of the day, to send in a lower order batsman to hold the fort (a night watchman): when the wicket is sticky, this tactic is even more worthwhile. Keywords: sports; cricket; dynamic programming; strategies
- Published
- 2007
31. A dynamic lot sizing problem with multiple customers: customer-specific shipping and backlogging costs
- Author
-
Chand, Suresh, Hsu, Vernon Ning, Sethi, Suresh, and Deshpande, Vinayak
- Subjects
Shipment of goods -- Models ,Dynamic programming -- Research ,Consumers -- Influence ,Consumers -- Models ,Business ,Engineering and manufacturing industries - Abstract
This paper considers a dynamic lot sizing problem faced by a producer who supplies a single product to multiple customers. Characterized by their backorder costs as well as shipping costs, a customer with a high backorder cost has a greater need for the product than a customer with a low backorder cost. We show that the general problem with time-varying customer-dependent backlogging and shipping costs is NP-hard in the strong sense. We then develop an efficient dynamic programming algorithm for an important instance of the problem when there is no speculative motive for backlogging. We also establish forecast horizon results for the case of stationary production and shipping costs, which help the decision maker determine a proper forecast horizon in a rolling-horizon planning process. Keywords: Dynamic lot sizing model, dynamic programming, forecast horizon, multiple customers, 1. Introduction We consider a lot sizing problem for a producer who supplies a single product to multiple customers. Characterized by their backorder costs as well as shipping costs, a [...]
- Published
- 2007
32. Formulation of closed-loop min-max MPC as a quadratically constrained quadratic program
- Author
-
Diehl, Moritz
- Subjects
Dynamic programming -- Research ,Linear systems -- Research ,Quadratic programming -- Research - Abstract
In this note, we show that min-max model predictive control (MPC) for linearly constrained polytopic systems with quadratic cost can be cast as a quadratically constrained quadratic program (QCQP). We use the rigorous closed loop formulation of min-max MPC, and show that any such min-max MPC problem with convex costs and constraints can be cast as a finite dimensional convex optimization problem, with the QCQP arising from quadratic costs as a special case. At the base of the proof is a lemma showing the convexity of the dynamic programming cost-to-go, which implies that the worst case on an infinite polytopic set is assumed on one of its finitely many vertices. As the approach is based on a scenario tree formulation, the number of variables in this problem grows exponentially with the horizon length. Fortunately, the QCQP is tree structured, and can thus be efficiently solved by specially tailored interior-point methods whose computational costs are linear in the number of variables. The new formulation as a tree sparse QCQP promises to facilitate online solution of the rigorous min-max MPC problem with quadratic costs. Index Terms--Constraints, convex programming, model predictive control (MPC), receding horizon control (RHC), robustness.
- Published
- 2007
33. Cooperative multitarget tracking with efficient split and merge handling
- Author
-
Kumar, Pankaj, Ranganath, Surendra, Sengupta, Kuntal, and Weimin, Huang
- Subjects
Dynamic programming -- Research ,Kalman filtering -- Research ,Geometric figures -- Research ,Algorithms -- Usage ,Algorithm ,Business ,Computers ,Electronics ,Electronics and electrical industries - Abstract
For applications such as behavior recognition it is important to maintain the identity of multiple targets, while tracking them in the presence of splits and merges, or occlusion of the targets by background obstacles. Here we propose an algorithm to handle multiple splits and merges of objects based on dynamic programming and a new geometric shape matching measure. We then cooperatively combine Kalman filter-based motion and shape tracking with the efficient and novel geometric shape matching algorithm. The system is fully automatic and requires no manual input of any kind for initialization of tracking. The target track initialization problem is formulated as computation of shortest paths in a directed and attributed graph using Dijkstra's shortest path algorithm. This scheme correctly initializes multiple target tracks for tracking even in the presence of clutter and segmentation errors which may occur in detecting a target. We present results on a large number of real world image sequences, where upto 17 objects have been tracked simultaneously in real-time, despite clutter, splits, and merges in measurements of objects. The complete tracking system including segmentation of moving objects works at 25 Hz on 352 x 288 pixei color image sequences on a 2.8-GHz Pentium-4 workstation. Index Terms--Data association, dynamic programming (DP), Kalman filtering, multitarget tracking (MTT), shape matching, split and merge.
- Published
- 2006
34. Finite-time stabilization of nonlinear systems with parametric and dynamic uncertainties
- Author
-
Hong, Yiguang and Jiang, Zhong-Ping
- Subjects
Dynamic programming -- Research ,Linear systems -- Research - Abstract
In this note, non-smooth finite-time stabilization of nonlinear systems with parametric and dynamic uncertainties is investigated. To solve this problem, the input-to-state stability property is used to characterize unmeasured dynamic uncertainties. A constructive partial-state control design is proposed on the basis of involved combined use of Lyapunov, backstepping and input-to-state stability techniques. Under small-gain type local conditions, a solution for the finite-time regulation of a class of uncertain nonlinear systems is obtained. Index Terms--Dynamic uncertainties, finite-time convergence, input-to-state stability (ISS), nonsmooth feedback, parametric uncertainties.
- Published
- 2006
35. Constrained optimal control of hybrid systems with a linear performance index
- Author
-
Baotic, Mato, Christophersen, Frank J., and Morari, Manfred
- Subjects
Control systems -- Research ,Discrete-time systems -- Research ,Dynamic programming -- Research ,Finite element method -- Research ,Finite element method -- Usage - Abstract
We consider the constrained finite and infinite time optimal control problem for the class of discrete-time linear hybrid systems. When a linear performance index is used the finite and infinite time optimal solution is a piecewise affine state feedback control law. In this paper, we present algorithms that compute the optimal solution to both problems in a computationally efficient manner and with guaranteed convergence and error bounds. Both algorithms combine a dynamic programming exploration strategy with multiparametric linear programming and basic polyhedral manipulation. Index Terms--Constrained systems, discrete-time, dynamic programming, finite time, hybrid systems, infinite time, mnitiparametric linear program, optimal control, piecewise affine systems.
- Published
- 2006
36. Distributed dynamic slicing of Java programs
- Author
-
Mohapatra, Durga P., Kumar, Rajeev, Mall, Rajib, Kumar, D.S., and Bhasin, Mayank
- Subjects
Java ,Java (Computer program language) -- Research ,Dynamic programming -- Research - Published
- 2006
37. Optimal power and rate control for minimal average delay: the single-user case
- Author
-
Bettesh, Ido and Shamai, Shlomo
- Subjects
Wireless technology ,Dynamic programming -- Research ,Mobile communication systems -- Research ,Mobile communication systems -- Design and construction ,Wireless communication systems -- Research ,Wireless communication systems -- Design and construction - Abstract
Contemporary wireless systems combine aspects of network theory such as scheduling, throughput, and delay as well as information theory aspects such as capacity, coding, and power control. Design of such systems requires joint optimization of both network and physical layers. In this paper, we analyze a single-user communication system composed of a transmitter preceded by a queue used for retransmissions, Gaussian block-fading channel, and a receiver. The system average delay is optimized by using combined power/rate control under average power constraints. Dynamic programming is used for calculating the optimized policies using numerical analysis as well as analytic analysis for asymptotically large buffer size. Asymptotic results are obtained for all combinations of fixed or variable power and rate controls. The most important result extends the "water-filling" result for systems with average delay constraint. Index Terms--Automatic repeat request (ARQ), average delay, block-fading channel, dynamic programming, power control, rate control, water filling.
- Published
- 2006
38. Conditional risk mappings
- Author
-
Ruszczynski, Andrzej and Shapiro, Alexander
- Subjects
Dynamic programming -- Research ,Stochastic programming -- Research ,Mappings (Mathematics) -- Research ,Business ,Computers and office automation industries ,Mathematics ,Research - Abstract
We introduce an axiomatic definition of a conditional convex risk mapping and we derive its properties. In particular, we prove a representation theorem for conditional risk mappings in terms of [...]
- Published
- 2006
39. An infinite-horizon maximum principle with bounds on the adjoint variable
- Author
-
Weber, Thomas A.
- Subjects
Dynamic programming -- Research ,Mathematical optimization -- Research ,Business ,Economics - Abstract
Optimality conditions for tackling infinite-horizon dynamic optimization problems are presented.
- Published
- 2006
40. Studies from Department of Physical Education Yield New Data on Computational Intelligence and Neuroscience (A Mode of Intelligent Equipment Monitoring Optimization Based on Dynamic Programming Algorithm)
- Subjects
Dynamic programming -- Research ,Mathematical optimization -- Research ,Mathematical research ,Health ,Science and technology - Abstract
2022 APR 15 (NewsRx) -- By a News Reporter-Staff News Editor at Science Letter -- A new study on computational intelligence and neuroscience is now available. According to news reporting [...]
- Published
- 2022
41. Optimal duration of magazine promotions
- Author
-
Esteban-Bravo, Mercedes, Mugica, Jose M., and Vidal-Sanz, Jose M.
- Subjects
Dynamic programming -- Research ,Markov processes -- Research ,Sales promotions -- Research ,Advertising, marketing and public relations - Published
- 2005
42. Combining latent learning with dynamic programming in the modular anticipatory classifier system
- Author
-
Gerard, Pierre, Meyer, Jean-Arcady, and Sigaud, Olivier
- Subjects
Self-organizing systems -- Analysis ,Dynamic programming -- Research ,Business ,Business, general ,Business, international - Abstract
The methods to integrate latent learning with dynamic programming under the Learning Classifier System (LCS) are described. The Modular Anticipatory Classifier System (MACS) is proposed as the latest model by showing some limitations of the formalism common to Anticipatory Classifier System (ACS) and Yet Another Classifier System (YACS).
- Published
- 2005
43. Selecting preferred solutions in the minimax approach to dynamic programming problems under flexible constraints
- Author
-
Dubois, D. and Fortemps, Ph.
- Subjects
Dynamic programming -- Research ,Dynamic programming -- Methods ,Business ,Business, general ,Business, international - Abstract
The modes to find the preferred solutions in dynamic programming problems under flexible constraints are studied in the context of LexiMin or DescriMin procedures, and the viability of Bellman optimality principle and fundamental dynamic programming algorithms
- Published
- 2005
44. Search for Conserved Secondary Structures of RNA
- Author
-
Gorbunov, K.Yu., Mironov, A.A., and Lyubetsky, V.A.
- Subjects
Dynamic programming -- Research ,RNA -- Structure ,RNA -- Research ,Genetic translation -- Research ,Science and technology - Abstract
Byline: K. Yu. Gorbunov (1), A. A. Mironov (2), V. A. Lyubetsky (1) Keywords: RNA secondary structure; algorithm of dynamic programming; tRNA structure; RFN structure; regulation of transcription; regulation of translation Abstract: We suggest a new algorithm to search a given set of the RNA sequences for conserved secondary structures. The algorithm is based on alignment of the sequences for potential helical strands. This procedure can be used to search for new structured RNAs and new regulatory elements. It is efficient for the genome-scale analysis. The results of various tests run with this algorithm are shown. Author Affiliation: (1) Institute for Information Transmission Problems, Russian Academy of Sciences, Moscow, 101447, Russia (2) State Research Center GosNIIGenetika, Moscow, 113545, Russia Article History: Registration Date: 12/10/2004
- Published
- 2003
45. The Locally Optimal Method of Cyclic Alignment to Reveal Latent Periodicities in Genetic Texts: the NAD-binding Protein Sites
- Author
-
Laskin, A.A., Korotkov, E.V., Chaley, M.B., and Kudryashov, N.A.
- Subjects
Decomposition (Chemistry) -- Research ,Dynamic programming -- Research ,NAD (Coenzyme) -- Research ,Protein binding -- Research ,Science and technology - Abstract
Byline: A. A. Laskin (1,2), E. V. Korotkov (1,2), M. B. Chaley (1,2), N. A. Kudryashov (2) Keywords: periodicity; repeats; alignment; structural--functional correlation; dynamic programming; NAD-binding domain; Rossman fold; profile analysis; information decomposition Abstract: A program package has been developed to search for hidden tandem repeats of any specified type in the protein sequence databases. The applied algorithm of the locally optimal cyclic alignment is able to find subsequences possessing a certain profile-based periodicity type when no appreciable homology between periods is observed, as well as in the presence of arbitrary insertions/deletions. The profile can be adjusted to search for the periodicity types structurally and functionally important. The Swiss-Prot database has been analyzed to reveal the periodicities undetectable earlier that are caused by the secondary and super-secondary structure regularities of the NAD-binding sites. In particular, a significant periodicity of 24 aa was found to be characteristic of the absolute majority of domains possessing the Rossman (or Rossman-like) fold and displaying apparent regularity in their secondary structures, not being obvious at the primary structure level. Author Affiliation: (1) Center of Bioengineering, Russian Academy of Sciences, Moscow, 117312, Russia (2) Moscow Engineering and Physics Institute, Moscow, 115409, Russia Article History: Registration Date: 12/10/2004
- Published
- 2003
46. Two algorithms to segment white Gaussian data with piecewise constant variances
- Author
-
Wang Zhen and Willett, Peter
- Subjects
Signal processing -- Research ,Dynamic programming -- Research ,Digital signal processor ,Business ,Computers ,Electronics ,Electronics and electrical industries - Abstract
Two new algorithms are presented and are compared with several algorithms from the literature. The new algorithms are for the segmentation of a white Gaussian-distributed time series with unknown but piecewise-constant variances.
- Published
- 2003
47. Stochastics and statistics: near optimal admission control for multiserver loss queues in series
- Author
-
Ku, Cheng-Yuan and Jordan, Scott
- Subjects
Queuing theory -- Research ,Dynamic programming -- Research ,Computer networks ,Information networks ,Telecommunication systems ,Business ,Business, general ,Business, international - Abstract
This research reviews access control policies in multiserver loss queus in series tyical of telecommunications or computer networks. A proposed recursive method to resolve the problem involved dynamic programming on a set of reduced state spaces.
- Published
- 2003
48. Stochastics and statistics: dynamic shortest path in stochastic dynamic networks: ship routing problem
- Author
-
Azaron, Amir and Kianfar, Farhad
- Subjects
Dynamic programming -- Research ,Stochastic programming -- Research ,Shipment of goods ,Business ,Business, general ,Business, international - Abstract
This research usees stochastic dynamic programming to determine the shortest route from source node to sink nodein stochastic dynamic networks. In applying this to the ship routing problem, the algorithm becomes exponentially complex.
- Published
- 2003
49. On aligning curves
- Author
-
Sebastian, Thomas B., Klein, Philip N., and Kimia, Benjamin B.
- Subjects
Dynamic programming -- Research ,Object recognition (Computers) -- Research ,Pattern recognition - Abstract
We present a novel approach to finding a correspondence (alignment) between two curves. The correspondence is based on a notion of an alignment curve which treats both curves symmetrically, We then define a similarity metric based on the alignment curve using two intrinsic properties of the curve, namely, length and curvature. The optimal correspondence is found by an efficient dynamic-programming method both for aligning pairs of curve segments and pairs of closed curves, and is effective in the presence of a variety of transformations of the curve. Finally, the correspondence is shown in application to handwritten character recognition, prototype formation, and object recognition, and is potentially useful in other applications such as registration and tracking. Index Terms--Curve alignment, recognition, dynamic programming, prototypes, correspondence.
- Published
- 2003
50. Hierarchical buffered routing tree generation
- Author
-
Salek, Amir H., Lou, Jinan, and Pedram, Massoud
- Subjects
Integrated circuit design ,Integrated circuits -- Research ,Semiconductor industry -- Research ,Buffering (Computers) -- Research ,Dynamic programming -- Research - Published
- 2002
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.