Скачать презентацию HISTORY Frederick Winslow Taylor is credited with Скачать презентацию HISTORY Frederick Winslow Taylor is credited with

Мат методы.ppt

  • Количество слайдов: 37

HISTORY • Frederick Winslow Taylor is credited with the initial development of scientific management HISTORY • Frederick Winslow Taylor is credited with the initial development of scientific management techniques in the early 1900 s. In addition, several management science techniques were further developed during World War II. Some even consider the World War II period as the beginning of management science.

HISTORY • World War II posed many military, strategic, logistic, and tactical problems. Operations HISTORY • World War II posed many military, strategic, logistic, and tactical problems. Operations research teams of engineers, mathematicians, and statisticians were developed to use the scientific method to find solutions for many of these problems.

HISTORY • Nonmilitary management science applications developed rapidly after World War II. Based on HISTORY • Nonmilitary management science applications developed rapidly after World War II. Based on quantitative methods developed during World War II, several new applications emerged. The development of the simplex method by George Dantzig in 1947 made application of linear programming practical. C. West Churchman, Russell Ackoff, and Leonard Arnoff made management science even more accessible by publishing the first operations research textbook in 1957.

HISTORY • Computer technology continues to play an integral role in management science. Practitioners HISTORY • Computer technology continues to play an integral role in management science. Practitioners and researchers are able to use ever-increasing computing power in conjunction with management science methods to solve larger and more complex problems. In addition, management scientists are constantly developing new algorithms and improving existing algorithms; these efforts also enable management scientists to solve larger and more complex problems.

 • The scope of management science techniques is broad. These techniques include: • • The scope of management science techniques is broad. These techniques include: • mathematical programming • linear programming • simplex method • dynamic programming • goal programming • integer programming • nonlinear programming

 • stochastic programming • Markov processes • queuing theory/waiting-line theory • transportation method • stochastic programming • Markov processes • queuing theory/waiting-line theory • transportation method • simulation

 • Management science techniques are used on a wide variety of problems from • Management science techniques are used on a wide variety of problems from a vast array of applications. • For example, integer programming has beenused by baseball fans to allocate season tickets in a fair manner.

 • In marketing, optimal television scheduling has been determined using integer programming. Variables • In marketing, optimal television scheduling has been determined using integer programming. Variables such as time slot, day of the week, show attributes, and competitive effects can be used to optimize the scheduling of programs. Optimal product designs based on consumer preferences have also been determined using integer programming.

 • Linear programming can be used in marketing research to help determine the • Linear programming can be used in marketing research to help determine the timing of interviews. Such a model can determine the interviewing schedule that maximizes the overall response rate while providing appropriate representation across various demographics and household characteristics.

 • In the area of finance, management science can be employed to help • In the area of finance, management science can be employed to help determine optimal portfolio allocations, borrowing strategies, capital budgeting, asset allocations, and make-or-buy decisions. In portfolio allocations, for instance, linear programming can be used to help a financial manager select specific industries and investment vehicles (e. g. , bonds versus stocks) in which to invest.

 • With regard to production scheduling, management science techniques can be applied to • With regard to production scheduling, management science techniques can be applied to scheduling, inventory, and capacity problems. Production managers can deal with multi-period scheduling problems to develop low-cost production schedules. Production costs, inventory holding costs, and changes in production levels are among the types of variables that can be considered in such analyses.

 • Workforce assignment problems can also be solved with management science techniques. For • Workforce assignment problems can also be solved with management science techniques. For example, when some personnel have been cross-trained and can work in more than one department, linear programming may be used to determine optimal staffing assignments.

MATHEMATICAL PROGRAMMING • Mathematical programming deals with models comprised of an objective function and MATHEMATICAL PROGRAMMING • Mathematical programming deals with models comprised of an objective function and a set of constraints. Linear, integer, nonlinear, dynamic, goal, and stochastic programming are all types of mathematical programming.

 • An objective function is a mathematical expression of the quantity to be • An objective function is a mathematical expression of the quantity to be maximized or minimized. Manufacturers may wish to maximize production or minimize costs, advertisers may wish to maximize a product’s exposure, and financial analysts may wish to maximize rate of return.

 • Constraints are mathematical expressions of restrictions that are placed on potential values • Constraints are mathematical expressions of restrictions that are placed on potential values of the objective function. Production may be constrained by the total amount of labor at hand machine production capacity, an advertiser may be constrained by an advertising budget, and an investment portfolio may be restricted by the allowable risk.

LINEAR PROGRAMMING • Linear programming problems are a special class of mathematical programming problems LINEAR PROGRAMMING • Linear programming problems are a special class of mathematical programming problems for which the objective function and all constraints are linear. • A classic example of the application of linear programming is the maximization of profits given various production or cost constraints.

 • Linear programming can be applied to a variety of business problems, such • Linear programming can be applied to a variety of business problems, such as marketing mix determination, financial decision making, production scheduling, workforce assignment, and resource blending. Such problems are generally solved using the “simplex method. ”

SIMPLEX METHOD • The simplex method is a specific algebraic procedure for solving linear SIMPLEX METHOD • The simplex method is a specific algebraic procedure for solving linear programming problems. The simplex method begins with simultaneous linear equations and solves the equations by finding the best solution for the system of equations. This method first finds an initial basic feasible solution and then tries to find a better solution. A series of iterations results in an optimal solution.

 • SIMPLEX PROBLEM. • Georgia Television buys components that are used to manufacture • SIMPLEX PROBLEM. • Georgia Television buys components that are used to manufacture two television models. One model is called High Quality and the other is called Medium Quality. A weekly production schedule needs to be developed given the following production considerations. The High Quality model produces a gross profit of $125 per unit, and the Medium Quality model has a $75 gross profit. Only 180 hours of production time are available for the next time period. High Quality models require a total production time of six hours and Medium Quality models require eight hours. In addition, there are only forty-five Medium Quality components on hand. To complicate matters, only 250 square feet of warehouse space can be used for new production. The High Quality model requires 9 square feet of space while the Medium Quality model requires 7 square feet.

DYNAMIC PROGRAMMING • Dynamic programming is a process of segmenting a large problem into DYNAMIC PROGRAMMING • Dynamic programming is a process of segmenting a large problem into a several smaller problems. The approach is to solve the all the smaller, easier problems individually in order to reach a solution to the original problem.

 • This technique is useful for making decisions that consist of several steps, • This technique is useful for making decisions that consist of several steps, each of which also requires a decision. In addition, it is assumed that the smaller problems are not independent of one another given they contribute to the larger question.

 • Dynamic programming can be utilized in the areas of capital budgeting, inventory • Dynamic programming can be utilized in the areas of capital budgeting, inventory control, resource allocation, production scheduling, and equipment replacement. These applications generally begin with a longer time horizont, such as a year, and then break down the problem into smaller time units such as months or weeks.

 • Dynamic programming would first find a solution for smaller time periods, for • Dynamic programming would first find a solution for smaller time periods, for example, monthly production schedules. By answering such questions, dynamic programming can identify solutions to a problem that are most efficient or that best serve other business needs given various constraints.

GOAL PROGRAMMING • Goal programming is a technique for solving multi-criteria rather than singlecriteria GOAL PROGRAMMING • Goal programming is a technique for solving multi-criteria rather than singlecriteria decision problems, usually within the framework of linear programming. For example, in a location decision a bank would use not just one criterion, but several. The bank would consider cost of construction, land cost, and customer attractiveness, among other factors.

 • Goal programming establishes primary and secondary goals. The primary goal is generally • Goal programming establishes primary and secondary goals. The primary goal is generally referred to as a priority level 1 goal. Secondary goals are often labeled level 2, priority level 3, and so on. It should be noted that trade-offs are not allowed between higher and lower level goals.

INTEGER PROGRAMMING • Integer programming is useful when values of one or more decision INTEGER PROGRAMMING • Integer programming is useful when values of one or more decision variables are limited to integer values. This is particularly useful when modeling production processes for which fractional amounts of products cannot be produced. Integer variables are often limited to two values—zero or one. Such variables are particularly useful in modeling either/or decisions.

 • Areas of business that use integer linear programming include capital budgeting and • Areas of business that use integer linear programming include capital budgeting and physical distribution. • For example, faced with limited capital a firm needs to select capital projects in which to invest. This type of problem is represented in Table 1. As can be seen in the table, capital requirements exceed the available funds for each year. Consequently, decisions to accept or reject regarding each of the projects must be made and integer programming would require the following integer definitions for each of the projects.

NONLINEAR PROGRAMMING • Nonlinear programming is useful when the objective function or at least NONLINEAR PROGRAMMING • Nonlinear programming is useful when the objective function or at least one of the constraints is not linear with respect to values of at least one decision variable. For example, the per-unit cost of a product may increase at a decreasing rate as the number of units produced increases because of economies of scale.

STOCHASTIC PROGRAMMING • Stochastic programming is useful when the value of a coefficient in STOCHASTIC PROGRAMMING • Stochastic programming is useful when the value of a coefficient in the objective function or one of the constraints is not known with certainty but has a known probability distribution.

 • For instance, the exact demand for a product may not be known, • For instance, the exact demand for a product may not be known, but its probability distribution may be understood. For such a problem, random values from this distribution can be substituted into the problem formulation. The optimal objective function values associated with these formulations provide the basis of the probability distribution of the objective function.

MARKOV PROCESS MODELS • Markov process models are used to predict the future of MARKOV PROCESS MODELS • Markov process models are used to predict the future of systems given repeated use. • For example, Markov models are used to predict the probability that production machinery will function properly given its past performance in any one period. Markov process models are also used to predict future market share given any specific period’s market share.

QUEUING THEORY WAITING LINE THEORY • Queuing theory is often referred to as waiting QUEUING THEORY WAITING LINE THEORY • Queuing theory is often referred to as waiting line theory. Both terms refer to decision making regarding the management of waiting lines (or queues). This area of management science deals with operating characteristics of waiting lines, such as:

 • the probability that there are no units in the system • the • the probability that there are no units in the system • the mean number of units in the queue • the mean number of units in the system (the number of units in the waiting line plus the number of units being served) • the mean time a unit spends in the waiting line • the mean time a unit spends in the system (the waiting time plus the service time) • the probability that an arriving unit has to wait for service • the probability of n units in the system

 • Bank operates a drive-in-teller window, which allows customers to complete bank transactions • Bank operates a drive-in-teller window, which allows customers to complete bank transactions without getting out of their cars. On weekday mornings arrivals to the driveinteller window occur at random, with a mean arrival rate of twenty-four customers per hour or 0. 4 customers per minute. • Delay problems are expected if more than three customers arrive during any five-minute period. Waiting line models can determine the probability that delay problems will occur.

TRANSPORTATION METHOD • The transportation method is a specific application of the simplex method TRANSPORTATION METHOD • The transportation method is a specific application of the simplex method that finds an initial solution and then uses iteration to develop an optimal solution. As the name implies, this method is utilized in transportation problems.

SIMULATION • Simulation is used to analyze complex systems by modeling complex relationships between SIMULATION • Simulation is used to analyze complex systems by modeling complex relationships between variables with known probability distributions. • Random values from these probability distributions are substituted into the model and the behavior of the system is observed. Repeated executions of the simulation model provide insight into the behavior of the system that is being modeled.