Goal Programming Essay

1181 words - 5 pages

Goal Programming

Dr. Mojgan Afshari

Goal Programming (GP)
 Goal programming involves solving problems

containing not one specific objective function, but rather a collection of goals that we would like to achieve.  Firms usually have more than one goal. For example,  maximizing total profit,  maximizing market share,  maintaining full employment,  providing quality ecological management It is not possible for LP to have multiple goals

Goal Programming (GP)
 Most LP problems have hard constraints that

cannot be violated...
 There are 1,566 labor hours available.  There is $850,00 available for projects.

 In

some cases, restrictive ...view middle of the document...


...view middle of the document...

5: The expansion should cost approximately $1,000,000.

Defining the Goal Constraints

Small Rooms

X1  d  d  5

 1

 1

Medium Rooms

X 2  d  d  10

 2

 2

Large Rooms

X 3  d  d  15

 3

 3

Defining the Goal Constraints
 Total Expansion

400X1  750X 2  1,050X 3  d  d  25,000
 Total Cost

 4

 4

18000X1  33000X 2  45.150X 3  d  d  1,000,000

 5

 5

d ,d  0

 i

 i

GP Objective Functions
 There are numerous objective functions we

could formulate for a GP problem.  Minimize the sum of the deviations:

 d

 i

 d i

Problem: The deviations measure different things, so what does this objective represent?

GP Objective Functions (cont’d)

Weights can be used in the previous objectives to allow the decision maker indicate  desirable vs. undesirable deviations  the relative importance of various goals

 Minimize the weighted sum of deviations wi d i  wi d i MIN 


 

Or Minimize the weighted sum of % deviations
1   wi d i  wi d i t i i

Defining the Objective
 Assume  It is undesirable to underachieve any of the first

three room goals  It is undesirable to overachieve or underachieve the 25,000 sq ft expansion goal  It is undesirable to overachieve the $1,000,000 total cost goal  In this case , we want to minimize the weighted percentage deviation for our problem
   w5 w1  w   w 3  w w  4 4 MIN : d1  2 d 2  d3  d  d  d5 4 4 5 10 15 25,000 25,000 1,000,000

Initially, we will assume all the above weights equal 1 and all other weights are 0.

Implementing the Model
   w5 w1  w   w 3  w  w   4 4 MIN : d1  2 d 2  d3  d4  d4  d5 5 10 15 25,000 25,000 1,000,000

Subject to:

X1  d  d  5
X 2  d  d  10
 2  2

 1

 1

Small Rooms Medium Rooms Large Rooms
 4  4

X 3  d  d  15

 3

 3

400X1  750X 2  1,050X 3  d  d  25,000
  18000X1  33000X 2  45.150X 3  d 5  d 5  1,000,000

d ,d  0

 i

 i

Xi ≥ 0 Xi must be integers

Solving the Model


Comments About GP
 GP involves making trade-offs among the various

goals until the most satisfying solution is found.
 GP

objective function values should not be compared because the weights are changed in each iteration. Compare the solutions! soft constraint to a hard constraint.

 An arbitrarily large weight will effectively change a

 Hard constraints can be place on deviational



Other assignments on Goal Programming

Inventory System Essay

282 words - 2 pages use Microsoft Visual Basic 6.0 as our programming language. 2. Online Sales and Inventory System of ACME Hardware Introduction: From the very earliest moments in the modern history of thecomputer, the people and the business world have witnessed theproliferation of computer system that obliges to meet the goal of Information technology. This problems are commonly encountered on the current Salesand Inventory System of Tacloban ACME

Executive Summary Outline Of Strategic Plan

387 words - 2 pages education. b. Leader in use of instructional technology for onsite and online education. c. State of the art educational programming. d. Fiscal strength allows relatively low tuition rates. e. Consistent alumni support. f. Corporate partnerships with companies that offer employees tuition assistance. V. Strategic Objectives: a. Increased emphasis on recruiting students from the northern suburbs and Ft Leavenworth, both

System Development Life Cycle

4408 words - 18 pages made active use of verbs, nouns, and if statements. According to James. A. (1990:42) .....”The intent of the Procedural Languages was to simplify programming by using more English-like languages, and; to create universal languages that would cross hardware boundaries. The first goal was achieved, the second was not. If the languages were truly universal, it would mean that software would be portable across all hardware configurations

Mass Media

1550 words - 7 pages the programming is heavily dependent on product advertising revenue. The content is geared in the direction of business consumerism and the goal of the radio station becomes profit maximization, (Freser and Restrepo, 2001). Commercialization of radio community radio stations will affect the content of radio programing, this is because the majority of the programs have to be geared to attract advertisers rather than serve the interest of the


6791 words - 28 pages decision analysis tool (decision tree analysis tool), from the POM and OM software does not allow me to copy and paste the results here, but they are well described above. (I had to use Prt Sc). a. EXPLANATION TO WHY I CHOSE THIS DECISION ANALYSIS TOOL. I chose this tool because of the purpose of the tool. Planning, developing, and balancing, are the vital topics affiliated with cost-effectively and profitability process. The goal of this task is to

Hrm Ojt Weekly Report

598 words - 3 pages Hrm Simulation Final Report HRM Simulation Final Report Absenteeism Our goal for absenteeism was to decrease it from 498 to 120 by quarter 8 by maintaining high morale and offering health... Premium Industrial Placement Report In Heritage Hotel 4. Conclusion Personal reflection 9 5. References 10,11 Introduction Heritage Hotel Auckland opened in 1998 and 1999 belongs to the Dynasty... Premium Report : Introduction Report : Introduction

Triumph Of The Nerds Paper

640 words - 3 pages The Triumph of the nerds Paper The first true nerds were young men who obsessed over computer programming. They would stay up for days at a time to program, not talk to anyone, smell terrible, and fell in love with computers. They developed the first more or less working computers and some applications, better operating systems and such. Nerds created programs for fun, tried to take over the computer market, and continued to expand their

Mcbride Marketing Plan

940 words - 4 pages McBride Marketing Plan [Your Name] BSA/310 Business Systems [Date] Instructor: [Name] McBride Financial Services is a startup mortgage lender headquartered in Boise, Idaho whose goal is to be the preeminent provider of low cost mortgage services in the five state area of Idaho, Montana, Wyoming, North Dakota, South Dakota. Their focus will be the processing of conventional, FHA, and VA loans not only for purchasing but for

The Decline Of The Cbc

1869 words - 8 pages “worthy” (in terms of quality content to those with power, money, etc.) but rather to as many ears, and eyeballs as possible (mass audience in a sense) stated Richard Stursberg during a speech in 2007 at a BBC conference. Richard Stursberg is the head of all English-language programming in 2007 (Simpson, 2009, para. 13). In addition, CBC is experiencing considerable financial problems. CBC has several different forms of equipment, both hardware and

The Purpose Of Incarceration

1143 words - 5 pages There are five goals of incarceration, they are: punishment, deterrence, incapacitation, rehabilitation, and restitution. Seiter describes the goals as follows: Punishment is the infliction of pain or suffering. Deterrence is a goal focused on future actions (or the avoidance of certain actions) by both individuals and society. Incapacitation is a goal that reduces offenders’ ability of capacity to commit further crimes. Rehabilitation means


5182 words - 21 pages create synergies (e.g., joint promotions, coordinated programming, etc.) among the region’s arts and cultural program providers and those who participate in churches-, synagogue-, and other religious venue cultural programs. Goal 4 – Generate Investment in Arts and Cultural Organizations, Big and Small, throughout the Bi-State Region Rationale Another identified need is to expand sources of financial support for arts and

Similar Documents

Algorithms And Logic For Computer Programming

480 words - 2 pages Personal Learning Management University of Phoenix Algorithms and Logic for Computer Programming PRG 211 Professor Sam March 07, 2013 Personal Learning Management Being able to develop a management tool that would allow a user or student to review course material would be very beneficial. With a course such as programming that has so much information, it is important to be able to recall information in order to properly understand how

S.Comp Essay

1038 words - 5 pages 8.0 PROGRAMMING 8.1.1 Definition Program : Programming Language: 8.1 Introduction to Programming Prepared by : Pn. Marzita Ismail (SC Unit) a series of instructions that directs a computer to perform tasks. A set of words, abbreviations, and symbol that enables a programmer to communicate instructions to a computer Eg: Java, C++, Fortran, Cobol, C 8.1.2 Types of Programming Language: 1) Low Level Programming Language • • Why Low

Computer Info Essay

1079 words - 5 pages . "Bringing 'No Ceiling' to Scratch: Can One Language Serve Kids and Computer Scientists?" (with Jens Mönig, a talk at the Constructionism 2010 conference in Paris). Scratch is the brilliant grandchild of Logo, from the MIT Media Lab, that uses drag-and-drop visual programming to achieve, truly at last, the "no threshold" half of Logo's famous promise, combined with a half-million-strong social network of kid programmers sharing projects and working

Neuro Linguistic Programming And Performance Essay

2424 words - 10 pages Neuro-Linguistic Programming and Performance The definition of social phenomena according to Markey (2007) is “including all behavior which influences or is influenced by organisms sufficiently alive to respond to one another”. Neuro-linguistic programming (NLP) is a set of rules and techniques proposed for modifying behavior in achieving self-improvement, self-management and more effective interpersonal communication (Business Dictionary). The