Reference: <An Introduction to Management Science Quantitative Approaches to Decision Making, Revised 13th Edition>

A Make-or-Buy Decision: Company forecasters indicate that 3000 Financial Manager calculators and 2000 Technician calculators will be needed. However, manufacturing capacity is limited. The company has 200 hours of regular manufacturing time and 50 hours of overtime that can be scheduled for the calculators. Overtime involves a premium at the additional cost of $9 per hour. Table 4.6 shows manufacturing times (in minutes) for the components.

A1:Build model as below:

BM = number of bases manufactured
BP = number of bases purchased
FCM = number of Financial cartridges manufactured

FCP = number of Financial cartridges purchased
TCM = number of Technician cartridges manufactured
TCP = number of Technician cartridges purchased

FTM = number of Financial tops manufactured
FTP = number of Financial tops purchased
TTM = number of Technician tops manufactured
TTP = number of Technician tops purchased

Production Scheduling: Let us consider the case of the Bollinger Electronics Company, which produces two different electronic components for a major airplane engine manufacturer. The airplane engine manufacturer notifies the Bollinger sales office each quarter of its monthly requirements for components for each of the next three months. The monthly requirements for the components may vary considerably, depending on the type of engine the airplane engine manufacturer is producing. The order shown in Table 4.7 has just been received for the next three-month period.
After the order is processed, a demand statement is sent to the production control department. The production control department must then develop a three-month production plan for the components. In arriving at the desired schedule, the production manager will want to identify the following:
1. Total production cost
2. Inventory holding cost
3. Change-in-production-level costs

To develop the model, we let xim denote the production volume in units for product i in month m. Here i =1, 2, and m =1, 2, 3; i =1 refers to component 322A, i =2 refers to component 802B, m 1 refers to April, m =2 refers to May, and m=3 refers to June. The purpose of the double subscript is to provide a more descriptive notation. We could simply use x6 to represent the number of units of product 2 produced in month 3, but x23 is more descriptive, identifying directly the product and month represented by the variable.

If component 322A costs $20 per unit produced and component 802B costs $10 per unit produced. Bollinger determined that on a monthly basis inventory holding costs are 1.5% of the cost of the product;Bollinger estimates that the cost associated with increasing the production level for any month is $0.50 per unit increase. A similar cost associated with decreasing the production level for any month is $0.20 per unit.

Suppose that the inventories at the beginning of the three-month scheduling period were 500 units for component 322A and 200 units for component 802B.

company specifies a minimum inventory level at the end of the three-month period of at least 400 units of component 322A and at least 200 units of component 802B.

Suppose that the production levels for March, the month before the start of the current production scheduling period, had been 1500 units of component 322A and 1000 units of component 802B

 Workforce Assignment:McCormick Manufacturing Company produces two products with contributions to profit per unit of $10 and $9, respectively. The labor requirements per unit produced and
the total hours of labor available from personnel assigned to each of four departments are shown in Table 4.11.

Suppose that McCormick has a cross-training program that enables some employees to be transferred between departments. By taking advantage of the cross-training skills, a limited number of employees and labor-hours may be transferred from one department to another. For example, suppose that the cross-training permits transfers as shown in Table 4.12. Row 1 of this table shows that some employees assigned to department 1 have cross-training skills that permit them to be transferred to department 2 or 3. The right-hand column shows that, for the current production planning period, a maximum of 400 hours can be transferred from department 1. Similar cross-training transfer capabilities and capacities are shown for departments 2, 3, and 4.

A:build model as below

P1 = units of product 1
P2 = units of product 2

bi =the labor-hours allocated to department i for i = 1, 2, 3, and 4
tij =the labor-hours transferred from department i to department j

Blending Problems:Data available show that regular gasoline can be sold for $2.90 per gallon and premium gasoline for $3.00 per gallon. For the current production planning period, Grand Strand can obtain the three petroleum components at the cost per gallon and in the quantities shown in Table Product specifications for the regular and premium gasolines restrict the amounts of each component that can be used in each gasoline product. Table 4.14 lists the product specifications. Current commitments to distributors require Grand Strand to produce at least 10,000 gallons of regular gasoline.

The Grand Strand blending problem is to determine how many gallons of each component should be used in the regular gasoline blend and how many should be used in the premium gasoline blend. The optimal blending solution should maximize the firm’s profit,subject to the constraints on the available petroleum supplies shown in Table 4.13, the product specifications shown in Table 4.14, and the required 10,000 gallons of regular gasoline.

xij =gallons of component i used in gasoline j, where i = 1, 2, or 3 for components 1, 2, or 3, and j = 1 if regular or j = 2 if premium

Lingo 做线性规划 - Operation Management Applications的更多相关文章

  1. Lingo 做线性规划 - Revenue Management

    Reference: <An Introduction to Management Science Quantitative Approaches to Decision Making, Rev ...

  2. Lingo 做线性规划 - Financial Applications

    Reference: <An Introduction to Management Science Quantitative Approaches to Decision Making, Rev ...

  3. Lingo 做线性规划 - Marketing Applications

    Reference: <An Introduction to Management Science Quantitative Approaches to Decision Making, Rev ...

  4. Lingo 做线性规划 - Game Thoery

    Reference: <An Introduction to Management Science Quantitative Approaches to Decision Making, Rev ...

  5. Lingo 做线性规划 - Asset allocation and Portfolio models

    Reference: <An Introduction to Management Science Quantitative Approaches to Decision Making, Rev ...

  6. Lingo 做线性规划 - DEA

    Reference: <An Introduction to Management Science Quantitative Approaches to Decision Making, Rev ...

  7. Lingo求解线性规划案例4——下料问题

    凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 造纸厂接到定单,所需卷纸的宽度和长度如表 卷纸的宽度 长度 5 7 9 10000 30000 20000 工 ...

  8. Lingo求解线性规划案例1——生产计划问题

    凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 说明: Lingo版本:                            某工厂明年根据合同,每个季度末 ...

  9. Lingo求解线性规划案例3——混料问题

    凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/  某糖果厂用原料A.B和C按不向比率混合加工而成甲.乙.丙三种糖果(假设混合加工中不损耗原料).原料A.B.C ...

随机推荐

  1. 2018.09.29 bzoj3039: 玉蟾宫(悬线法)

    传送门 悬线法的板子题. 悬线法只需要保存当期点向下最多多少个,把这个当成一条线,再处理出线绷直之后最多能向左右延展多少就行了. 代码: #include<bits/stdc++.h> # ...

  2. 17 Privacy Lost:Dose Anybody Care ? 失去隐私,有人在乎吗 ?

    Privacy Lost:Dose Anybody Care ? 失去隐私,有人在乎吗 ? ①Someday a stranger will read your e-mail without your ...

  3. 《C++ Primer (V4)》读书笔记

    第2章 变量和基本类型 1.(P56)如果使用class关键字来定义类,那么定义在第一个访问标号前的任何成员都隐式指定为private:如果使用struct关键字,那么这些成员都是public. 第7 ...

  4. spring 课程

    官网 参考文档 // 1. Spring_HelloWorld 20:22 // 2. Spring_IOC&DI概述 08:07 // 3. Spring_配置 Bean 21:58 // ...

  5. Qt .pro文件 详解

    1. TEMPLATE变量TEMPLATE描述了为建立目标文件而采用何种模板,即生成何种形式的Makefile文件.Qmake工具定义了5种模板:1. 应用程序App,为建立一个Qt应用程序创建Mak ...

  6. Python学习-35.Python中的List Comprehensions(列表解释|列表生成式)

    在某些情况下,我们需要对列表进行某些操作,例如对列表中的每一个元素都乘以2,这样一般来说就是遍历每个元素在乘以2.那么写下来就得两行了.而且这会修改原来的列表,如果要求不能修改原来的列表,又得多一行了 ...

  7. Eclipse ADT 代码注释模版

    具体怎么用: 将下面的内容拷贝出来保存为XML文件,进入,Eclipse :Window --> Java --> Code Style --> Code Templates-> ...

  8. mysql免安装版 安装配置 (转)

    1. 下载MySQL Community Server 5.6.13 2. 解压MySQL压缩包     将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是:     "D:\Pr ...

  9. ADO.NET操作PostgreSQL:数据库操作类(已封装)

    1.增.删.改通用方法 /// <summary> /// 增.删.改通用方法 /// </summary> /// <param name="commandT ...

  10. .net core 滑动+点击汉字验证码

    用 .net core 写的  滑动+点击汉字的验证码,代码比较简单就不做说明了. github地址  https://github.com/wangchengqun/NetCoreVerificat ...