NTU-Exam 板


LINE

課程名稱︰作業研究 課程性質︰資管系選修 課程教師︰孔令傑 開課學院:管理學院 開課系所︰資管系 考試日期(年月日)︰109/06/04 考試時限(分鐘):180 試題 : 1. (5 points) Write down the following statement on your answer sheet: "I certify that I have care- fully read the exam rules listed on Page 1. If I violate any of the rules, I agree to be penalized accordingly." 2. (10 points) Prove or disprove the following statements: "When using the simplex method with the smallest index rule to solve a maximization linear program, it is guaranteed to have a positive in- crement in the objective value in each iteration." Hint. To prove this statement, clearly demonstrate why the guaranteed thing must happen given the specified condtion; to disprove it, provide one concrete exam and show step-by-step when the guara- nteed thing does not happen. 3. (15 points) Please solve the following problems regarding the dual simplex method. (a) (5 points) Use your own words to explain how the branch-and-bound algorithm for solbing a gene- ral integer program may be accelerated by the dual simplex method. (b) (10 points) Does the dual simplex method work when two new constraints are simultaneously added into a linear program? If yes, explain the detailed process of checking feasibility and fixing inf- easibility. If no, explain why. 4. (15 points) Please solve the following problems regarding nonlinear programming. (a) (5 points) Consider the following nonlinear porgram max f + n - β(x-a1)^2 - w(x-a0)^2 s.t. x <= 1 x >= -1. where f, n, β, w, a0, and a1 are parameters and x is the only decision variable. It is known that n > 4β, β> 0, w > 0, -1<a0<1, -1<a1<1, and f is unrestricted in sign. Let the optimal solution of this nonlinear program be x*. Prove that x* = (wa0+βa1)/(w+β). (b) (10 points) Continue from the previous part and consider the following nonlinear program max (p-c)(m-(a1-x*)^2-p) - f s.t. f + n - β(x*-a1)^2 - w(x*-a0)^2 >= 0 p >= 0. where c, m, n, β, w, a1, and a0 are parameters and p and f are the only decision variables. It is known that c >= 0, m > 4, and the parameter values of n, β, w, a1, and a0 are identical to those in Part (a). Let the optimal solution of this nonlinear program be (p*, f*), analytically solve th- is program by finding analytical expressions for p* and f*. You will not get full points if you do not write down your derivations, have your answer containing the symbol x*, or fail to show that your proposed answers are indeed optimal. 5. (25 points) A company is seliing a product to a group of n_B buyers in the next m periods. Buyer i requests d_{ik} units in period k, k=1,...,m, and is willing to pay p_i dollars for each unit pu- rchased. If the company wants to serve buyer i, it must satisfy all the demands requested by buyer i. In short, partial fulfillment is not allowed. The company wants to choose some buyers to fulfill their demands to maximize its total revenue. All sales quantities are allowed to be fractional. (a) (5 points) Suppose that in period k the company has h_k units available. Formulate a (mixed) integer linear program that maximize the total revenue. (b) (10 points) Ignore Part (a). Suppose that the company does not have its own supply. Instead, the company is a platform allowing n_s sellers to provide their supplies. Seller j may offer s_{jk} units in period k and is willing to sell the product if and only if the per-unit price is no less than q_j. Single sourcing is required, i.e., a buyer's demands must be completely satisfied by the supplies provided by a single seller. A seller, however, may serve multiple buyers as long as it has enough supplies. Formulate a (mixed) integer linear program that maximize the total revenue. (c) (10 points) Continue from Part (b). Now, multiple sourcing is allowed, i.e., a buyer's demands may be satisfied by the supplies collected from multiple sellers. Formulate a (mixed) integer prog- ram that maximize the totla revenue. Hint. The total revenue, as always, has nothing to do with any cost. Therefore, in your answer for Parts (b) and (c), q_j should not appear in the objective function. Example. To help you understand this problem, here is a numerical example. Let n_B = 3, m = 4, p = (7,10,5), and ┌3 6 0 0┐ d = │7 7 9 9│ └0 6 8 0┘ In Part (a), let h = (8,15,16,9). The optimal solution is to serve buyer 2 and earn $320. Note that once you serve buyer 2, you do not have enough supply to serve more buyers. In Part (b) annd (c), let n_S = 2, q = (3,6), and s = ┌8 8 8 0┐ └0 7 8 9┘ When multiple sourcing is allowed, the optimal solution is still to serve only buyer 2 and earn $32 0. All feasible ways to combine the supplies from the two sellers are equally good (as p2 > p1, p2 > p1, and q_j is not a part of revenue). When single sourcing is required, however, serving buyer 2 is no longer possible (because d_{23} > s_{13} and d_{23} > s_{23}). The optimal solution is to se- rve buyer 3 by seller 1 and earn $70. Once seller 1 serves buyer 3, it does not have enough suppli- es to serve buyer 1. Seller 2 also cannot serve buyer 1. Please note that, even though assigning nuyer 1 to seller 1 and buyer 3 to seller 2 seems to be feasible (and earning more revenue) from the perspective of capacity, this is infeasible because p_3 < q_2, i.e., buyer 3 will not accept the price asked by seller 2. 6. (15 points) A manager hires a worker and specifies the working hours of the worker. The more the working hours, the higher the probability that a project will be successful. More precisely, let a >= 0 bte the number of working hours and q in {0,1} be the outcome of the project, where q = 1 mea- ns success and q = 0 means failure, we have Pr(q=1|a) = p(a) = 1 - Pr(q=0|a). The manager will pay the worker w0 if the project fails or w1 if it is successful. The worker's ut- ility is u(w) - a, where u(.) is strictly increasing and strictly concave. The offer must make the worker's expected utility nonnegative so that the worker will accept the offer. Therefore, the man- ager solves max_{w0, w1, a} p(a)(1-w1) + (1-p(a))(-w0) s.t. p(a)u(w1) + (1-p(a))u(w0) - a >= 0. (a) (5 points) Determine whether the nonlinear program is a convex program. (b) (10 points) Prove or disprove that w0 = w1 in an optimal solution. 7. (15 points) There is a core component in a system (e.g., the door ofan elevator, the engine of a car, etc.) that should work for the following T days. The system may break down if the component's damage value is too high, and a pre-breakdown replacement may decrease the probability of breakdown . At the beginning of day t, t = T,T-1,...,2,1, you do a maintenance check and observe the current damage value x_t. You may then determine whether to replace the component by paying or not, during a day its damage value will increase by a random value Y, where p_y = Pr(Y=y) is the probability for Y to be y. It is know that y in {0,1,...,N}. If by the end of the day the damage value reaches (or exceeds) L, the system breaks down, and you must immediately pay R dollars to replace it. It is natural that R > r, so whether to replace the component before the system breaks down is a reasona- ble problem. You may assume that N < L and the damage value at the beginning of the day after a po- st-breakdown replacement must be 0. The system will be disposed at the beginning of day 0 at no co- st regardless of x0, its damage value. Let V_t(x) be the total expected cost from day t to day 0 when the damage value at the beginning of day t is x. Formulate a dynamic program that may optimize the pre-breakdown decisions to minimize V_T(x). Example. To help you understand this problem, here is a numerical example. Suppose that L=3, N=2, p=(0.6,0.3,0.1), r=1, and R=5. If you observe that xt = 2, and you choose to replace the componet by paying r=1 dollar, you know for sure that the system will not break down today. x_{t-1}, the da- mage value at the beginning to tomorrow, will be 0, 1, and 2 with probability 60%, 30%, and 10%. If you do not od the pre-breakdown replacement, the probability for the system to break down is 30% + 10% = 40%, so the expected post-breakdown cost is 5*0.4 = 2. If today is the last day (i.e., T = 1) , you should replace the component at the beginning of today to minimize the total expected cost. However, as the damage value at the beginning of tomorrow must be 0, the problem becomes more comp- licated if today is not the last day (i.e., T > 1). --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.119.91 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/NTU-Exam/M.1594176691.A.06C.html ※ 編輯: unmolk (36.228.119.91 臺灣), 07/08/2020 10:53:37







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Soft_Job站內搜尋

TOP