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.07.04 BZOJ 2823: AHOI2012信号塔(最小圆覆盖)

    2823: [AHOI2012]信号塔 Time Limit: 10 Sec Memory Limit: 128 MB Description 在野外训练中,为了确保每位参加集训的成员安全,实时的掌握 ...

  2. 2018.09.01 poj2689 Prime Distance(埃式筛法)

    传送门 一道挺有趣的. 第一眼以为每个数都用miller_rabin判一次,但感觉会被卡时间啊. 继续分析发现可以晒出sqrt(r)中的所有素数,然后用类似埃式筛法的方法晒出[l,r]" r ...

  3. flask_web表单

    一.配置 1.为了能够处理 web 表单,我们将使用 Flask-WTF,该扩展封装了 WTFForms 并且恰当地集成进 Flask 中.许多 Flask 扩展需要大量的配置,因此我们将要在 mic ...

  4. java 解析txt/html文件

    package util.read; import java.io.BufferedReader;import java.io.FileReader; public class ReadFromFil ...

  5. Jsp+servlet+mysql搭建套路

    1.建立数据库根据需求建立相应的数据库确立数据库的字段.属性.主键等2.建立javaweb项目,搭建开发环境在开发环境的/WebRoot/WEB-INF下建立lib文件夹,存放需要使用的jar包常用的 ...

  6. java获取变量的类型

    对于简单类型变量,是无法直接获得变量类型的://要想获取,必须自定义函数进行返回 对于包装类型变量,是可以直接获得的,变量名称.getClass().getName(); java中获取变量的类型可以 ...

  7. python+django+mysql配置步骤

    安装python 详细步骤见:地址 1. 从 http://www.python.org/download/ 下载最新的python版本 (我用的是python2.6, 当时最稳定的) 2. 然后一路 ...

  8. 整理iOS9适配中出现的坑

    一.NSAppTransportSecurity iOS9让所有的HTTP默认使用了HTTPS,原来的HTTP协议传输都改成TLS1.2协议进行传输.直接造成的情况就是App发请求的时候弹出网络无法连 ...

  9. Java性能调优:利用JFR生成性能日志

    Java性能调优作为大型分布式系统提供高性能服务的必修课,其重要性不言而喻. 好的分析工具能起到事半功倍的效果,利用分析利器JMC.JFR,可以实现性能问题的准确定位. 本文主要阐述如何利用JFR生成 ...

  10. .net core使用NLog记录

    首先使用Nugut安装NLog, NLog.Extensions.Logging,using NLog.Web,并且加上配置文件 ”nlog.config“,配置文件内容网上都可以百度的到.这是我自己 ...