University of Nigeria Goal Programming... · 2015. 8. 28. · a goal programming approach for multi...

53
University of Nigeria Research Publications Author UGWUANYI, Ukamaka Cynthia PG/M.Sc/04/35894 Title A Goal Programming Approach for Multi Objective Function in a Production Company. Faculty Physical Sciences Department Statistics Date August, 2007 Signature

Transcript of University of Nigeria Goal Programming... · 2015. 8. 28. · a goal programming approach for multi...

  • University of Nigeria Research Publications

    Aut

    hor UGWUANYI, Ukamaka Cynthia

    PG/M.Sc/04/35894

    Title

    A Goal Programming Approach for MultiObjective Function in a Production Company.

    Facu

    lty Physical Sciences

    Dep

    artm

    ent Statistics

    Dat

    e August, 2007

    Sign

    atur

    e

  • A GOAL PROGRAMMING APPROACH FOR MULTI

    OBJECTIVE FUNCTION IN A PRODUCTION COMPANY.

    BY

    UGWUANYI, UKAMAKA CYNTHIA

    (PGIM.Sc1 041 35594)

    BEING A PROJECT SUBMITTED IN PARTIAL

    FULFILLMENT OF THE REQUIREMENT FOR THE

    AWARD OF Me Sc. DEGREE IN STATISTICS,

    UNIVERSITY OF NIGERIA, NSUKKA.

    AUGUST, 2007.

  • CERTIFICATION

    This work embodied in this project is original and has not been in

    substance for any other degrees in this or any other university.

    ,.-+A- Supervisor +-- ----- --- Head of department 1Mr. C h u k w W.1.E Dr. F. 1 Ugwuowo Department of statistics, Department of statistics,

    University of Nigeria,Nsukka University of Nigeria Nsukka

    ...................................

    External examiner

  • DEDTCATTON

    This project is dedicated to my heloved husband Mr. Orumie S.T

  • ACKNOWLEDGMENT

    My profound gratitude goes to God Almighty for his divine protection

    through out the programme, 1 am indebted to practically everyone who has

    touched this field, and 1 here bow 70 all statisticians and operations

    researchers , in particular.

    I am so thartkfi~l to my supervisor Mr. Chukwu W.1.E for his

    supervisory role and fatherIy advice in this work

    I appreciate in no sxnaU measure the contribution of my lecturers

    towards creating enabling environment for research. Worth acknowledging

    are my colleagues - Arnazigo, Ugo, Mbanefo, Ukekwe and my bosom friend

    Francis for their encouragement.

    FinalIy, I am grateful to the management and staff of Chidera bread,

    Shiroro Niger state, in particular Okey - the baker for providing data and

    wseful information for. this work.

  • ABSTRACT

    Production planning pIays a centra! role in the successful management of any

    production-oriented company, It is typical!y rntdti ob-iective in nature and the

    management thereof generally consists of resolving rnany conflicting ob-jectives.

    This research presents a goal programming (GP) rncthodo~ogy for solving nrultiple

    conflicting objectives in a production company so that growth, devcIopment and

    security will he achieved. The model developed in this work used costs of

    production, saIes, profit incurred, resources utilized and machine utilized. Data

    collected from a bread industry in Shiroro Niger States was used in testing the

    adequacy of the model developed. The problem is formulated as preanptive goal

    programming model and solved using Tora(2000-2003). The key contribution to

    modeling and saving the conflicting aspects of the relationship between the muIti

    ob-jectives in the manufacturing company.

  • TABLE OF CONTENT

    Certi fication -- - -. -- -- -- --

    Dedication -- -- -- -- -- --

    Acknowledgement -- -- -- -- --

    Abslract -- -- -- -- -- --

    CHAPTER ONE: GENERAL OVERVlEW

    1 .I Introduction - - -- -- -- --

    1.2 ~Motivation -- -- -- -- -- --

    I .3 Significance and justification -- -- --

    1.4 Objectives -- -- -- -- --

    1.5 Scope and Limitation -- -- -- --

    CHAPTER TWO: LTTERATURE, REVIEW

    2.1 Literature Review -- -- -- - -

    CHAPTER THREE: lMETHODOLOGY

    3.1 Introduction -- -- -- -- --

    3.2 ?'enninoIogies -- -- -- -- --

    3.2.1 -Modeling -- -- -- -- --

    3.2.2 G o d Programming -- - - -- --

    3.2.2 Cost -- -- -- -- -- -- --

    3.2.4 Revenue -- -- -- -- --

    3.3 h4ulti objective function in a production company's

    3.3.1 Parameters and Vnriable notations -- -- --

    3.32 The fonnulnte multiple objective equation -- --

    3.4 Mode1 FormuIation -- -- -- - - - -

  • 3.4.1 Minimize cost of p r o c h i o n -- - - -- - - I & 3.4.2 Minimize resource utilization -- -- - - - -TR 3.4.3 Maximize mach utilization -- -- -- -- -- -- -- 19 3.4.4 Maximize sales revenue -- -- -- -- -- -- -- -- 19 3.4.5 Maximize profit -a -- -- -- -- -- -- -20

    3.5 Goal priority structure -- -- -- -- - - -- -- -20

    CHAPTER FOUR: MODELING THE COMPANY DATA

    USTNG THE FORMULATED PGPP

    4.1 Introduction -- -- -- -- -- -- -- -- -22

    4.2 The data -- -- -- -- -- -- -- -- -- -22 4.3 The analysis -- -- -- -- -- -- -- - - --23

    4.4 Mode1 results and discussion -- -- -- -- -- -- --27

    CHAPTER W E : SUMMARY, RECOmTENDATJONS, AND

    CQNCLUSTON

    5.1 Summary -- -- -- - -

    5.2 Conclusion -- -- -- --

    5.3 Recommendation -- -- - -

    References -- -- -- --

    Appendices -- -- -- --

  • CHAPTER ONE

    f .l INTRODl.JCT[OY

    Any organizaticm whether profif oriented or not usudly has more than one

    objective goal: to attail1 mainly bemuse of its diverse nature of activities. A Company

    has a lot of resources which when propcrly allocated will lead to effectiveness and

    efficiency in terms or physical outfit and high quality inn terms of thc value of the

    output. For instance. in any business organization, profitability is important as an

    oQjeclive, as well as cost minimization, sales maximization, resource utilization and

    machine utilization. By this, the achievement of one might lead to the nonachievcment

    of thc other objective.

    Varied actions are taken in the course of achieving the organizational

    objectives. These actions are numerous that ordered arrangement will become vet),

    imperative especially where one action will determine the next action to be takcn.

    Because of the complex nature of managing organimtiun, it has become very

    imperative that dcep analyses have to be done to have informed decision, which will

    make the achievement of the set of predetermined objedives pssiblc. Inherent in this

    is the fact that no manager of m y arganizalion has full infortnation of factors or

    ~ariables that will affc'ct the aclivities of the organi~ation. In essence, therefore the

    organization will have to come up with many well defined objcctives and strategies. to

    employ, which wilI necessitate reaching a con~prornise of objectives so as not to end

    up i~nderachieving the goals already set.

    Goal progranming (GP) is a technique, which is used in harmonizing

    obiectives within an organization fat. achieving ob,jectives set by the organization.

    This tmlmique draws extcnsively f b m the properties of linear programming. It is

    another form or means of reaching a compromise among goals or activities. This is

    because of the fact that a company has more rhan one ob-jectives ICY be achieved and

    more than one strategy in place to achieve the objectives. Goal programming is

    tlmetbre developed to indicate mathematically, the quantities of each product

    (product mix) to be produced with the aim of achieving the set p a l s or objectives.

    Goal Prograinrning asks management of the organization to set some estimated targets

  • for each goal and assign priority to then1 i.e. lo rank than in order of importance. The

    management only has to say which goaI is more important than the other, it need not

    say how much.

    Preemptive goal programming is developed to help decision nlakers to come

    close as satisfactorily as possible to achieving organimtional goals. It is solved by

    achieving higher order gods first, to the extent possible, before achieving or

    considering lower order goals.

    1.2 MOTIVATION

    The multi objective models in the context of planning werc formulated and

    solved in recent past to provide information on the trade off among multi objectives.

    How ever, although it represents a viable approach to production planning, multiple

    objectives GoaI programming is not as wide spread among manufacturing companies

    as desired. The modeling approach of Goal programming (GP) does not maxinlize or

    minimize the objective function directly. but seeks to ~uinirnite the deviations (both

    positive and negative) between the desired goals and then results obtained according

    to priorities.

    So, it is clear that Production Company is an arca where GP can be applied

    very efficiently. The reason is that, the Gp technique has the potential to modeling and

    solving thc conflicting aspect of the relationship between the multi objectives in the

    manufacturing company.

    1.3 STGNTFICRWCE AND JCFiTITTCATION

    This work serks to study is to deveIop, apply and evahate a rnulti ob-jective goaI

    programlning mode1 to a real life manufacruring situations to slmw the trade off

    between different, sometimes conflicting goals concerning the company that is, a

    nlodcl that aim at s~:mi~ltancously maximizing sale, profit, resource utilization,

    machine utilization and at the same time minimizing cost More specifically

    p~~emptiue goal programming utilization techniques(PGPP) are empIoyed. For

    illustration: goal prioriy structures have been considered which will guide and assist

  • the decision maker for achieving the organizationa1 goals for optimum utilization of

    resources, available time, sale and profit in improving companies' competitiveness.

    The common thread to all the goals is the desire to place organization in a better

    competitive position such that growth, security and survival of the companies are

    guaranteed.

    I .4 0R.JECTTVES

    1) To use goal programming approach to development a multi objective strategy

    in a company.

    2) To set and test the priority structure using data obtained from bread industry.

    1.5 SCOPE A N D LIhiTTATION OF WORK

    The study deals on modeling multi objectives in a company, particularly, how

    the bread industry aIlocates its resources. and ability of the labor force to utilize the

    available resources with the ultimate aim of maximizing profit, minimizing cost,

    maximizing sale, resotlrcc utilization and rninirnizing h e .

    Chapter hvo gives brief description of the related literature review. In chapter

    three, definition of relevant terms, multi o biective has becn developed with goal

    programming forrnularion (GP) formulation. Testing of the goal priority structure and

    discussion of results i: given in chapter 4. FinalIy, chapter 5 summarizes the main

    conclusions and gives directions for further research.

    Some of the findings predictions from the analysis of data may be restricted to the

    bread industry.

  • CHAPTER TWO

    2.1 LITERATtJRE lU3WEW

    A lot of research has been carried out in the applications of goal programming

    in different fields. So we review some f the scholarly work done in this area.

    Kenn~th, et 21 (1975) prrsentcd a GP model that allowed for multiple,

    conflicting goals in natural resource allocation management's decision problems.

    Results were pprovidecl for a management area in mountainous Colorado state forest

    located in northern Colorado. The trade offs between goah were demonstrated by

    comparison of resuIts from muItiple runs in which the order of goal preferences

    varied. GP was shown to be a very flexible decision-aiding tool, wl-lich can handle any

    decision problem formulated by linear programming more efficiently.

    Sundaran (1978) applied a goal programming technique in mctal cutting for

    seIecting Ievels of mgchining parameters in a fine turning operation on AISI 4140

    steeI using cemented tungsten carbide tools. The objectives he considered werc

    finishing turning deprh in one pass and finishing lurning depth within a stipulated

    time. The goaI programming combined the logic of optimization in mathematical

    programming with the decision makers desire to satisfy several goals.

    Prenlchandra (1 893) developed a goal prognmming nlodcl for solving problem of

    making project decisions that involved a large number of interrelated activities-the

    planning and scheduling project management. These problems arose in areas such as

    product development, production planning and controlling and setting up of

    production facilities. He found that the solution obtained from using Linear

    Programming (LP) in deciding the optimal crash plan to complete the project within

    the desired time period was not effective and showed that a goal programming

    approach can bc used efficiently in such decision-making problems.

    Claudia et a1 (1994) applied multiple objective goal programming techniques in

    management of the !Mark Twain National Forest in Missouri;. Accurate market values

    were not available for some forest products (r.g. dispersed) and therefore, instead of

  • exact coefficients, their approximations (Fuzzy numbers) were dealt with in the

    modeling phase. The applicability of f imy rndtiple objective programming

    techniques for resource allocation problems in forest planning were demonstrated.

    Springer (1995) Presented a review of current literature on the branch of multi-

    critcria modeling known as goal programming. The result of the investigations of the

    ttvo main goal pryyamming methods, lexicographic and weighted goal progranming

    together with their distinct application areas were reporled. Some guidelines to the

    scope of goal programming as an appIication tool were given and methods of

    determining which pmblem areas were best suited to the different goal programming

    approaches were proposed. The correlation behveen the methods of assigning weights

    and priorities and the standard of the results were also ascertained.

    Lucia et a1 (1999) presented a Goal Programming methodology for solving

    maintenance schcduling (MS) of thermal generating units under cconon~ic and

    rrl iahility criteria.

    The advantages of a muIti-criteria approach was demonstrated by comparing the

    effect that cost reliability have on each other in power plants maintenance scheduling.

    The problem was formulated as a large-scaIe mixed integer goal programming

    problem integrated in the mathematical programming language (GAiM) .It was shown

    that diflerent optirnizstion criteria gave different optinlal MS sdutions. the n m c

    antagonistic the more difficult,

    The mcthodoIogy ~l lowed the system planner to choose explicitly thc compromise

    behveen both criteria using a control parameter determining the increase in cost

    aIlowed to leveling the reliability of the systcm. Weekly maintenance scheduIing of

    the large scale Spanish power system for a year period illustrated the GP

    methodolog.

    Ertugrul et a1 (2002) presented a combined analytic network process (Am) and a

    zero one goal programming (ZOGP) approach in product planning in quality function

    depIoyment (QFD) to incorporate customers' needs and the product technical

    requirements (PTRs) systematically into the product design phase.

  • Numerical examples were presented to ilhstrate the application of the decision

    approach. It considercd the interdependence between the customers' needs and PTRs.

    and inner dependence within then~selvts, along with the resource limitations.

    The ZOGP model was constructed to detrrrninc the set of PTRs that would take

    into account in the product design phase considering resource limitations and multi-

    ob-iective nature of the probIem (important levels of product technical requirement

    usine AN?, cost budget, estendibility level and rnanufactnmbility level goals). The

    ZOGP model provided feasible and more consistent solution.

    EIizabeth ct a1 (2002) descrikd River wares {RW) optimization capabilities and

    its use by Tennessee v a k y Authority operations schedulers. The River ware is a

    flexible gencral river basin modeling tools that aIlows water resources engineers to

    both stimulate and optimize the management of multipurpose reservoir system for

    daily operations. Input data requirements included Physical and economic

    characteristics of the system, prioritized policy goals and paranlcters for automatic

    linearization. He generated and efficiently solved a multi-objective, preemptive Linear

    Goal programming (MOPLGP) formulation of a reservoir system. An advanced

    feature of the RW Isas that both the physical model of the river basin and the

    clperating policy were defined and easily modified by the model through an interactive

    graphical user interhce. Modifications were incorporated into the LPGP. Thc RW7s

    combination of detailed system representation policy expression flexibility, and

    computationaI speed make it suitable for use in routine daily scheduling of large

    complex multi-objective reservoir system.

    In all, PGP approach was chosen for three main reasons: deterministic

    optimization was accepted given the relativeIy short time horizon for operational

    modeIing, GPLP cou!d model the multiple objectives and physical aspects of

    rcsenfoir systems in 3 sufficientIy realistic manner. and GPLP was sufficiently

    efficient and robust to be used in daily operations.

    Rafael (2002) developed lexicographic integer goal progran~ming model for

    the efficient assignment of the financial resource of a Spanish University and applied

    it to a particuIar case of the University of Malaga. The problem used 3 I21 integer

    variables (22 variables by department, having the University of Malaga 142

  • department), 712' hard constraints and 1420 soft constraints associatcd with goals of

    the pmhlem. The goals were allocated into five priority level. And finally, was shown

    that genetic algorithm obtained the same optima1 solution with goal programming but

    within a savings of computational time of mare than 80%.

    Taylor et a1 (2003) deveIoped a rn~dti-objective model to solve the production

    planning problctns fix multinational lingerie company in Mong Kong. in which the

    profit is maximized but production penalties resulting from the going over / under

    quotas and the change in workforce levels were minimized. Different marlagerial

    production loading plans were evaluated according to changes in future policy and

    situation in order to enhance the practical in~plications of the model. 'The multi-site

    production planning problems considered the production loading plans among

    manufacturing factorirs subject to certain restrictions, such as production impod /

    export quotas imposed by regulatory requirement of different nations, the use of

    manufachiring factorirs / Iocations with regard to customers' preferences, as well as

    production capacity, workforce level, storage space and rcsource condi~ions of the

    factories,

    Flowers et a1 (2003) developed a goal prograrnming approach to rlw waste-fixel-

    blending process that considers the divcrse ob-jectives of fuel managers (cg. to blend

    hazardous waste into fud, maintaining environmental replatory rquin-ments etc.]. A

    real-world case study at a cement kiln illustrated the effectiveness of this approach,

    whcre the impleme~tation followed principles of team builders and quality

    management.

    Ade-jobi et a1 (2003) applied a Linear goal programming technique to model the

    farm-family crop production enterprise in the Savannah zone of Nigeria and

    developed an optimal crop combination that ivouid enablc the small holder Farmers

    n m t their most important goals of providing food for the farniIy through out the year.

    The goaI programming results revealed that only 4 out of the 18 basic cropping

    activities identified in the study area entered the programme. The 4 activities and their

    hectare allocations were millet 1 maize/rice (1.20 ha), followed by maizelguinea

    cordcowpea (0.94 ha), thcn followed by millet / cowpea (0.16 ha), and lastly by

  • maize / cowpea / millet (0.04). But one striking featurc of his plant is that there were

    no sole cropping cntrrprises included in the model.

    Latinopoulas ct al (2005) creatcd, applied and evaluated a GP model that aimed

    at simuItancous maximization of fanner's welfare and the nlininlization of the

    consequent environmental burden in alIocatiorr or land and water resources in irrigated

    Agriculture. Weighted and Lexicographic GP technique were employed and

    implemented on a representative area in the Loudias River Basin in Greece to seek for

    a compromising solution-in terms of area and water allocation (under different crops)-

    resulting in figures that came as close as possible to the decision makers economic

    social and environmental goaIs. The information that was incorporated into the

    selected goals includes farmers' welfare, characterized by securing income and

    employment levels. as well as enviroruncntal benefits, such as water resources

    protection from excessive appIication of fertilizers and from unsustainable use of

    irrization water severrl weights or priority levels were assigned on the above goals.

    according to thc intentions of thc decision nlakcr, that differentiated the final

    allocation of resources,

    Me hrther exarnincd the difkrent final outcome that arose when the targets of

    the various economic and environmental goals were relaxed in order 10 rcduce the

    infortnation bias from the decision makers as well as to better perceive the indirect

    relationship between some competitive goals.

    Douglas et a1 (2006) developed a n~ethodology to estimate enlpirically the

    weights for a multiple goal objective function of SenegaIese subsistence farmers. The

    mcthodology includes a farmer-oriented goal preference survey and an application of

    multidimensional scaling technique to the survey data. A con~parison of model.

    performance under the multiple-goal objective filnction with a profit maximization

    objective function did not indicate there were distinctive advantages to using either

    function.

    Nhantumbo et al (2006) presented a Weighted Goal Programming (WGP)

    approach for planning inanagen~ent and use of woodlands as wcll as a framework for

    policy analysis. The mcthodology was employed to reconcile dcnland of households,

    private sector. and government of M i o m b woodland of South Africa. The approach

  • was based on househoId and private sector, which linked into a Miombo woodIand

    model, Miombo God Programming Model (MIOMROGP). The MIOMBOGP

    provided a framework for evaIua~ing the impact, on these two sectors and woodlands,

    nf some govemrnent macroeconomic policies as well as some forestry and

    agricultural ,- policies.

    Finally, there were; scarcity of and l' or rinreliability of data to estimate the

    coefficients with distort. The household organization and the mode1 results, inability

    of the decision makers like farmers and ~nicfdlcrnen to list and state in a consistent

    manner priorities or weight's the attach to each targct level, also making an

    appropriate choice of the number irf variables and constraints capable of producing

    meaningful results as we11 as interpretation that reflects the decision makers' space i.e.

    interests, activities and goals.

    The multi-objective models in the context of manuraachiring were formulated and

    solved in recent past to provide information on the trade off among multi-objectives.

    However, although it represents a viable approach to production. plaru~ing, MOGP is

    not as widespread among manufacturing companies as desired.

    The modeling approach of goal progi-itmming docs not maximize or minimize the

    objective hnction directly as in Linear Programn~ing~ but seeks to minimize the

    deviations (both positive and negative) between thu desired goals and then results

    obtained according to priorities.

    A commonly used generalized model for goal programming is (Ravindran 1979).

    n

    Minimize z= C u:, p, ( d , ' + dl-) 1

    Where

    Pi is the preemptive. factor / priority leve! nssigned to ,each objective in rank order.

  • W, means non-negative constant representing the relative weights assigned with

    priority level to the deviational variable d: and d( for each j"' corresponding goal

    bi.

    Xii means the decision variable coeffkients

    WhiIe equation;

    f I ) Represents the okjec~ive h indon, wl~ich minimizes the weighted sum of the

    deviation variable.

    (2) Represents the goal constraints relating the dccision variabIe (so) to target (bj)

    (3) Represents standa~d non-negativity restrictions on ail variables.

    From the literature it is clear that the goal programming approach has been

    applied for a variety of applications. It appears that Production planning is an area

    where goal programming can be applied very efficiently. The reason is that from t l x

    literature, the goal programming tcchnique has the potentiaI to modeling and solving

    the conflicting aspects of the relationship bttween the m d t i objectives in

    manufacturing company.

  • CHAPTER THREE

    3.1 TNRODUCTIOk:

    Quality products increase rcvenue (sales) and profits. The profit in turn also

    depends on dlc cost of production, r a u r c e s nsed and machine utilized. Therefore the

    model to be deveIoped includes some of the most important issues reIating to

    production planning. In this regard, the management is to make a decision that will

    achieve these objectives as dose as possiblc .We therefore note that interest is on the

    GP modeling of the above important objectives.

    Before a fonnal representation of the research method terminoIogy as appIied

    here will be stated.

    3.2 TERMINOLOGJ'

    3.2.1 MOIlELLlNG: A model is a simplified representation of a real system and

    phenomenon. It is a fonnal description of a real system. ModeIs are mere abstractions

    revcaling the features that are relevant to the reaI system behavior undor shrdy. The

    nature of models that are appropriate for management decision and planning is such

    that can be used to represent for example production planning problems. The type of

    model that can be appropriate far management will include model that can be used to

    represent management plans in numeric or algcbraic forms.

    Tho model is commonly used with the intention to gain insight into the general nature

    of a particular problem in terms of what particular factor is responsible and h o ~ ~ .

    However, there are a number of purposes for which a model can be constructed.

    Predictive purpose: Pere the model is used to indicate what to do in the system e.g.

    policy model

    Control purpose: The model wilI be used to monitor behavior, compute variances

    bctwcen what ought to be and what is actually obtained. and decide what remedy is

    appropriate e.g. Standard Costing model e.t.c.

    Heuristic yuqmse: Hcre, the mode1 is used to review new facts about the system,

    which may be initially unknown in the system e.g. Quality Control Modcl.

  • Measumtive model: Here, the model provides standard or yardstick or value

    reference for the asstmment of the performance of the system e.g. Budget

    So. in this work we consider heuristic model and we represcnt it mathematically.

    Matl~ematicaI model are mathematical statements of the facts of a situation in

    question. They are in form of symbols which represents the constituents of the

    situation specifq.ing the way in which this constituents interrelates e.g. Y=f(x) is a

    mathernaticaI statement which states that the system represented by symbol Y is a

    function of the system reprcsented by x.

    Various types of mathematical statements exist. This means that mathematical

    models arc not mere abstractions but represents reality. They enable us to understand

    the behavior of the real system in question. For example, it is used in physics to

    describe the behavior of physical being; in chemistry to describc the behavior of

    compounds and eIcments; in Engineering to guidc in construction and thus, in

    Operations Research to hclp in understanding the khavior of an operating system so

    as to bc abIe to make decisions on such systerns. Thcl-efore, here the modcl will heIp

    in understanding the relationship between the company's objective goal in order to

    place organization in a better competitive position such that growth ,security and

    survival of the orgnnimtion are guaranteed.

    3.2.2GOAL PROGRAMMTNG

    Goal programming is one of the oldest multi criteria decision making

    techniques aiming at optimizing severaI goals and at the same time minimize the

    deviation for each of the objectives from the desired target. The concept of goal

    programming evolved as a result of unsolvable linear progan~ming prohIem and the

    occurrence of thc conflicting multiple objectives goaI. Multiple objectives arise in

    production companies hecause of several departments with different functions, In fact

    the basic conccpt of goal programming is "whether goals are attainable or not, an

    objective may be statcd in which optimization gives a result which come as close as

    possihle to the indicated goals"

    Goal programming provides the management with estinlates of achievement or non-

    achievement of his defined and ranked gods.

  • The objective of goaI programming is to nlinimize the achievement of each

    actual goal level. If non achievement is minimized to zero, the cxact atlainment of the

    goal has k e n accomplished. For a single goal problem, the formulation and solution

    is similar to linear programming with one exception. The exception is that if co~npletc

    goal attainment is not possible. goal programming wilI provide a solution and

    information to the decision makers.

    In problem with more than one goal, the manager must rank the goals in

    order of importance. The procedure is to minimize the deviational variables of the

    highest priority goal. and proceed to the next lower goal. Deviation from this goaI is

    then minimized, the other goals are considered in order of priority but lower order

    goals are onIy achieved as long as they do not distract from the attainment of the

    higher priority god.

    In order to minimize either underachievement or overachievement of a particular

    goal, a variabk called a" deviational variable" is assigned to the goal. This variablc

    represents the magnitude by which the goal IeveI is not achieved. If the value of the

    deviational variable is small, thc goal is more nearly achieved than if the value is

    relatively large. i.e. oprimality occur when dcviational variables of the different goals

    have been minimized to the smallest possible value in order of importance.

    In general the principle idea of goal programming is to cofivert original

    multiple objective into a single goal. The resulting model yields what is usuaIly called

    an efticient solution because it may not be optimum with respect to all the conflicting

    objectives of the problem.

    There are two aIgorithms for solving p a 1 programming problems. Both

    methods convert the multiple goals into a sin& objective fiinction. In the weights

    methods, the single objective function is the weighted sum of the frlnctions

    representing the goals of the problems, i.c. it considers a11 goals sirnuItaneously within

    a composite objective fimction, comprising the sum of all respective deviations of the

    goals from their aspiration levels. The deviations are then weighted according to the

    relative importance of each goal. To avoid the possible bias effect of the solution to

    different measurenlent unit goal, normalization takrs place (i.e. the model minimizes

    the sum of the deviations from the target). Tlre preemptive method starts by

  • prioritizing the goals in ordcr of importance. 1.e. i t is based on thc logic that in some

    decision making sprems, some goals seems to prevail. The procedures begin with

    comparing a11 the alternatives with respect to the higher priority goals and continue

    with the next priorie until only one alternative is left. The mode! is then optimized

    using one goal. at a timc such that the optimum vaIue of a higher priority goal is never

    dcgmded by a lower priority goal.

    The two methods do not generally producc the same solution and ncither is one

    method, however. superior to the other because each teclulique is designed to satisfy

    certain dccision makers' prefere~~ccs.

    Defining the &ovc methods mathematically,

    Weighted method: Suppose that the goal programming model has n goals and that

    the it" goal given as;

    Minimize G,, i=l .. .n Where; Gi is the owecrivc function for the it" goal.

    Then the combined objective function used in the weights method is dcfined as;

    Minimize z=w,G, +w:Gz+. . .w,,G, The parameter w,, i= I.. . n represents positive weights that reflects the decision

    makers prekrences regarding the relative in~portance of each goal. For example w,=l

    signifies that a11 goals carry equal weights. The determination of the specific values of

    these weights is subjcdve.

    The Preemptive methad; in the preemptive method. the decision maker must rank

    the goals of the problem in order of importance. Given an n-goal situation, the

    objectives of the problem are written as;

    Minimize GI=pl (highest priority)

    Minirnizc Gi~p , ( z " ~ lo the highest priority)

    Minimize G,=p, f lowesi: priority)

    The variable pi is either d: or di- representing goal i. The solution procedure

    considers one g o d at a time, starting with the highest priority,GI and terminating with

    the lowest priority G,.

  • 3.2.2 GUST

    Cost is considered as the over a11 expenditure involved in p d u c i n g a giving

    quantity of commodity. Multiplying the unit cost of prcduction by the total quantity of

    a commodity produced derives it.

    3.23: REVENUE

    Revenue refers to the money derived by producer or firm from business

    activities from the sak of his or its products. It consists of all money received by a

    business for rendering a service from the sale of con~~ndi t ies . In this research.

    revenue is regarded as the total amount of money, which the company derives from

    the sale of its product. It is calculated by multiplying the total quantity sold by the

    price of the commodity.

    3.3 MULTI OR.IF,CTIVE WNCTTONS IN A PROnUCTION COMPANY

    Since there are varied interests, companies often do have many objectives, which

    are aimed at satisFying the various interest groups. It is imperative however that

    organization as entities will' want to grow, survive and be secured within their

    operating environmenr.

    The company considered in Ithis research involves the production of multiple

    (differcnt) product types, using the company's existing facilities .The management

    wants to avoid undcr utilization of machines, resources and at the same time wants to

    nlinimize costs, as we11 as maximizing sales margin and profit. DetaiIs of variabIes

    and the objcctive functions representing the various performance criteria are presented

    as fdIows.

    3.3.1 PARAMETERS AND VARMARLE NOTATTONS

    K = The product type (k = I . . . n) UF = The unit profit h m K ' ~ product

    P = TotaI profit (Target Profit)

    J = Thc machine type (J --: I ... rn) M, = TotaI available machine

  • && = The machine capacity required for K ' ~ product

    Ck = Produc t ioncos to f~~~~roduc t

    Sk = Sales revenue from unit of Ch product

    Yk = Quantity of product K [No. of product K1 produced per period

    & = Amount of resource (materials) needed for K ' ~ product

    A = Resource (materials) availabIe

    S = Total sales (Target)

    VARABLES Y = Thlt product type to be produced per period

    The foIIowing criteria are incorporated in the model

    Required raw materials and type (resource uti limtion)

    Product type

    Cost of production

    Sales revenue

    Profit realized

    m Machine utilization

    These importam criteria are thus;

    Minimize produetion cost

    hlaximize resource utiIimtion

    Maximize machine utilization

    Maximiz~ sales rejcnue

    Masimize pro fit

    Which are formulated thus:

    3.3.2 The formulated multiple objective equation

  • Equation (I)-(5) represent functional relationship b e t w e n the production type K

    (decision variable). and the various performancc measures of the manufacturing

    processes (the management).

    The total cost of production per product is represented as Ck.Yk in equation (1).

    CK is the unit cost of production of kth product. The resource utilization and machine

    capacity utilization can be obtained through equation (2) and (3)

    The objective of sales revenue is formulated through equation (4),which is represented

    as SK YK for the K" product and equation (5) is the profit UK.YK.

    Sales maximization objectives aims at improving the cash in flow of the

    organization (company) whilc profit nlaximization does not place much premium on

    cash flo\v but on high rate of return. Sales are maximized when marginal revenue is

    zero, where as profit is maximized when marginal revenue is equal to marginal cost

    and since marginal cost cannot be equal to zero, sales ~naximization will not guarantee

    profit maximization. This implies that the two objectives are important to the

    organization in the attempt to establish competitive advantage in thc market.

    It is clcar that many of the above objectives are conflicting and the decision

    problem of evaluating their trade-off is a carnplica~ed one. In such case, the conditions

    of the manufacturing processes (company) shouId be treated appmpriatcfy to reflect

    the decision makers tarset on various objectives into the planning process.

    The conmon thread to all the goals listed a b v e is the dcsire to plaee

    organization in a k t t e r competitive position such that growth. security and survival of

    the company are guaranteed.

    All other &jec!ives, apart from the profit maximization arc geared towards

    achieving a favorable lcvel of rehlm on investment

    Goal prwgramming approach has been sought for the above model due to the

    conflicting objectives.

    3.4MODEL FORMULATION (GP MODEL) FOR THE ABOVE EQUATIONS

    To formulate the model, the parameters used for input to the GP model in each

    priority structure should be given or else estimated by the company. Therefore the

  • company personnel are invoIved and also encouraged to take major role in

    FormuIation. All mode1 parameters are assumed ro be deterministic and constant.

    The goals are formulated thus:

    3.41 MINIIWZE COST OF PRODUCTON

    The total cos~ of production per product is the sum of the machine cost, cost of

    resources, and other costs. The managcment in consultation with the operation

    management department decides the production cost parameter.

    The goaI of minimizing the production cost for the product type k can be

    ( I ) Min d;

    Where b-l=underach'tevement in prvduction cost goal

    I d',=overachiwement in production cost god

    Each product is composed of one or more materials. The amount of the

    material mix required to produce one unit of each product type is required. The

    materials requircd and availabk is estimated based on the quantity needed for

    producing one unit of product type. Avcrclge quantity of thc product inix i s taken into

    consideration in the fisation of ak. The averagc quantity mix for each product k is

    obtained from the process plan. The production manager of the company provides the

    amount of resources available in thc planning horizon. The positive deviation from the

    goal can be eliminated fionl the objective function .The goal of minimizing the under

    utilization OF the resource can be represented as

    ( 5 ) Mlln((f;

    S.t 1

    S (1, Y, + d; - d,' = .A ....................... 17 1

    Where,

    d~=unden~tiIization of resources

  • d2+=nv~r utilization of resources

    The machine capacity required and available is estimated based on the time

    needed for producing one unit of product type. Time spent on the product is takcn

    into consideration in the fixation of mk. The manufacturing time for each product k on

    machine is obtained from the process plan. The production manager OF the company

    provides the capacity available in the planning horizon for each machine. The positive

    deviation from the goal can be eliminated from the objective function .The goal of

    minimizing the u d e r utilization of the machine can be represented as

    Where M=available capacity of machine {goal)

    d3--under utilization of rnachinc

    3.4.4 RlAXIMIZF SALES REVEUE

    The sales parameter depends on the company sales target in thc planning

    horizon .The marketing department estirnatcs unit sales contribution from each

    product by using thc previot~s sales data. In view of past saIes records, the

    management fcels that the sales goal should be S naira, which depends on the total

    gross margin of the product type. This goal can rbe represented as:

    (2 ) Min dl'

    S. t n

    X.TkYk + d - - d l = S ........................... L .4 (9 1

    Where;

    d-4=underachievement of the sales revenue goa 1

    d''4=uverachievernent of the sales revenue goal.

    However the ovcr ad~ievcment of saIes goal is accepted and hence positive

    deviation from the goal is eliminated from the objective function.

  • S is the saIes revenue g o d fixcd by the management

    3.4.5 FIAXIMIZT? PROFIT

    The total profit is estimated as the sum of the saks minus the total cost. The

    profit parameter depends on the company profit target in the planning horimn .The

    marketing department estin~ates unit profit contribution from each product by using

    the prcfit data. In vizw of past records. the management feels that the profit g o d

    should be P naira. which depend on the sale and the total expenditure. Howzvcr the

    ovcr achievement of 9rofit goal is nccepted and hence positive deviation from the goal

    is eliminated from the objective

    Function. This goal can be represented as

    Where

    d5+=ovcrachievement on the profit target

    d5-~nderachievenlent on the profit target

    Equation (6)-(10) reprzsents the manufacturers' goal.

    In equation (61, the production cost for the product volumes of product K is

    minimized ( i t . over achievements in production cost goal is minimixd). In equation

    (7) undcr utilization of resources is minimized In cquation ( 8 ) idle capacity of

    machine is minimized. In equation (9, under ackicvement of the sale revenue : p i 1 is minimized. In equation (10) under achievcn~ent of the profits is minin~ized.

    .A5 GOAL PR.TORIY STRUCTRE

    In practices. some of the above business goals conflicts in the sense that some

    are intcrestcd in cash flow position of' the business, while others are interested in

    profit. It is bccause of this co~lflict between ob-jxtives that companies resort to listing

    thcir objectives according to degree of important. Objective prioritization is means of

    setting the conflict, thus stating explicitly which of rhc ob-iectives ere irnportcmt to

    t l~em and thus arranged with the most important one corning first,

  • A good prior;ty condition is nothing but a hierarchical representation of the

    goaI priorities. which reflect the decision maker's prefermces. Pm!uction and

    marketing personnel are actively involvcd in the selection and the prioritizing OF the

    various goals.

    In order to test the goal programming model. goal priority stn~cture is to be

    forrnuIated based on the preferences that the company" top management erpressed

    especially to suit the specific market conditions based on the above goals.

    The preemptive fx tor for thc finalizzd goal priority structure is defined Fxlow;

    PI ensure that the production cost is minimized

    Pz ensure that underutiIimtion of resources is minimizd

    P3 cnsure that idle capncity of machine is minimized

    P4 ensure that sales target is met

    P5 ensure that undcr-achievement of profit is minimized

    Thus the objective is the minimization of deviation from various goals imposed

    by the company. Thus;

    Min.

    Z = Pldl'+P2 b?-+P3 d

  • CHAPTER FOUR

    TESTFVG THE PREEMPTIVE GOAL PRROGEWhIMINC FORMULATED..

    4.1 INTRODUCTION

    In this chapter, we model, !st. 2nd mdyze the company data. First we set priority to the objectives and thereafter, a rnuIti obiective goal programming (PGPY) is

    analyzed using tora (2303)

    4.2 DATA COLLECTION

    The organizaticln selected for the present study is a bread indust~y in Shiroro

    Niger state. To mainlain the secrccy of data, we hide the company's name while

    explaining the history of the case organization. The company produces two difTerent

    sizes of bread with the same quality. They are called big loaf and small loaf. The

    company has fifteen wrkers who are working in different sections of the company

    namdy: milling, mixing, and baking sections, Their performance till now is

    satisfactory

    The data were collected from the fiIe in the company manager's ofice for one

    day and it includes;

    . ..Sizes of bread

    . . .All the raw materials used and the quantity used for each size of the bread in kg

    ...' The costs of productim

    . . .Selling price per unit. of each type in Naira

    . . .The machine hour spent in producing each type

    . . .The total profit realized from each type

    ... The total saIm per day in Naira

    The raw rnaterbisls used for the production includes sugar, salt. saccharine,

    tablcts, nutmeg, EDCoiI, yeast, baking powder, milk flavor, flour, water and fire wood

    for the baking. The main machine used is constructcd which include the foIlowing

    paths

    ..Basin for mixing of bread

  • ..Roller for milling

    ..Pan for scaling to determine the size of the bread 4 - C ; -+

    ..And then ovum for baking % =d T ~ A * X I I *

    The table1 in appendices contains the quantity of raw materials in kg, machine

    time requirements per product size in hour per day and costs of production in Naira

    Let Y1=big loaf and

    Y2xSmalI loaf.

    The cost of leather is 300 for Y ,and 150 forYz

    Thcreforc the total ran, material is 739.8kg and the available raw material is 8OOkg

    The total cost of production is #541166 for Y1 and 53966.66 for Y2

    The total available tine is 6hours.

    The sample i n p ~ ~ t data is summarized in appendices table 2

    The machine avaiIable time is at least 6hours

    'Thc profit target is at least #30000

    Al costs; profit and sales arc in Naria

    The company's sales target is at least ff140000

    From the priority structure, the formulated god programming model is thus:

    Min Z = Pldt++P2 d2-+P3 d

  • Z

  • 541 I 6.66XI+53966.66X7+d1--dlA 4

    489.8X +389. 8X2 +dc-d2+ =500

    6,Y +6X? +d3--d3' =G

    7 0 0 0 0 ~ ~ +7500ux2 +d +---d4' = 140000

    I 58X3.34Xl+21033.34X2 + d i - - d: =30000

    A l1 variable non-nega tives

    To minimize thc second priority. the value of the first goal becomes a

    constraint, thereby increasing the constraint equation to six. That is

    Min Z = P2 d2-

    s .r 541 1~ .66X~+53966 .66~~+d1ld l+ r=o

    1411 variable non-negatives

  • All variable non-negat:ives

    Min Z = Pq d i

    s.1

    54 I 16.6~~~+53966.66~~+d~--d~+

    ISS83.34X1+21 O3?.34,Yz

    All variable non-negatives

  • AN variable non-negatives

    Where ki, kii. kiii, kiv represents the value of thc result output obtained for the first to

    the fourth priority.

    Relow are the result outputs:

    4.3 MODEL RESULTS AND DISCUSSION

    The proposed h;lOGP mode1 is tested using as impute, the firms data bascd on

    the jnfomation from the decision maker on the objectives, targets and priorities. A

    sarnpIe input data was given in table (6) in the appendices for thc preemptive goal

    priority structure. The priority structure was executed using Tora software package

    (2000-2002) with which are finaIixd bascd on the policies of the management of the

    case shidy.

    Rrnaka p l , p2, p3. p4, p5 arc the MOGP model output for the priority structure

    for the objectives. The goals arc completely minimized .The model output results

    dispIay the values and Ihe deviational variables in N , kg. hrs basis.

    The following results were yield .The Amaka p l was based on cost

    minimization. The cost of production is minimized to the fullest since the deviation

    variable is minimized to zero. Goal 4 and 5 were Favored. So optimization of P4 and

    P5 is not necessary i.e. salcs and profit targets were met. In An~aka F2, the goal 2 is

    not violated. The resourccs are filly utilized. This is because of the fact that the

    deviation variable is minimiscd to zero. The optimal solution is to avoid product

    shortage. It is clear that lsl, 2". 31d, 4'h and 5'h goal are not violated and end up to

    nearly the same solution, which satisfies all the goals without any deviation.

    Howver, the ccrnpromising solution seems to be a quite acccptabIe one as the

    final deviation from the aspiration level arc confirmed enough. Thc results show that

    from the optima1 company plan, the company wil l incur a cost of 936473.82 This

    kind of result reflect a typical day to day production where there are several minimum

    costs while producing tangible goods. The maxin~r~ln machine hours decreases to 5.94,

    the sales revenue generated is 93365.77 and finally the profit generated is NI9839S9

    and all the company goals were completely achieved to the hllest extent given the

    priority ranking,

  • From the examination of the output results of the MOGP model, it can be seen

    that the mode1 performs well in communicating the trade- offs among conflicting

    goals.

  • CHAPTER FIVE

    5.1: SUMhTARY

    Development of GP models and their applications to the real life manufacturing

    problems have received an increasing attention during the past sevcral years as a

    ponwful decision making tool for the problems that involve multiple conflicting

    objectives. .Modern manufacturing process is complex owing to increased uncertainty

    En competitive markets and rapid tecImologicaI dcveIopments. Production

    management under this scenario is challenging and in such, i t is necessaly to

    determine the optimum production plan to assist the dccision maker to achieve the

    organization goals for optin~um utilization of resources. reaching sales target, profit

    target and to minimize cost so that growth, development and security of the

    organization is achiewd. The MOGP presents the optimal company plan generated

    under the assumption that cost minimization resource utilization, machine ~itilization

    profit and saIe maximization are thc underlying criteria for the company gro~vth and

    development. The MOGP modd prescntcd in this paper would he useful to

    manufach~rcrs cspccially to find out an optinlm level ofpr~duction actitities in terms

    of utilization of machitic and resources.

    The MOGP results can be usefi~l to other functional areas such as marketing

    and finance For routine planning. Some of thc specific decision making in this convex

    are:

    1.

    2,

    3.

    4.

    5.

    The production cost under identified product scenarios.

    Under utilization of machine.

    Under utilization of resources at the same production volume combination.

    The achievement of sales revenue god.

    The achievement of profit goal.

    The results are expected to guide the production manager to estimate the effect

    of product mix changes on machine hour so that security of the organization will be

    achieved.

    In this way, the MOGP output may act as link between the firms' slrategies and

    plans that enables the fir111 to achieve its goals. Also the mode1 result nil1 act as an

  • cRc'ctive comrnunica~ion tools between the levels of managers to enhancc the

    productivity of the system and as for improvement of the business.

    5.2 CQNCLUSTOY

    This paper investigates the MOGP approach when applied to a real life case

    situation that took into account cost of production, sales, resource utilization, profit

    and machine utilization; with an intension to evaluate the trade-offs between the

    dif'ferent goals of production planning environment under multiple conflicting

    objectives. To simp@ this illustration, the probIem was limited in scope to an

    application of only o ~ e product but different sizes of the case study. Application such

    as this could be easily expanded to deal with more complex real world xobIems that

    involve different product, customers and the environmental goals. We noticed that the

    resuIt shows that the model can be an effective planning tools to aid dccision maker

    faced with multiple conflicting gods of production planning art significant

    dctc~miners of any firm's success.

    In addition the model is computationally feasible. it requires approximately a

    one minutes to obtain the results for the selected data.

    In this paper, h result obtained shows that the PGPP model developed performs

    well in communicating the trade-offs among the various objectives so that growth,

    de\dopment and survival of the conlpany is guarantecd.

    5.3 RECOMMEh7)ATION

    It is important to point out that the production cost goal may not satisfy

    (resources and machine goal) but they end up to better number. These are subject to

    perception and the intensions of the decision maker. So attention shouId be paid on

    setting the goals, priorities and target correctly & according to the characteristics of

    thc reference area. The priority structure is recommended to the case orgsnimtion for

    further consideration.

    Decision makers should be fully informed or confident about the targets, the

    priority levels and the ordering of preferences in order to avoid the model from

    producing non rational dccisions in cases.

  • We also encourage researchers to explore the use of Analytical Hierarchical

    Process ( A l p ) for determining priorities and also recommend the use of regression

    analysis for estimation of various parameters

    Further research should be carried on the same topic to include product

    volume.

  • REFERENCES

    I . Ken.net, E. Bottoms and E. T, BARTLE'IT (1995). Resource al1ocation through

    Goal programming, JournaI of range management, Vol, 28. No. 6 .

    2. S~ndaram. R. JM. (19781, An appIication of Goal programming technique in

    metal cutting. International J. Prod. Res. 16: 375 - 382.

    3* Premchandra, El. C. (1993). Quantity discount decision under conditions of

    multipIe itcms, muItiple suppliers and resource limitation. International Journal

    of Production Research Vol. 29, No 10, pp 1953 - 196 1.

    4. Douglas Barnett, Bran BIakc, and Bruce A. Mc Carl (2006). Goal

    programming via multidin~ensional scaling applied to SenegaIese subsistence

    farms. Int.J. of Advanced Manufacturing Technology Vol. 20, No. 4, pp 1-10.

    5. Claudia Anderle. ,Mario Fedrizzi and Silvia Giove (1994), Fuuy muItiple

    objective programming techniques in nlodeling forest planning. Department of

    Computer Science, Eotvos Lorand University.

    6. Lricia D., Duan G,, Lei N., Wang J. S. (19%) Analylic Hierarchy Process

    based decision nmdeling in CAPP dcvebpment tools. International Journal of

    advanced manuF~cturing t~hnalogy Vol. 15, No. 1 , PP 26 - 3 T .

    7. Elizabeth A. Escl-~enbach, Tima thy Mviagce, and Morgan Gorar~fla (2002),

    MuItiobjective operations of reservoir systzms via Goal progran-rn~ing,

    International Journal Operations and Production Management.

    8. Rafael Caballero. JuIian Molina and Angcl Torrics (2002). A Genetic

    algorithm to solve an Integer Goal programming model for the higher

  • education. Department of Applied Economics (Mathematics). University of

    Malaga.

    Taylor, F. W. (2003). On the art of cuthg m6aEs. Trans. ASME 28: 31 - 35.

    Dale A. Flowers and Kevin Lindermana [ 2 0 3 ) , Hazardous w a r e disposal: A

    waste - fuel blending approach. Departrncnt of Operations, weather head

    School of Management.

    Adeiobi, A. 0.. Kormawa, P. M.. Manyong, W . M. and Olayerni, J. K. (2003),

    Optima1 crop combinations ut~cler limited resource conditions: Application of

    linear Goal programming model to small hoIdrr farmers in the driver Savannah

    zone of Nigeria. Department of Agrkultural Economics, University of Ibadan,

    Nigeria.

    Latinopoulos, D. and Mylopoulos, Y. (2005). O p h a l allocation of land and

    water resources in irrigated AgricuIture by means of Goal programming:

    Application in Loudias River Basin. Global Nest Journal Vol. 7, ho. 3, PP 264

    - 273.

    Douglas Banwtt, Bran Blake, and Bruce A. Mc Carl (2006). Goal

    programming Via muItidimensiona1 scaling applied to Senegalese subsistence

    farms-

    Nhantumbo and G. Kowero. 14 Goal programming n m k l fix planning

    management of Miornbo Woodlands. Vd. [ 1) PP 257 - 283.

    Opsiku, 0.0. Abosede, A.J., Ka.inlaS.0, Napoleon S, (1994)basics of

    Onerations Research.

  • Title AMAKA (PI) Final Iteration No ' 8 Objective Value = O -

    VariAde

    x l : r2: x3: x4: x5: re: x7: ri5. x9. x10: x l l : x12:

    Condraint

    Variable

    Y 1 : xz X 3 X 4 x 5 : f i: x7: x8: rs: x10: XI 1: x12: . - .. . -

    Constraint

    Value

    0.1532 1.8846 0.0000

    1 1 0000.0000 0.0000

    1007.6 159 0.0000 2.2272 0.0000 Q 0000 o.oooi1 0.0000

    RHS

    D.OOW 500.0000

    10.0000 l ~ ~ . O O C O 30000.0000

    Obj Coeff 3bj Val Contrib

    Current Ohj C m f f

    Current RHS

    Min Obi CoeR -

    0.0000 Q.0GUO 0.0000 0.0000~ 0.0000 O.OG# 0.0000 0.0000 0.000(3; o.oooa 0.0oUOi 0.0000

    Max Obj Cne'R

    0.0006 O.WU0 infinily 0 0000 infinity 0.0000 infinity 0 0000 infinity infmily infinity infinity

    Min RHS Max RHS

    F!educed Cost

    Dual Price

  • Tflie. AMAKA (7%

    Lower Bound 0.00 Uppar Bound infiniiy llnrestr'rl jyln)? n

    Lower Bound 0 ..M3 Upper Bound lnfinily Unmslr'd y h j? n

    0.00 infinity

    n

  • Constraint

    Variable

    x l : x2: x3 : xd. k5: xr3 : x7: xR. x3: x la: x l l : r12:

    . - Constrsinf

    . .. LINEAR PR-RAMMI-NGPUTPUT SUMMARY

    Value --

    0.00 1). 68 0.00

    Rfi473.62 0.00 0. CU 5.94 C .03

    93365.77 0.02

    1 9839.59 [3 .m

    RHS

    Current 0hi Coeff

    0.00 C. CC 0.00 0 .m 0.00

    0.00 0 .!;?I 0.00 f f . c1:1 0.00 0

    Obi Coaff -

    0.00 C.bT

    0 C3 0 .CD 0.00 1 .C5 0.00 0 .C3 0.00 0.co 0 00 0 .Z3

    Obi Val Contrib

    Min Obj CwH

    '3.00 - 735?.i?C

    0.00 0 . L O 0 UO p 0.00 Q Cc.3 P.00 ci

  • Lower Bound Upper Bol~nd Unwsir'd (ylrr)?

  • LINEAR PROGRAMMING OUTPUT SUMMARY

    Tirle- AMAKA (P.7; Final Iteration No.: 8 Obiactive Value = 0 - . . - . - .

    Variable Value Obj Coeff Obj Val Conlrib - - . - - . - -- . - - - -. . -

    x i : 0.00 0.04) 0.00 x2. 0.W 0.W U.00 x3. 0.00 0.00 0.00 X4.. 35473.02 0.03 0.00 r5: 0.00 0.00 0.00 Iwri. U.CQ 0.C3 C.CO x7. 5.94 0 . w 0.00 ~ 8 . 0 .W t .03 0 i;D x9: 83385.77 0.00 0.00 XIO: 0. cc C.CC C.CO x t l : 1 9839.59 0.00 0.00 x l 2 0.23 0 C3 U .C3

    Constraint RHS Slack-lliur$us+ -

    1 ('1 0.00 0.00 2 (=I . 5 y ctq 17 3 I=) 10.00 0.00 4 (=) 1-?pr?Gi&iy iinn-yi~C+c

    Min Obi CoeR Mr;x Obj Caeff * - -

    0.00 infinity -.h bnify i j C ~ I G

    0.W Infinity c I . x 2.C3 0.00 infinity

    C-;I ~r*irn;ry 0.00 infinity c Q? i .~ftni!y 0.06 infinity (1. i -- j r n h r i l i Y 0. 00 intinily ra r j i + inhrr.1 , b

    Min RHS Maw RHS

    Reduced Cost

    0.00 g I;.? 0 00

  • Tille AMAKA (P4j

    x l Mit~irrrlze G.03 Subject to I 1, cd I f i j ? I 2 ) 739.80

    21 5 ix~ ( 4) 65000. DO ( 57 t[>fG?. ;i

    Lower Boimd 0.03 Upper Round infinity U F I T P ~ ~ ~ ' ? {yin)? r~

    0 .# inf niiy

    n

    Lower Bound 0.00 Upper Sound infinity Unr-tr'd (vln)7 n

    0.00 infinity

    I1

  • Variable . -

    x i : L?. x.7, x4: x5: xB. x7 : ra: r9: x10. x7 7 : XI 2

    Value - - . . - . . -

    0.00 0.68 0.00

    35473.82 0.00 0.W 5.94 0.03

    93365.77 C.CC

    13839.59 0 .XI

    Cnj Val Contrib -

    0.00 0.00 0.00 0.00 0.00 u CO Q. 00 U .co 0.00 Q.CO 0.00 g.c3

    Currenl Obj Coerf

    0.W [l c113 0.00 0 !;3 0.00 D i i l 0.00 0 . a 0.00 1 ii;l 0.00 IG

    Max Obj CoeA - - inlinily

    {! i

  • Lower Round Upper n o r ~ r r r l Unreqlr'tl j y k ) 7

  • Min RliS Maw RHS

  • APPENDIX 2

    LISTS OF TABLES

    Tablell); Raw materials in kg with cost of each Qpe in Naira

    Salt I 4.5 4.5 3 00

    Saccharine 0.1 0.1 100 1

    I

    Nutmeg 0.2

    Y cas t 0 . 3 0.3 (200 1 ,

    Baking powder 0.3 0.3 1300 1 1

    Milk flavor 0.01 0 . 0 1 pTH Butter favor 0. I 0.1 1 200 , I

    1

    Water 1 192.5 i192.5 1- I I

    Flour 250 -1- 250 3 8000 Grand nut oil 5.6 5.6 2000

    Workers 2266.66 -- Firewood 1000 -- Label 1000

    Raw Materials {kg) y I Cost (#)

    Sugar 3 6 36 I

    I

  • Table 3: Numher nf llnits o f prodrlcts prodiirct'l per day and thc apprnvcd

    I I Product s i x - -mnrGm(iij-

    I produced I

    m o o p---

    Table 4: Workers and thcir snlarim --

    I Workers -

    I

    'I'olal prridwr sold

    Arnount per month 1 Amount pcr day

    - - - -- - . - -. - - .- - 4000 each -p3.3?*13=1733?.3

  • Table 5: Is the cast of prodilction per day, and the prnfit

    Tflblt: 6: The sample input data

    I Performance I Parameter used / Parameter value

    Product size I Cost

    measure I I I I Y1

    Sales I Profit

    1 production I I utilization I I Machine nlk 6

    utilization I I Profit incurred uk 10883.34

    --

    Parameter 7

    Cover Page: UGWUANYI_Ukamaka_2007_35894PreliminariesTitle PageCertificationDedicationAcknowledgementAbstractTable of Content

    Chapter One: IntroductionChapter Two: Literature ReviewChapter Three: IntroductionChapter Four: Testing the Preemptive Goal Programme FormulatedChapter Five: SummaryReferencesAppendix

    2009-05-07T06:48:34-0700Ojionuka ArinzeI have reviewed this document