<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">AM</journal-id><journal-title-group><journal-title>Applied Mathematics</journal-title></journal-title-group><issn pub-type="epub">2152-7385</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/am.2013.43079</article-id><article-id pub-id-type="publisher-id">AM-29085</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Optimal Production Control of Hybrid Manufacturing/Remanufacturing Failure-Prone Systems under Diffusion-Type Demand
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>amir</surname><given-names>Ouaret</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Vladimir</surname><given-names>Polotski</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Jean-Pierre</surname><given-names>Kenné</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Ali</surname><given-names>Gharbi</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>école de Technologie Supérieure, Montreal, Canada</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>samir.ouaret.1@ens.etsmtl.ca(AO)</email>;<email>vladimir.polotski@etsmtl.ca(VP)</email>;<email>jean-pierre.kenne@etsmtl.ca(JK)</email>;<email>ali.gharbi@etsmtl.ca(AG)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>21</day><month>03</month><year>2013</year></pub-date><volume>04</volume><issue>03</issue><fpage>550</fpage><lpage>559</lpage><history><date date-type="received"><day>October</day>	<month>14,</month>	<year>2012</year></date><date date-type="rev-recd"><day>January</day>	<month>31,</month>	<year>2013</year>	</date><date date-type="accepted"><day>February</day>	<month>7,</month>	<year>2013</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  The problem of production control for a hybrid manufacturing/remanufacturing system under uncertainty is analyzed. Two sources of uncertainty are considered: machines are subject to random breakdowns and repairs, and demand level is modeled as a diffusion type stochastic process. Contrary to most of studies where the demand level is considered constant and fewer results where the demand is modeled as a Poisson process with few discrete levels and exponentially distributed switching time, the demand is modeled here as a diffusion type process. In particular Wiener and Ornstein-Uhlenbeck processes for cumulative demands are analyzed. We formulate the stochastic control problem and develop optimality conditions for it in the form of Hamilton-Jacobi-Bellman (HJB) partial differential equations (PDEs). We demonstrate that HJB equations are of the second order contrary to the case of constant demand rate (corresponding to the average demand in our case), where HJB equations are linear PDEs. We apply the Kushner-type finite difference scheme and the policy improvement procedure to solve HJB equations numerically and show that the optimal production policy is of hedging-point type for both demand models we have introduced, similarly to the known case of a constant demand. Obtained results allow to compute numerically the optimal production policy in hybrid manufacturing/ remanufacturing systems taking into account the demand variability, and also show that Kushner-type discrete scheme can be successfully applied for solving underlying second order HJB equations.
 
</p></abstract><kwd-group><kwd>Stochastic Control; Manufacturing Systems; Optimization; Failure; Random Process</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In recent years, the reverse logistics framework allowing the unified analysis of manufacturing planning and the inventory management has gained a substantial interest among the researchers working in the field. In a book [<xref ref-type="bibr" rid="scirp.29085-ref1">1</xref>] author described the quantitative models to represent the activities of remanufacturing and recycling in the context of reverse logistics emphasizing three issues: namely: distribution planning, inventory management and production planning. In the survey [<xref ref-type="bibr" rid="scirp.29085-ref2">2</xref>] authors analyzed more than sixty case studies in reverse logistics published between 1984 and 2002 and discussed network structures and activities related to the recovery of products up to the end of life. Various optimization models for supply chains with a recovery of returned products have been proposed with special attention to the production control and inventory management using both, deterministic and stochastic approaches. In the majority of previous studies discrete time (as opposed to continuous time) settings is used. In [<xref ref-type="bibr" rid="scirp.29085-ref3">3</xref>] authors present an effective approach to determine the discrete policy of the optimal control for a system with product recovery, taking into account the uncertainty in the demand of new and returned products. They model the demand and the return as discrete independent random variables. In [<xref ref-type="bibr" rid="scirp.29085-ref4">4</xref>] a new discrete stochastic inventory model for a hybrid system is proposed: new and returned products are manufactured separately, the demands are independent but production policies are synchronized. Authors of [<xref ref-type="bibr" rid="scirp.29085-ref5">5</xref>] develop a periodic inventory model of on a finite planning horizon with consideration of production remanufacturing and disposal activities. In [<xref ref-type="bibr" rid="scirp.29085-ref6">6</xref>] authors propose a model of discrete time stochastic optimization for a hybrid system taking into account, the production, subcontracting, remanufacturing of returned products, return market of poor quality products the production line and disposal activities. The demand is a random variable normally distributed and the return of products depends on the demand. A continuous time optimization model is considered in [<xref ref-type="bibr" rid="scirp.29085-ref7">7</xref>] for the production, remanufacturing and disposal in a dynamic deterministic settings.</p><p>Manufacturing systems subject to random breakdowns and repairs were systematically analyzed in [8-10] in continuous time using stochastic optimization technique. Recently in [<xref ref-type="bibr" rid="scirp.29085-ref11">11</xref>] this methodology has been extended to address the global performances of the manufacturing system with the supply chain in closed loop. A stochastic dynamic system consisted of two machines dedicated respectively to manufacturing and remanufacturing; the random phenomena are breakdowns and repairs of the machines, the demand of new products was considered deterministic and known, the returned product was a portion of this demand.</p><p>The constant demand is a prevailing assumption in the large body of the research devoted to stochastic continuous time optimization of production management in failure-prone systems. Some papers develop optimality conditions and use them for searching numerical solutions [<xref ref-type="bibr" rid="scirp.29085-ref12">12</xref>]; others present analytical solutions as the recent article [<xref ref-type="bibr" rid="scirp.29085-ref13">13</xref>]. In much fewer studies where the random demand is analyzed—it is most often modeled as a Poisson process. This approach allows to keep the usual framework of random discrete events changing the state of the system for both machine breakdowns and demand jumps [<xref ref-type="bibr" rid="scirp.29085-ref14">14</xref>]. Poisson-type demand is used more systematically in inventory optimization problems [<xref ref-type="bibr" rid="scirp.29085-ref15">15</xref>]. A combined model: Poisson process coupled with the diffusion process has been recently proposed in [<xref ref-type="bibr" rid="scirp.29085-ref16">16</xref>] for modeling the demand in inventory problem. In fact diffusion-type processes were used for modeling the demand in the classical paper [<xref ref-type="bibr" rid="scirp.29085-ref8">8</xref>] were optimality conditions have been obtained, however it was the only source of random behavior since the machine breakdowns were not considered.</p><p>The system considered in this paper contains reverse logistics loop with manufacturing and remanufacturing branches revisiting the model proposed in [<xref ref-type="bibr" rid="scirp.29085-ref14">14</xref>]. We use continuous time stochastic control approach and adopt the diffusion-type component into the demand model merging this source of random behavior with random machine breakdowns described by Poisson process as in [9,10]. As a direct consequence of an adopted demand model the optimality conditions lead to the HamiltonJacobi-Bellman (HJB) equation of the second order. Second order HJB is often met in option price modeling, but for stochastic control in manufacturing systems the HJB is usually of the first order [9,10,14]. Analyzing the second order HJB we use the Kushner finite difference approximations and the policy improvement algorithm [<xref ref-type="bibr" rid="scirp.29085-ref17">17</xref>].</p><p>The paper is structured as follows. In Section 2 we describe the model of the hybrid system consisting of 2 machines. The first machine uses primary product, and the second—returned product; both are subject to breakdowns and repairs constituting the first source of uncertainty. We describe in details our demand model using diffusion type random processes constructed as an output of shaping filter excited by the white noise. We study 2 versions of such model simple Brownian motion and first order Markovian process. Latter version seems more realistically fit the real world situations. In Section 3 we derive optimality conditions in the form of Hamilton-Jacobi-Bellman (HJB) equations which are second order partial differential equations (PDEs) for the chosen demand model. In Section 4 we describe the numerical method based on finite difference approximations and policy improvement approach following the methodology proposed in [<xref ref-type="bibr" rid="scirp.29085-ref17">17</xref>] and also in [<xref ref-type="bibr" rid="scirp.29085-ref12">12</xref>]. In Section 5 we apply the developed methodology to the manufacturing system described in Section 2, compute the optimal production policy and show that it is of classical hedging point type. In conclusion we discuss the proposed methodology and obtained results, and outline the possible directions for future works.</p></sec><sec id="s2"><title>2. Model of a Hybrid Manufacturing System Suitable for Stochastic Control</title><p>We consider a hybrid manufacturing/remanufacturing system consisting of two parallel machines denoted M<sub>1</sub> and M<sub>2</sub> respectively, producing the same type of product. Stochastic phenomena are demand level and machine breakdowns/repairs. We take into account the activity of production in forward direction and the activity of reutilization of returned products in reverse logistics. The demand must be satisfied by inventory for serviceable items. This inventory will be built by the products manufactured or reused. The returned products will be in the second inventory namely recovery, they can be remanufactured, or be hold on stock for future remanufacturing. In our problem, we assume that the maximal production rates for each machine are known and the machine M<sub>2</sub> is producing at average supply for return rate, which is also its maximal rate. This situation is illustrated in <xref ref-type="fig" rid="fig1">Figure 1</xref>. State of the machine <img src="17-7401191\3a17d805-0fd3-4af6-a504-0f8ef12614fa.jpg" /> with <img src="17-7401191\778c8be0-a379-4f30-bce1-e9d233b70c53.jpg" /> is modeled as a Markov process in continuous time with discrete state <img src="17-7401191\60d00f84-d71c-491d-bb6e-809889d8a063.jpg" /> (<img src="17-7401191\70214ac0-fcc4-4f2b-950d-3975d8a54bc6.jpg" />—machine is operational,<img src="17-7401191\f49f666a-e436-4eb7-a5d5-1fdcd202a6f1.jpg" />—machine is out of order). We may the define</p><p><img src="17-7401191\879f9c64-b6f3-418c-bfdc-ba23437794d4.jpg" /></p><p>State transition diagram is shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>.</p><p>Hybrid system is in production while in modes 1, 2 and 3. Transition probabilities from state <img src="17-7401191\381815a1-f02c-4e0d-af3c-aefc5837e1b2.jpg" /> to state <img src="17-7401191\6c0bd2e4-90b1-4db1-8a48-2fdded18eea3.jpg" /> for machine <img src="17-7401191\c4662f9d-bca0-4c65-bd1b-3129a407cbb2.jpg" /></p><disp-formula id="scirp.29085-formula43462"><label>(1)</label><graphic position="anchor" xlink:href="17-7401191\32642b96-703c-4a3a-9f26-81945d2ea443.jpg"  xlink:type="simple"/></disp-formula><p>With<img src="17-7401191\9c6780f8-4296-4f76-81c8-b25eee795819.jpg" />, <img src="17-7401191\1e59ea46-c9bf-4c3d-afbc-63591637938b.jpg" /></p><p>State transition (4 &#215; 4) matrix <img src="17-7401191\361f1b86-d994-40cc-b227-47cbc792d428.jpg" /> is therefore given by</p><p><img src="17-7401191\06d48082-8e12-4e9a-ae00-4efd472f688a.jpg" /></p><p>(2)</p><p>State equations can be written in the simplified form</p><disp-formula id="scirp.29085-formula43463"><label>(3)</label><graphic position="anchor" xlink:href="17-7401191\f95cc7de-442e-4101-a5a8-0fa1de3f5871.jpg"  xlink:type="simple"/></disp-formula><p>Since the demand <img src="17-7401191\dc2d4900-1e64-439b-ac4f-aaf35752db38.jpg" /> and return <img src="17-7401191\928fc51b-34c6-4168-a95d-659fa58b3966.jpg" /> rates are considered as stochastic processes the more rigorous Ito form of Equations (3) will be used later. Namely let d(t) be a stationary Gaussian process with the constant mean and variance<img src="17-7401191\dc519d88-dee4-4dfe-96c7-9c0b3dcad344.jpg" />, where</p><p><img src="17-7401191\ba70d989-d619-4a83-8ab0-4e78145c0de4.jpg" />. Below we further specify <img src="17-7401191\a7595b80-b268-4118-841b-2f8885a1d44e.jpg" /> in one of two ways: either an increment of a standard Brownian motion, or an increment of the first order Markov process defined later using the shaping filter.</p><p>For the return (remanufacturing) rate, an assumption is made that it is proportional to the customer demand rate <img src="17-7401191\f1e04307-15ff-41c9-bf41-a072eda43564.jpg" /> with r is a percentage of return.</p><p>Stochastic state differential Equations (3) can be rewritten in Ito form using notation <img src="17-7401191\61229247-cec0-4304-b5cc-8750d36909e2.jpg" /></p><disp-formula id="scirp.29085-formula43464"><label>(4)</label><graphic position="anchor" xlink:href="17-7401191\6ea011d9-9407-4e60-938c-a597f4c8e996.jpg"  xlink:type="simple"/></disp-formula><p>Equations (4) will be also used in the following generic form:</p><disp-formula id="scirp.29085-formula43465"><label>(5)</label><graphic position="anchor" xlink:href="17-7401191\06304a90-88b2-47ef-a7e5-a8139a7395ea.jpg"  xlink:type="simple"/></disp-formula><p>For the Case A the input <img src="17-7401191\8a4f29c5-7af8-4e14-ad7c-de94eba9782f.jpg" /> to Equations (4) is specified as a standard Brownian motion increment <img src="17-7401191\4eeafbcf-6c20-42d2-8059-5593abe870ed.jpg" />.</p><p>For the Case B the input <img src="17-7401191\1b590207-e152-414b-be83-e83de284b4b0.jpg" /> to (4) is specified as an increment of the shaping filter output (Ornstein-Uhlenbeck process)</p><p><img src="17-7401191\1a4171fa-a1e9-40e2-a9e4-118e9098cb4b.jpg" />where <img src="17-7401191\6575d382-d42c-4bed-bb7c-73469e0f10a6.jpg" /> &#160;&#160;&#160;(6)</p><p>Process <img src="17-7401191\2b8152bf-4c41-4f30-9404-a2276f6d9d5c.jpg" /> is a first order Markovian, its correlation function is<img src="17-7401191\79aba2ad-427e-454f-87ab-3f8ea1d96ef2.jpg" />.</p><p>Additional insight to the proposed demand model can be given by considering the cumulative demand: <img src="17-7401191\abc3a558-54b5-40cc-93ac-0402032e55e0.jpg" /> where <img src="17-7401191\7bfe1eb9-80f0-4e69-9727-ecd014c9b10d.jpg" /> is a constant demand ramp, <img src="17-7401191\2eaad8fb-bc90-41e8-8fe2-6fc22a210c03.jpg" />is a randomly varying portion of the demand. For the case A. <img src="17-7401191\11250d6b-77a1-4bbf-b6a1-708ffb3a23d6.jpg" />(Wiener process), for the case B. <img src="17-7401191\ead05565-b12e-4045-b12b-f55a5a5263e7.jpg" />(Ornstein-Uhlenbeck process). Also case A can be obtained from B setting<img src="17-7401191\4dbf853a-0bf6-45b1-8d30-ee49b671ea38.jpg" />.</p><p>Following constraints have to be added to (5)-(6)</p><disp-formula id="scirp.29085-formula43466"><label>(7)</label><graphic position="anchor" xlink:href="17-7401191\99633e0e-3c61-4290-a185-05a7f07e8fbb.jpg"  xlink:type="simple"/></disp-formula><p><img src="17-7401191\2d67bd78-ed16-471c-938c-72fbb66b9d97.jpg" /></p><p>Let the cost rate function to be defined as follows:</p><disp-formula id="scirp.29085-formula43467"><label>(8)</label><graphic position="anchor" xlink:href="17-7401191\3193c8dd-efa1-4b9d-adea-6011283999da.jpg"  xlink:type="simple"/></disp-formula><p>Here<img src="17-7401191\30acb460-b402-4bdf-b524-88e2d4bda8e7.jpg" />, <img src="17-7401191\8f21186f-019c-4780-ba61-8cbb477fa82a.jpg" /></p><p><img src="17-7401191\05e19622-e778-430d-ac18-60d2c33c1c22.jpg" />: inventory holding and backlog costs for manufactured product (per time unit);</p><p><img src="17-7401191\733cfd7e-9b15-4918-bb51-35fb716b30ea.jpg" />: inventory holding cost for remanufactured product (per time unit);</p><p><img src="17-7401191\8e1ceb5f-ba65-432f-b928-de74009c4a3f.jpg" />: production costs for manufacturing and remanufacturing processes (per unit);</p><p><img src="17-7401191\c77aa97b-c166-42d2-bef2-77906249169e.jpg" />: maintenance cost for nonoperational state of the machines:</p><p><img src="17-7401191\3700af14-0eba-4a92-b65d-43b6d554175e.jpg" /></p><p>where</p><p><img src="17-7401191\1cd8b048-37e3-4297-8320-aaeb7522d19d.jpg" /></p><p>The objective is to determine the production rates <img src="17-7401191\1f62df5b-80e2-4306-921f-ce610a0fc0f6.jpg" /> and <img src="17-7401191\3984797d-adf0-4255-bf43-3464c7b04373.jpg" /> in order to minimize the expected discounted cost (<img src="17-7401191\75302954-d3a9-4938-920e-66a21e30d9a9.jpg" />is the discount rate):</p><disp-formula id="scirp.29085-formula43468"><label>(9)</label><graphic position="anchor" xlink:href="17-7401191\afdb2041-47ae-4720-aa06-4889758fa4b7.jpg"  xlink:type="simple"/></disp-formula><p>The domain <img src="17-7401191\0d9f4ae9-f7eb-4720-98c0-af14783ac8a8.jpg" /> of admissible controls is defined as</p><disp-formula id="scirp.29085-formula43469"><label>(10)</label><graphic position="anchor" xlink:href="17-7401191\a585964d-7957-40d7-a0c2-537e9cf9046e.jpg"  xlink:type="simple"/></disp-formula><p>Defined hybrid system is said to be meeting feasibility condition if</p><disp-formula id="scirp.29085-formula43470"><label>(11)</label><graphic position="anchor" xlink:href="17-7401191\8367c249-8b29-4c66-8e5a-5398f783a63d.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="17-7401191\935ed058-dba1-4e28-8aa3-521a377df1d3.jpg" /> et <img src="17-7401191\480cbbf2-970d-43ae-9ae8-3c609eb46c6d.jpg" /> are limiting probabilities and maximal productions rates. We recall that the vector of limiting probabilities is defined as an eigenvector of the transition matrix Q(.)</p><p><img src="17-7401191\4d9e0616-f8b2-4c4c-a4aa-540ea39c7d5c.jpg" />&#160; et <img src="17-7401191\5000d937-c8a4-43e0-ab1f-794e6c9cf1e2.jpg" />&#160; &#160;&#160;&#160;(12)</p></sec><sec id="s3"><title>3. Optimality Conditions for Stochastic Control Problem</title><p>Let us define the value function is defined as a minimum (infimum) of expression (9) over all possible control inputs:</p><disp-formula id="scirp.29085-formula43471"><label>(13)</label><graphic position="anchor" xlink:href="17-7401191\eca59474-fad6-4c0d-8b8e-515b6b517285.jpg"  xlink:type="simple"/></disp-formula><p>Let us briefly recall the guidelines for obtaining optimality conditions. Introducing time-dependant α-dependant cost function and value function we have:</p><disp-formula id="scirp.29085-formula43472"><label>(14)</label><graphic position="anchor" xlink:href="17-7401191\7cca6abc-4917-4520-892b-f58849af23b3.jpg"  xlink:type="simple"/></disp-formula><p>According to Bellman optimality principle for cost function at <img src="17-7401191\198a0f2f-2cf4-4a11-b624-8a6639bedeaa.jpg" /> we can write</p><p><img src="17-7401191\13fdc08e-7212-47bf-8e63-86d58adde932.jpg" /></p><p>(15)</p><p>Using Taylor expansion for the term <img src="17-7401191\aa05f62b-47eb-446a-ab40-48fe93839b02.jpg" /> and the value function <img src="17-7401191\683a38f7-2fed-4973-8fa0-32359ee23db2.jpg" /> over last 3 arguments, and keeping linear terms over <img src="17-7401191\d32ecf7d-d283-4731-baca-1a2b3cfad0fe.jpg" /> and up to second order terms over <img src="17-7401191\56cc17fa-7016-4d9c-9dae-e655b43767bb.jpg" /> we get:</p><p><img src="17-7401191\3feaa883-cff2-4181-a985-c7a947d26e24.jpg" /></p><p>(16)</p><p>Second order terms over <img src="17-7401191\9a335af0-a560-4619-b021-30839def6c9c.jpg" /> are kept for further analysis because of diffusion-type processes affecting system dynamics. One more technical step consists of computing the value function <img src="17-7401191\47f44f4e-b7fc-4876-94d1-d178e6c2d393.jpg" /> using Markov chain-type machine dynamics (2) defined through transition probabilities</p><disp-formula id="scirp.29085-formula43473"><label>(17)</label><graphic position="anchor" xlink:href="17-7401191\41639369-c769-4bce-8aa1-893386acaa79.jpg"  xlink:type="simple"/></disp-formula><p>Merging Equations (16) and (17) we get</p><disp-formula id="scirp.29085-formula43474"><label>(18)</label><graphic position="anchor" xlink:href="17-7401191\72e189eb-0e4a-47a2-96e3-6c0a906a2446.jpg"  xlink:type="simple"/></disp-formula><p>Averaging over random realizations of the demand driven by the Brownian input <img src="17-7401191\f501be1c-46ff-4cd0-91f3-e5619e14c67c.jpg" /> using Equations (5) and applying Ito’s lemma we get:</p><p><img src="17-7401191\4df603ee-860a-4852-8460-b33c0e0ac6dc.jpg" /></p><p><img src="17-7401191\81615a2f-06a2-4922-a2d4-cec7474d78e4.jpg" /></p><p><img src="17-7401191\497bfdaa-5d3d-4860-a2bb-ad0b47db9f95.jpg" /></p><p><img src="17-7401191\0aacf7e5-5199-4cef-b938-81f9bb1868d5.jpg" /></p><p>Now neglecting all terms of order higher than 1 over</p><p><img src="17-7401191\68437a57-6be9-401f-83e1-f4fbb407e40b.jpg" />taking<img src="17-7401191\7dcfba5b-f675-46ac-9536-b638076d1f3a.jpg" />, and considering the stationary regime<img src="17-7401191\860d2c42-a04c-42a0-ad52-0149e93e91b5.jpg" />, we finally get HJB equations in the following form:</p><disp-formula id="scirp.29085-formula43475"><label>(19)</label><graphic position="anchor" xlink:href="17-7401191\d3f3626e-57b7-43ba-9c0a-82b205028d02.jpg"  xlink:type="simple"/></disp-formula></sec><sec id="s4"><title>4. Numerical Method—Policy Improvement</title><p>A numerical approach proposed by Kushner in [<xref ref-type="bibr" rid="scirp.29085-ref17">17</xref>] and successfully used in the series of works [9,12] consists of introducing the grid in the state space <img src="17-7401191\f49ccc56-2aad-43dd-bc40-f1eadaa5d0ed.jpg" /> for approximating the value function <img src="17-7401191\6df472d5-9d18-4aff-ba7b-c4d1968124a8.jpg" /> approximating the first derivatives by “up wind” finite differences, then use policy improvement—discrete analog of a gradient descent in policy (control) space. Use of “up-wind” derivatives results in conditional computations but greatly improve convergence of the numerical.</p><sec id="s4_1"><title>4.1. Computations of First Derivative</title><p>To describe conditional computations of the derivatives let us introduce the following notation:</p><p><img src="17-7401191\9ad14e44-031f-4a61-b62b-07a41a5abed1.jpg" /></p><p><img src="17-7401191\ea13be3b-d657-497d-9e70-773f473663b1.jpg" /></p><p>with <img src="17-7401191\9fe62b2d-0b57-4e9c-8192-25ccfec64a49.jpg" /></p><p>The first derivatives of the value function with respect to <img src="17-7401191\d6678fcd-370e-44aa-94bd-742523b5a85a.jpg" /> and <img src="17-7401191\2d020e74-6e14-422d-8405-e75b24559fd7.jpg" /> are:</p><disp-formula id="scirp.29085-formula43476"><label>(20)</label><graphic position="anchor" xlink:href="17-7401191\09556b54-a935-4cfa-ad71-567d6e019d2b.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.29085-formula43477"><label>(21)</label><graphic position="anchor" xlink:href="17-7401191\491a24b6-95e4-41f4-baea-9da17db7c4ba.jpg"  xlink:type="simple"/></disp-formula><p>It worth emphasizing that there is no conditional computation for <img src="17-7401191\5f7df0ae-1a26-419d-aa88-78cb14271a12.jpg" /> since <img src="17-7401191\35646af6-474b-4e1d-a114-8811598aa687.jpg" /> all the time due to assumption described in Section 2.</p></sec><sec id="s4_2"><title>4.2. Computations of Second Derivatives</title><p>For <img src="17-7401191\d895bc6e-b23d-4f22-a6ae-cf339ff29d51.jpg" /> and for <img src="17-7401191\62c55da0-b54d-4b57-b23b-c23f3ba7bd6e.jpg" /> we have</p><disp-formula id="scirp.29085-formula43478"><label>(22)</label><graphic position="anchor" xlink:href="17-7401191\b10f6d6a-6843-42e9-b182-3da0386fa1ef.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.29085-formula43479"><label>(23)</label><graphic position="anchor" xlink:href="17-7401191\4f4b23f8-0730-45fa-aea8-c5a739ae5fde.jpg"  xlink:type="simple"/></disp-formula><p>Both expressions above do not need conditional computations, contrary to the cross derivative <img src="17-7401191\0b3b4dc3-c3b1-42b4-aa27-ae8e8534d6da.jpg" /> which might need up to four different schemes. Since the return inventory is always positive we will use just two schemes (main inventory can be positive or negative).</p><p>If <img src="17-7401191\ac436ece-867a-4cb2-ac9c-74a2bb5a957e.jpg" /> and <img src="17-7401191\53497be3-3337-42da-964c-47ba6d73a82a.jpg" /> we have</p><disp-formula id="scirp.29085-formula43480"><label>(24)</label><graphic position="anchor" xlink:href="17-7401191\74b0b802-c66e-4610-a66b-85cceb97ac63.jpg"  xlink:type="simple"/></disp-formula><p>If <img src="17-7401191\9cea2a5e-1a4d-4846-85a3-c5cda129340a.jpg" /> and <img src="17-7401191\9d583e6e-351d-4479-afa2-9de44462637d.jpg" /> we have</p><disp-formula id="scirp.29085-formula43481"><label>(25)</label><graphic position="anchor" xlink:href="17-7401191\022cbad8-4ca1-460e-b5b9-7fa103068992.jpg"  xlink:type="simple"/></disp-formula><p>As a result we obtain for the case of Brownian motion the following discrete HJB equations:</p><p>In mode 1:<img src="17-7401191\f87ba5a3-dae7-461b-b0d1-ebc65d1cf80d.jpg" />; we obtain:</p><disp-formula id="scirp.29085-formula43482"><label>(26)</label><graphic position="anchor" xlink:href="17-7401191\61ee68b2-a582-40cc-a449-60f37af4851c.jpg"  xlink:type="simple"/></disp-formula><p>Mode 2:<img src="17-7401191\906ce7fc-14f7-4352-bdac-d33fb8c48580.jpg" />; <img src="17-7401191\d03a7be4-aa02-4f8b-8505-4eb02acf8a28.jpg" />and</p><disp-formula id="scirp.29085-formula43483"><label>(27)</label><graphic position="anchor" xlink:href="17-7401191\466b1214-8343-44e7-abd8-2b3f403310e8.jpg"  xlink:type="simple"/></disp-formula><p>Mode 3:<img src="17-7401191\daaf35f6-5e07-44b3-ab03-009f461d591d.jpg" />; <img src="17-7401191\0e97194f-8c0e-41e0-9354-5b8a2146162f.jpg" />and</p><disp-formula id="scirp.29085-formula43484"><label>(28)</label><graphic position="anchor" xlink:href="17-7401191\5f2853f6-abeb-4abd-9fcd-4fd6b927fd62.jpg"  xlink:type="simple"/></disp-formula><p>Mode 4:<img src="17-7401191\f645e7e2-c449-4464-a4a6-07f9a0d05df3.jpg" />; <img src="17-7401191\c93f3ac3-ef76-42fe-8d75-b332071fa3d5.jpg" />and<img src="17-7401191\5253b2ec-be64-4ac7-96df-349adaa2c74d.jpg" />, <img src="17-7401191\13448f98-d2e0-43b2-88e1-ab132252fced.jpg" />and the value function</p><disp-formula id="scirp.29085-formula43485"><label>(29)</label><graphic position="anchor" xlink:href="17-7401191\023edff1-59a9-4e08-82e6-9d5870470e95.jpg"  xlink:type="simple"/></disp-formula><p>where:</p><disp-formula id="scirp.29085-formula43486"><label>(30)</label><graphic position="anchor" xlink:href="17-7401191\d8ab549d-485a-491f-b266-d8fc638dc346.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.29085-formula43487"><label>(31)</label><graphic position="anchor" xlink:href="17-7401191\c1186a25-2cf7-4683-9855-b0b114eda2d2.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.29085-formula43488"><label>(32)</label><graphic position="anchor" xlink:href="17-7401191\49cce40c-6426-4f14-8b9b-e6541fae3fa5.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.29085-formula43489"><label>(33)</label><graphic position="anchor" xlink:href="17-7401191\843ab9b5-027f-4be8-acb0-738c64ebbf08.jpg"  xlink:type="simple"/></disp-formula><p>In the second case (filter demand) we have similar HJB equations in four modes, but with slightly different parameters in the first derivative of the value function namely: <img src="17-7401191\ee910348-46c5-412c-a2c2-093cd40192f7.jpg" />and <img src="17-7401191\ba44ccd0-80fa-4179-b6a6-70c9983bf88c.jpg" />.</p></sec></sec><sec id="s5"><title>5. Optimal Production Policy for Hybrid System-Simulation Results</title><p>The first case we have analyzed corresponds to the hybrid system with manufacturing costs set relatively high in order to enforce production in remanufacturing loop. The (cumulative) demand is modeled as a Brownian process. The results are shown in Figures 3-6. <xref ref-type="fig" rid="fig3">Figure 3</xref> illustrates the shape of the value function <img src="17-7401191\6336cc97-08d4-4946-bdfd-6368fdd6d11f.jpg" /> depending on the stock levels of manufactured <img src="17-7401191\3425cece-3ca5-4afd-b45a-8c423f867a2d.jpg" /> and remanufactured <img src="17-7401191\8eb08ce5-dc02-49f9-9b26-339ea2e44dcb.jpg" /> products in mode 1. Value functions in other modes have similar shapes and are not shown. Figures 4 and 5 illustrate the optimal policy for the machine 1 (manufacturing) in mode 1 (both machines in operation) and mode 2 (remanufacturing machine 2 in failure) respectively. The optimal policies for the machine 1 are of hedging-point type, namely: maximal production if the stock level <img src="17-7401191\2125da7c-4281-4eb2-a621-1e43f34fdb35.jpg" /> is below the threshold, zero production above the threshold and production “on demand” at the threshold-level. Comparing Figures 3 and 4 one can observe that the threshold level in mode 2 when machine 2 is in failure is higher than in mode 1.</p><p><xref ref-type="fig" rid="fig6">Figure 6</xref> illustrates the optimal policy for the machine</p><p>2 (remanufacturing) in modes 1 when both machines are in operation (optimal policy of the machine 2 in mode 3 is identical). Machine 2 is must produce at average supply (proportional to demand) rate—which is also its maximal rate as explained in the section 2.</p><p>Figures 7 and 8 show the realizations of Brownian and Markov-type (filtered) demand rates respectively (the variance <img src="17-7401191\36e0d38b-a646-4e49-9c5c-df1d9ae47e79.jpg" /> is set to the same value). Comparing two graphs one can see that in Brownian case (<xref ref-type="fig" rid="fig7">Figure 7</xref>) the variation rate is much faster than in Markov case (<xref ref-type="fig" rid="fig8">Figure 8</xref>).</p><p>Figures 9 and 10 illustrate the optimal policy for the machine 1 (manufacturing) in mode 1 (both machines in operation) and mode 2 (remanufacturing machine 2 in failure) respectively. The results are to be compared with those shown in Figures 4 and 5. One can observe that the threshold values for the case of slower varying Markov demand are lower as compared to the case of Brownian demand. Parameters used for simulations are summarized in <xref ref-type="table" rid="table1">Table 1</xref>.</p><p>In the second case of Markov-type (filtered) demand the parameters of the filter may be used to fit the model</p><p>to the characteristics observed in the real life applications. A classical assumption of the constant demand in this context means that the variability of the demand is ignored and only its average rate is taken into account. A</p><p><xref ref-type="table" rid="table1">Table 1</xref>. Parameters of the numerical example.</p><p><img src="17-7401191\39ad4650-0f40-455f-9ef4-5eb05c257fa3.jpg" /></p><p>second order terms in HJB equations reflecting demand variability are in that case neglected and the optimal policy is found using the first order approximation of HJB equation. Optimal policy for the main (manufacturing) machine is of hedging point in both studied (Brownian and Markov) cases—as it is for the constant demand. According to Figures 4, 5, 9 and 10 one can see that more the demand varies rapidly in time, more the hedging stock level increases in order to respond to the demand variability. In addition, the average total cost also increases from 1939 (Markov) to 2236.5 (Brownian) as the demand variability increases.</p></sec><sec id="s6"><title>6. Conclusion and Future Work</title><p>We have shown that the problem of stochastic control corresponding to optimization of production planning in failure prone hybrid manufacturing/remanufacturing systems with random demand can be successfully analyzed for diffusion-type demands. We investigate this problem in continuous time which seems to be the most natural setting. We develop optimality conditions in the form of HJB equations and show that due to the Brownian component in the demand the HJB equations are the second order PDEs, contrary to the case of a constant demand where they are of the first order. We use finite difference approximations for HJB equations reducing a continuous time optimization problem to the discrete time, discrete state, infinite horizon dynamic programming problem, and use policy improvement technique [<xref ref-type="bibr" rid="scirp.29085-ref17">17</xref>] for solving it. Value functions of the stochastic optimization problems are usually non-smooth and corresponding HJB equations have to be addressed using generalized approaches such as viscosity solutions [<xref ref-type="bibr" rid="scirp.29085-ref18">18</xref>]. Theoretical studies of the convergence of discrete approximations to an exact (viscosity-type) solution of HJB equations when the size of the grid tends to zero is addressed in [19,20]. Such theoretical analysis is out of the scope of this paper where we propose a numerical approach targeting the new model for the uncertain demand that allows addressing more naturally the growing number of industrial applications. Considering possible extensions of the study presented in this paper we count to explore a compound demand model of Poisson and diffusion-type process thus allowing both the jumps and continuous random variation of the demand.</p></sec><sec id="s7"><title>REFERENCES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.29085-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">M. Fleischmann, “Quantitative Models for Reverse Logistics,” Springer Verlag, New York, 2001.  
doi:10.1007/978-3-642-56691-2</mixed-citation></ref><ref id="scirp.29085-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">M. P. De Brito, R. Dekker and S. D. P. Flapper, “Reverse Logistics: A Review of Case Studies,” ERIM Report Series Reference No. ERS-2003-012-LIS, 2003.</mixed-citation></ref><ref id="scirp.29085-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">G. P. Kiesmüller and C. W. Scherer, “Computational Issues in a Stochastic Finite Horizon One Product Recovery Inventory Model,” European Journal of Operational Research, Vol. 146, No. 3, 2003, pp. 553-579.  
doi:10.1016/S0377-2217(02)00249-7</mixed-citation></ref><ref id="scirp.29085-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">K. Inderfurth, “Optimal Policies in Hybrid Manufacturing/Remanufacturing System with Product Substitution,” International Journal of Production Economics, Vol. 90, No. 3, 2004, pp. 325-343.  
doi:10.1016/S0925-5273(02)00470-X</mixed-citation></ref><ref id="scirp.29085-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">M. E. Nikoofal and S. M. M. Husseini, “An Inventory Model with Dependent Returns and Disposal Cost,” International Journal of Industrial Engineering Computations, Vol. 1, No. 1, 2010, pp. 45-54.</mixed-citation></ref><ref id="scirp.29085-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">S. Oscar and F. Silva, “Suboptimal Production Planning Policies for Closed-Loop System with Uncertain Levels of Demand and Return,” The 18th IFAC World Congress, Milano, 28 August-2 September 2011.</mixed-citation></ref><ref id="scirp.29085-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">I. Dobos, “Optimal Production-Inventory Strategies for HMMS-Type Reverse Logistics System,” International Journal of Production Economics, Vol. 81-82, 2003, pp. 351-360. doi:10.1016/S0925-5273(02)00277-3</mixed-citation></ref><ref id="scirp.29085-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">W. H. Fleming, H. M. Soner and S. P. Sethi, “A Stochastic Production Planning Problem with Random Demand,” SIAM Journal on Control and Optimization, Vol. 25, No. 6, 1987, pp.1494-1502. doi:10.1137/0325082</mixed-citation></ref><ref id="scirp.29085-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">E. K. Boukas and A. Haurie, “Manufacturing Flow Control and Preventive Maintenance: A Stochastic Approach,” IEEE Transactions on Automatic Control, Vol. 33, No. 9, 1990, pp. 1024-1031. doi:10.1109/9.58530</mixed-citation></ref><ref id="scirp.29085-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">J. P. Kenné and E. K. Boukas, “Hierarchical Control of Production and Maintenance Rates in Manufacturing Systems,” Journal of Quality in Maintenance Engineering, Vol. 9, No. 1, 2003, pp. 66-82.  
doi:10.1108/13552510310466927</mixed-citation></ref><ref id="scirp.29085-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">J. P. Kenné, P. Dejax and A. Gharbi, “Production Planning of a Hybrid Manufacturing-Remanufacturing System under Uncertainty within a Closed-Loop Supply Chain,” International Journal of Production Economics, Vol. 135, No. 1, 2012, pp. 81-93. doi:10.1016/j.ijpe.2010.10.026</mixed-citation></ref><ref id="scirp.29085-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">H. Yan and Q. Zhang, “A Numerical Method in Optimal Production and Setup Scheduling of Stochastic Manufacturing Systems,” IEEE Transaction on Automatic Control, Vol. 42, No. 10, 1997, pp. 441-449.  
doi:10.1109/9.633837</mixed-citation></ref><ref id="scirp.29085-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">E. Khemlnitsky, E. Presman and S. P. Sethi, “Optimal Production Control of a Failure-Prone Machine,” Annals of Operations Research, Vol. 182, 2011, pp. 67-86.  
doi:10.1007/s10479-009-0668-3</mixed-citation></ref><ref id="scirp.29085-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">J. R. Perkins and R. Srikant, “Failure-Prone Production Systems with Uncertain Demand,” IEEE Transaction on Automatic Control, Vol. 46, No. 3, 2001, pp. 441-449.  
doi:10.1109/9.911420</mixed-citation></ref><ref id="scirp.29085-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">E. Presman and S. P. Sethi, “Inventory Models with Continuous and Poisson Demands and Discounted and Average Costs,” Production and Operations Management, Vol. 15, No. 2, 2006, pp. 279-293.  
doi:10.1111/j.1937-5956.2006.tb00245.x</mixed-citation></ref><ref id="scirp.29085-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">A. Bensoussan, R. Liu and S. P. Sethi, “Optimality of an (s, S) Policy with Compound Poisson and Diffusion Demands: A Q.V.I. Approach,” SIAM Journal of Control and Optimization, Vol. 44, No. 5, 2005, pp. 1650-1676.  
doi:10.1137/S0363012904443737</mixed-citation></ref><ref id="scirp.29085-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">H. J. Kushner and P. Dupuis, “Numerical Methods for Stochastic Control Problems in Continuous Time,” Springer Verlag, New York, 1992.  
doi:10.1007/978-1-4684-0441-8</mixed-citation></ref><ref id="scirp.29085-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">W. H. Fleming and H. M. Soner, “Controlled Markov Processes and Viscosity Soutions,” Springer Verlag, New York, 2005.</mixed-citation></ref><ref id="scirp.29085-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">G. Barles and E. R. Jakobsen, “On the Convergence Rate of Approximation Schemes for HJB Equations,” Mathematical Modeling and Numerical Analysis, Vol. 36, No. 1, 2002, pp. 33-54. doi:10.1051/m2an:2002002</mixed-citation></ref><ref id="scirp.29085-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">N. V. Krylov, “On the Rate of Convergence of Finite-Difference Approximations for Bellman’s Equations with Variable Coeffcients,” Probability Theory and Related Fields, Vol. 117, No. 1, 2000, pp. 1-16.  
doi:10.1007/s004400050264</mixed-citation></ref></ref-list></back></article>