fuzzy programming for optimal product mix decisions based on expanded abc approach..rtf

Upload: kenanm89

Post on 14-Apr-2018

220 views

Category:

Documents


1 download

TRANSCRIPT

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    1/26

    International Journal of Production Research

    Vol. 48, No. 3, 1 February 2010, 729744

    RESEARCH ARTICLE

    Fuzzy programming for optimal product mix decisions basedon expanded ABC approach

    E. Karakas*, M. Koyuncu, R. Erol and A. Kokangul

    Faculty of Engineering and Architecture, Department of Industrial Engineering, CukurovaUniversity, 01330, Adana, Turkey

    (Received 21 January 2008; final version received 29 August 2008)

    In this paper, we deal with the problem of determining the optimal product mix andproduction quantities based on expanded ABC (activity-based costing) approach inthe presence of obscure estimation of parameters for the capacities of theactivities and the demands of each product. First, we give the mixed zero-oneprogramming model such that the profit is maximised subject to capacities ofactivities and demand of products. Second, to handle vagueness of capacity anddemand in real-life production systems in fuzzy environments, fuzzy programmingis presented. We employ linear membership functions for the capacity of eachactivity and demand of each product. Using the data in the study of Kee (1995),we show the usefulness of the fuzzy model.

    Keywords: fuzzy methods; expanded ABC; mathematical programming;product-mix

    1. Introduction

    The product mix problem is one of the most well-known applications of linearprogramming. The problem includes determining both the quantity and theidentification of each product to produce. The main structure of the problem is tomaximise profit from the mix of manufactured products subject to constraints on theavailable capacity of resources (Malik and Sullivian 1995).

    Activity-based costing (ABC) and the theory of constraints (TOC) represent alternative

    paradigms for evaluating the economic consequences of production-related decisions.Both paradigms are designed to overcome limitations of traditional cost-based systemsand, thereby, provide more relevant information for evaluating the economic consequencesof resource-allocation decisions. While their objectives are similar, the means used toachieve these objectives differ significantly (Kee and Schmidt 1998).

    ABC models the causal relationship between products and the resources used in theirproduction. This enables ABC to provide more accurate product-cost information forevaluating the profitability of the firms product lines and customer base (Cooper et al.1992). ABC differs from traditional cost systems in two important respects. First it tracesindirect cost to cost objects such as products and customers on the basis of factor (costdrivers) that cause or correlate highly with indirect cost. Second, ABC traces indirect costs

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    2/26

    DOI: 10.1080/00207540802471249

    http://www.informaworld.com

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    3/26

    730 E. Karakas et al.

    on the basis of the structural or hierarchical level at which costs are incurred in theproduction process. For example many indirect costs are incurred at the batch,product, and facility levels (Cooper 1990). The use of multiple cost drivers and tracingcost at the hierarchical level enables ABC to more accurately model the relationshipbetween the resources used in production and the products. Therefore, ABC providesa better estimate of product cost (Kee 2005). As a result, ABC enables the manager topredict the economic consequences of production related decisions.

    Conversely, the TOC represents an application of general systems theory for optimising

    production. It uses the most constrained of the firms activities to guide production and

    process improvement decisions (Kee and Schmidth 1998). In the early 1990s, Goldratt

    (1993) demonstrates the concept of TOC. Later, it is shown that the product-mix decision

    problem under TOC can be mathematically tackled as a linear programming (LP) model.

    Many researches have discussed the product mix problem and its solution through TOC

    (e.g., Luebbe and Finch 1992, Lee and Plenert 1993, Plenert 1993, Frendall and Lea 1997,

    Balakrishan and Cheng 2000, Coman and Ronen 2000). However, it is revealed that the

    algorithm is inefficient in handling two types of problems. The first type includes problemsassociated with adding new product alternatives to an existing production line. The second

    type includes problems concerning more than one bottleneck in which the algorithm could

    not reach the feasible optimum solution (Lee and Plenert 1993). Fredendall and Lea (1997)

    revise the TOC product-mix heuristic to identify the optimal product-mix under conditions

    where the original TOC heuristic failed. Instead of TOC heuristic, a tabu search-based

    algorithm is reported by Onwubolu (2001). Onwubolu and Mutingi (2001) present a genetic

    algorithm-based TOC procedure for solving combinatorial problems encountered in

    practice which cannot be solved using linear integer programming or similar techniques.

    In all of the studies mentioned above, it is assumed that there is not any

    uncertainty in TOC product mix decision. Conversely, there are some studies in theliterature that consist of a certain degree of fuzziness in TOC product mix decision(Vasant et al., 2005, Bhattacharya et al. 2006, Bhattacharya and Vasant 2007).

    In addition to these studies, there are many works in the literature about deciding which

    paradigm to select for production-related decisions (Bakke and Hellberg 1991, MacArthur1993, Spoede et al. 1994, Holmen 1995, and Lea and Frendall 2002). The complementary

    nature of the TOC and ABC has also been examined (Kee 1995, Kee and Schmidt 1998,Kee 2003, Kee 2004). Kee (1995) discusses how the principles of ABC and TOC may be

    used in conjunction with one another. His paper demonstrates that ABC and TOC reflectdifferent aspects of the production process and that concepts of both models may be

    integrated to provide deeper insights into the firms underlying production process. Hedevelops a mixed integer programming (MIP) model to integrate ABC with physical usage

    and capacity of production activities, which is called Expanded ABC. In this approach, thecost and physical usage of resources by production is modelled at unit level activities,

    batch and product level activities.

    Having carried out an examination of a vast range of literature on product mixdecision and two alternative paradigms (ABC and TOC) for this decision, we havereached the following conclusions:

    (1) The strengths of ABC and TOC are complementary in nature. The strengths ofeach model overcome a major limitation of the other. To form a larger model

    that links the costs and physical attributes of production structure, Kee (1995)International Journal of Production Research 731

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    4/26

    developed a MIP that expands the framework of ABC to incorporate theresource usage of products and the capacities of the processes used inproduction (expanded ABC).

    (2)Although, there are some studies in the literature that consist of a certain degree offuzziness in TOC product mix decision, none of the studies based on ExpandedABC takes into account possible fuzziness in some information about productionsuch as demand and production capacity. However, most of the real-life problemsand models contain linguistic variables and constraints or imprecise data.

    The main purpose of this paper is to develop a mathematical modelling approachbased on Expanded ABC to define optimal product mix under the conditions wherefuzziness in demand of the products and capacity of the activities exist.

    2. Product mix determination based on expanded ABC approach

    Spoede et al. (1994), Kee (1995) and Kee and Schmidt (1997) examined how theprinciples of ABC and TOC may be used in conjunction with one another. It isdemonstrated that ABC models the economic aspects of how resources at the unit, batch

    and product-level activities are transformed into the firms products. ABC represents a longterm perspective of how costs vary with production (Kee 1995). On the other hand, ABC

    has generally been criticised for its failure to incorporate the physical usage of resourcesby production activities and the capacity constraints of the activities (Spoede et al. 1994).

    Conversely, the principles of the TOC reflect how the physical resources consumedby production activities and their production capacity play a critical role in theproduction process. This means that the TOC is based on managing productionconstraints. However, one of the limitations of the TOC concerns using throughputmaximisation as decision criteria. This may lead to sub optimal decision in some

    circumstances (Kee 1995).Because of these limitations, the studies of Spoede et al. (1994), Kee (1995) and

    Kee and Schmidt (1997) are based on integrating ABC and TOC to form a largermodel that simultaneously links the cost and physical constraints of a firmsproduction. Kee (1995) expands the ABC model, which is called Expanded ABCexplicitly to recognise the physical usage of resources and the capacity of theproduction activities. Unlike the study of Spoede et al. (1994), in the study of Kee(1995) product mix decision is made within the framework of the ABC model.

    As noted earlier in our study, the proposed mathematical model is based on theMIP model developed by Kee (1995). The main reason for taking this model as a base

    in this study is its capability of capturing the integration between the costs, physicalresources, and the capacity of production activities. The model enables an optimalproduction mix to be determined from simultaneous evaluation of ABC data andphysical attributes of the production process (Kee 1995).

    However, a product mix based on the solution of the model developed by Kee(1995) results in success only when each activity capacity is stable and the demand ofeach product is precise. As known, most of the real-life problems and models containlinguistic variables and constraints or imprecise data. Therefore, we present a fuzzyprogramming for product mix selection in the light of obscure estimation of parametersfor the capacities of the activities and the demands of each product.

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    5/26

    732 E. Karakas et al.

    In Section 2.1, we give the formulation of the MIP model based on Expanded ABCapproach. Problem formulation incorporating fuzzy constraints is then explained inSection 3.

    2.1 Problem formulation

    In this approach, three activity levels; the unit-level, the batch-level, and the product-level, are included in the product-mix decision model by using three different kinds ofdecision variables described below:

    Xi: the number of units of product i produced in a given time period, i

    1, 2, 3 . . . N.

    Yi: the number of batches of product i produced in a given time period, i

    1, 2, 3, . . . N

    1, if product i is produced in a given time period, i 1, 2, 3, . . . , N:

    Zi 0,if product i is not produced in a giventime period, i 1, 2, 3, . . . , N:

    In this model, Xi and Yi

    are integer variables, Zi isa binary variable.

    The costs of unit-level activities

    are assigned in proportion to

    the number of productsproduced. Therefore, as the

    volume of production

    increases, the costs of this kind

    of activities increase. In batch

    related activities, resourceconsumption is proportional to

    the number of batches

    processed. A batch driver

    assigns the cost of an activity

    to a batch. Product-sustaining

    activities are performed inorder to continue to produce

    and sell individual products.

    The costs of these activities

    can be traced to each product

    but should not be allocated

    based on the number of units

    or batches produced, because

    they are not affected by the

    level of production volume. The

    only way to eliminate the costof product sustaining activities

    i t di ti th d t

    (

    K

    e

    e

    1

    99

    5

    ,

    G

    u

    r

    s

    es

    1

    9

    9

    9

    )

    .

    Thepara

    meter

    of the problem are:

    ai

    u:p

    erunitusage

    ofactivityu

    by

    product

    iai

    b:per

    batchusageof

    act

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    6/26

    ivityb

    byproducti

    ai

    p:perpro

    duct

    usage ofactivity pby producti crof unit levelactivity ufor eachproduct i

    crbatchactivity bfor eachproduct i perbatchcrproduct-sustainingactivity pfor eachproduct iper batchCof unit-levelactivity u

    Cof batch-level activitybCof product-level activitypperformedbssize ofproduct isiproduct i

    dmmaterialcost ofproduct idl

    laborcos

    tofproducti

    Di:demandof

    produc

    tiNU: the totalnumber of unitlevel activities,

    NB:thetotalnumberofunitlevelandbatch

    levelactivities,NP:thetotalnumber

    ofactivities,

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    7/26

    International Journal of Production Research 733

    The problem, then, can be written in MIP problem (Model 1) form as follows:Model 1

    NNU N NB N NP N

    Maxs dm

    d

    l X a crXi

    a crY i a crZi

    i i i iiu u

    NU1

    ib b ip p

    i 1 u 1 i 1

    bi 1 p NB 1 i 1

    X XX X X X X

    1

    Subject to

    N

    Xi1

    aiuX

    iC

    u u 1, . . . NU

    2

    N

    Xi1

    aibY

    iC

    b b NU 1, . . . NB

    3

    N

    Xi1

    aipZ

    iC

    p p NB 1, . . . NP

    4

    bsYXi

    1, . . .N 5

    i i i

    Xi MZi i 1, . . . N

    6

    Xi

    Dii 1, . . . N

    7

    All variables are greater than or equal to zero.

    Xi and Yi are integer variables; Zi is a binary variable.M is a very big number.

    Equation (1) or objective function reflects the goal of maximising the profit.Constraints (2) to (4) reflect the capacity-related constraints for unit level, batch leveland product level activities, respectively. Constraint (5) must be included in the model

    for each product manufactured in the system to define the batch sizes. This constraintguarantees that whenever one unit of a product i is manufactured, the relevant batch-level activity costs are incurred in the objective function Constraint (6) ensures that

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    8/26

    whenever product i is produced, the relevant product-sustaining activity costs areincurred in the objective function.

    3. Problem formulation incorporating fuzzy constraints

    As noted earlier, a product mix model in Section 2.1 can give an optimal solution when

    each activity capacity is stable and the demand of each product is precise. As an optimalsolution for product mix problem is determined according to the capacities of each activity

    and the number of forecasted demand, the optimal solution is not appropriate to implementwhen it is difficult to forecast or to estimate the parameters precisely. Also, in real

    production problems, it is supposed that parameters involved in an objective function

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    9/26

    734 E. Karakas et al.

    and constraints, such as demands or production capacities, are forecasted or estimated byexperts judgements and therefore such values are not always precise (Skawa et al. 2001).

    In this section, for cases where demand and capacity parameters cannot beforecasted precisely, we incorporate fuzzy constraints for formulating the product mixdetermination problem based on ABC.

    For production capacity constraints and demand constraints of the fuzzy model

    N

    Xi1

    a Xi5Cu u

    1, . . . NU 8

    iu

    N

    Xi1

    a Y

    i

    5C

    bb

    1, . . . NB 9

    ib

    N

    Xi1

    a Z

    i

    5

    Cp p 1, . . . NP

    10

    ip

    Xi5Di i 1, . . . N

    11

    We employ linear membership function as depicted in Figure 1 and Figure 2 forcapacity and demand constraints respectively.

    Suppose that there exists a fluctuation 100(1 vi)% in maximum annual demand of each

    product, and there is a possibility that an actual capacity of each unit level activity is 100(1

    tu)% of the estimated capacity, an actual capacity of each batch level activity is

    Cu (Mu)

    1

    0 (1tu)Cu C M

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    10/26

    u

    u

    Figure 1. A membership function of fuzzy constraints for the unit level activity capacities.

    Di(xi)

    1

    (1ni)Di

    Xi

    Di

    Figure 2. A membership function of fuzzy constraints for the demand of each product.International Journal of Production Research 735

    100(1 b)% of the estimated capacity, and an actual capacity of each product level

    activity is 100(1 p)% of the estimated capacity.Then, the membership function of the fuzzy capacity constraints for unit level

    activities is defined as

    8

    1,C

    u

    M

    u

    CuM

    u > ,

    > t C

    >

    :where

    XN

    Mu

    a

    i

    u

    X

    i

    i

    1

    1

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    11/26

    13

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    12/26

    tu: tolerancelimit for eachof the unitlevel activity

    capacityUsing the samemembership function,fuzzy constraints for thebatch level and product

    level activities are as follows,respectively

    C

    W

    b

    where

    b: tolerance

    limit for each

    of the batch

    level activitycapacity

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    13/26

    81, Kp 1 pCp

    >

    C

    p

    K

    p

    C Kp>

    1 p Cp Kp Cp16

    >

    Cp

    >

    >

    >

    >

    where:

    N

    Kp Xi1a

    ipZ

    i 17

    p: tolerance the product level activity capacity

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    14/26

    736 E. Karakas et al.

    The membership function of the fuzzy demand constraints is defined as;

    8 1, Xi 1 iDi

    D

    X

    i >

    DiXi , 1 i

    D

    i

    Xi

    Di

    18

    i >

    D

    >

    i < i

    Xi4Di> 0,

    >

    >

    :

    i: tolerance limit for demand constraints of each product.

    A linear programming problem with fuzzy constraints in this form can be solved by amulti-objective optimisation problem (Rommelfanger 1996). Therefore, the membershipfunction of objective function (z(x)) must be described. Then, the membership functions

    z(x) are described as (Zimmermann

    1978)

    z x 8 0, z z 19>z z = z z , z 5z 5z

    >

    1,

    >

    :

    While z is computed based on the lowest value of demand for each product and thelowest capacity for each activity, z is computed based on the highest value of them.

    Consequently, a linear programming problem with fuzzy constraints can be solved by aclassical linear programming problem using the method as follows (Zimmermann 1978)

    max 20as:t zx 20b

    ix i 1 . . . m1 20c

    x 2 XU

    and 2 0,

    1&: 20d

    4. A numerical example

    To illustrate the integration of fuzzy demand and capacity with expanded ABC basedproduct mix determination problem, consider the example provided by Kee (1995).

    The example is presented in Table 1 through 3. XYC Inc. is a medium-sized firm withtwo production departments, assembly and finishing, and three support departments,

    t h i d i i Di t t i l d l b t d di tl t

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    15/26

    the individual products. Unit level overhead is estimated using direct labour cost as thecost driver. Set-up and purchasing costs are incurred at the batch level, engineering isincurred at the product-sustaining level (Kee 1995).

    To make the proposed model consistent with the data by Kee (1995), some slightmodifications in the model are conducted in this section. First of all, as seen fromTable 2, there exist two batch-level activities whose batch sizes are different from eachother. So, the model must include two different decision variables to reflect these

    activities instead of the general decision variables Yi.

    STi: the number of set-ups of product i produced in a given time periodPRi: the number of batch of product i processed by purchasing

    department in a given time period.International Journal of Production Research 737

    Table 1. Unit level activity cost-capacity and operating structure.

    Product

    Product1

    Product2

    Product3

    Product4

    Capacity

    Assembly labour hours 1 1 2 5200,000

    Finishing labour hours 0.50 0.50 2 4180,000

    Direct material cost $4 $7 $15 $28

    Direct labour cost $12 $12 $32 $72

    Overhead cost $36 $36 $96 $216

    Price $70 $80 $223 $516

    Maximum annual expecteddemand 100,000 100,000 30,000 20,000

    Table 2. Batch -level activities.

    Product

    Set-up departmentX1 X2

    X3 X4

    Batch size (units) 1000 100050

    0 200Hours/batch 2 2 4 5

    Cost per set-up hour

    $400

    Expected capacity(hours)

    500

    Purchasing department

    Batch size (units) 4000 4000

    10

    00 500Orders/batch 5 8 12 15Cost per purchase order $

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    16/26

    200

    Expected Capacity(orders)

    800

    Table 3. Product-level activities.

    Product

    Engineering DepartmentX1 X2 X3 X4

    Drawings/product100 100 300

    500

    Expected capacity 1000Cost per engineering Drawing $1000

    Second, in this example, unit level cost is estimated using direct labour cost as thecost driver in accordance with the study of Kee (1995). So the objective function of theModel 1, which is denoted by Equation (1), is revised as seen in Equation (21).

    Ovr: Taken as a percentage of direct labour cost (in this example, 300% ofdirect labour cost was accepted as unit level cost driver, so ovr 3for this numerical example.)

    738 E. Karakas et al.

    So, the proposed fuzzy model can be rewritten as follows (Model 2)

    4 4 4 4

    MaxX

    si dmi dliXiX

    ovrdli XiX

    ai3cr3STiX

    ai4cr4PRi

    XN

    ai5cr5Zi

    i1i1

    i1 i1 i1

    Subject to21

    N

    Xi

    1

    a Xi5Cu i

    1 . . .4; u

    1,2

    22

    iu

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    17/26

    N

    a STi5C3 i

    1 . .. 4

    23

    Xi1

    i3

    N

    a

    PR

    i

    5C

    4 i

    1 . .. 4

    24

    Xi1

    i4

    N

    X

    i1

    aZi5C5 i

    1 . . .4

    25

    i5

    bsY X

    i

    i

    1 . .. 4

    26

    i

    i

    Xi MZii 1 . . . 4 27

    X

    i 5Dii 1 . . . 4

    28

    Using the approach denoted by Equations (20a) to (20d), we transformed model 2 asfollows

    Max ;

    Subject to

    4 4 4X

    i1 si dmi dli ovrdliXiX

    i1a

    i3cr

    3ST

    iX

    i1 ai4cr4PRi 29

    4

    X

    i1 ai5cr5Zi z z z 30

    4X

    i1 aiuXi Cu tuCu u 1, 2 31

    Cu MutuCu Cu Mu u 1, 2 32International Journal of Production Research 739

    N

    Mu Xi1a

    iX

    i

    u 1,2

    33

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    18/26

    4

    Xi1 ai3STi C3 3C3 b 3

    34

    C3 W33C3 C3 W3 b 3

    3

    54

    W3

    X

    i1a

    i3ST

    i b 336

    4

    Xi1 ai4PRi C4 4C4 b 4

    37

    C4 W44C4 C4 W4 b 438

    4

    W4

    X

    i1a

    i4

    PRi b 4

    39

    4

    Xi1 ai5Zi C5 5C5 p 5

    40

    C5 K55C5 C5 K5 p 541

    4

    K5

    X

    i1a

    i5Z

    i p 5

    42

    X D i

    D

    1 . . .4 43

    i

    Di XiiDi Di Xi i 1 . . . 444

    bsY X

    i

    i

    1 . . . 4 45

    i i

    Xi MZii 1 . . .

    446

    Equations (32) to (33), Equations (35) to (36), Equations (38) to (39), Equations (41) to

    (42) and Equation (44) enable us to calculate the value of the membership function offuzzy unit-batch-product level capacities and membership function of fuzzy demand ofeach product respectively The transformed capacity constraints and demand

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    19/26

    constraint are given in Equations (31), (34), (37), (40) and (43).

    Suppose that there exists a fluctuation 20% in demand at each product and there is apossibility that actual capacities of unit level, batch level and product level activities are

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    20/26

    740 E. Karakas et al.

    80%, %90 and %90 of estimated capacity respectively. Then, z and z are computed as3,732,000 and 4,620,000, respectively.

    The proposed model is solved using CPLEX 300 solver in MPL Package Program. The

    solution of mixed integer programming model (Kee 1995) and fuzzy model are given in

    Table 4 and Table 5. In mixed integer programming model, the optimal production strategy

    consists of producing 30,000 units of product 1, 100,000 units of product 2, 30,000 units of

    product 3. The product mix is computed by ranking each product in terms of its profitability

    and producing the products with the highest profitability at the limit of the capacities. The

    proposed fuzzy model uses the same ranking method with ABC cost data, however it offers

    a product mix strategy avoiding output at the limit of activities capacity and producing more

    quantity of products than %80 of the forecasted maximum demand. As seen in Table 4,

    fuzzy application contains 35,668 units of product 1, 89,163 units of product 2, and 26,748

    units of product 3. As production of product 2 and 3 decreases in

    Table 4. Solution of the models.

    Production quantityof each product Outputs of fuzzy model Outputs of MIP*

    X1 35,668 30,000X2 89,163 100,000X3 26,748 30,000X4 0 0,000

    The number of batch for each activityST1 36 30ST2 90 100ST3 54 60PR1 9 8PR2 23 25PR3 27 30Z (Profit) 4,260,000 4,227,809

    *Kee (1995)

    Table 5. The values of the membership function in fuzzyapplication.

    Membership functionCapacityconstraints

    value of thecapacities

    Assemblydepartment 0.541Finishingdepartment 1Set-up department 0.64Purchasingdepartment 1Engineering department 1Production demand constraints

    Product 1 1Product 2 0.541Product 3 0 542

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    21/26

    Product 4 1Generalsatisfaction 0.542

    International Journal of Production Research 741

    fuzzy application in order not to make products at the limit of the capacity, the profit ofthe fuzzy application is 4,227,809 while the profit of MIP is $ 4,260,000.

    Because membership function of each fuzzy constraint for the capacity of eachactivity is identified such that a degree of satisfaction becomes 0 if the output run up toa limit of the capacity and it becomes 1 if the output is smaller or equal to %80 of thecapacity, as seen in Table 5, generally each output is %80 of the activity capacityexcept assembly activity and set-up activity. Similarly, the membership function ofeach of the fuzzy constraints for demand of the products is identified such that adegree of satisfaction becomes 0 if the production runs up to forecasted demand andit is 1 if the production is smaller or equal to %80 of the forecasted demand, as seen inTable 5, a degree of satisfaction is equal to 1 for product 1 and 4 and it is equal to0.541 and 0.542 for product 2 and product 3 respectively.

    Table 6 shows the slack capacity of non-constrained activities according to the solutionof fuzzy model and MIP model. The slack variables for demand constraints in Table 6indicate the units of products that the firm will be unable to supply. These values are70,000 units of demand for product 1 and 20,000 units of demand for product 4 in MIP and53,445 units for product 1 and 17,832 for product 4 in fuzzy application. In fuzzy

    application, the slack values for demand constraints are lower because fuzzy model offersa product mix strategy taking %80 of the forecasted maximum demand as actual demand.

    As indicated, assembly and finishing will have 10,000 and 55,000 excess labour hours

    of capacity in MIP model, respectively. However, in the fuzzy model finishing will have

    44,583 excess labour hours and assembly will have no excess labour hours. Also, in the

    MIP model solution, purchase and engineering will have excess capacity of 200 purchasingorders and 500 engineering drawings. However, excess capacities of each of these

    activities will be 203 purchasing orders and 445 engineering drawings, respectively in fuzzy

    application. As a result, while set-up department is a constrained activity in MIP model

    solution, both assembly and set-up are constrained activities in fuzzy application.

    As we know, constrained or bottleneck activities are critical for maximising production and

    profitability and minimising excess resources of the other activities. Improving a constrained

    activity relieves a bottleneck, thereby increasing throughput. (Kee 1995). According to fuzzy

    model solution there are two constrained activities (assembly and set-up activities) as different

    from the study of Kee (1995). The impact of expanding the capacity of set-up can be evaluated

    by increasing the amount of set-up time in the fuzzy model while assembly capacity is keptconstant. In the same way, the impact of expanding the capacity of assembly can be evaluated

    by increasing the amount of assembly time while

    Table 6. The values of the slack variables.

    Slack variables Fuzzy application MIP application**

    Excess capacity in the assemblydepartment 10,000Excess capacity in finishing department 44,583 55,000Excess purchase order capacity 203 200Excess capacity in engineering 445 500Excess demand for product 1 53 445 70 000

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    22/26

    Excess demand for product 4 17,832 20,000

    **Kee(1995)742

    E. Karakas etal.

    49,00,00

    0

    48,00,000

    47,00,00

    0

    p

    r

    o

    f

    i

    t

    )

    46,00,00

    0

    45,00,00

    0

    Z

    (

    $

    44,00,00

    0

    43,00,00

    0

    42,00,00

    0

    41,00,00

    0

    450 500 550 600

    6

    5

    0 700 750 800

    Set-up capacity (hours)

    Figure 3. The impact of increasing set-up capacity on the profit.

    Z

    43,20,000

    43,10,000

    43,00,000

    42,90,000

    42,80,000

    42,70,000

    42,60,000

    42,50,000

    42,40,000

    42,30,000

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    23/26

    42,20,000 1,95,0

    00

    2,00,000 2,05,000 2,10,000 2,15,000

    2,20,000 2,25,000 2,30,000

    Assembly

    capacity

    (hours)

    Figure 4. The impact ofincreasing assembly capacity

    on the profit.

    set-up capacity is keptconstant. Figure 3 andFigure 4 show the impact ofexpanding the resources inset-up and assembly,relatively.

    As seen in Figure 3,increasing set-up capacityhas an important impact onthe profit. However, whenset-up time has beenincreased up to 700, any

    addit

    ionalincreasi

    ng in this activity will notprovide moreimprovement in profit. Atthis point, assembly willhave a key role to expand

    production and profitfurther, additionalresources would need tobe added to the assemblydepartments.

    As seen in Figure 4,expanding the resourcesin the assemblydepartment will increaseprofitability. However,

    when compared to theimpact of expanding set-up activity on profit withthe impact of expanding

    assembly capacity, it can beunderstood that increasing thecapacity of set-up activity canprovide more improvement.As seen in Figures 3 and 4,

    the maximum value for profitwill be $ 4,853,000 if set-upcapacity is increased while itwill be $ 4,310,800 if assembly departmentcapacity is increased. Themaximum value for profit willbe obtained at 22,000 hoursassembly capacity.

    As a result, the fuzzy model

    for product mix determinationbased on the expanded ABCmodel can work out an optimalproduct mix plan when demandcannot be estimated

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    24/26

    International Journal of Production Research 743

    precisely and the limits of capacities are not stable. Also, using the sensitivity analysis,the bottleneck constraint can be identified and therefore management can begincontinuous improvement process under these circumstances.

    5. Conclusion

    In this paper, we have considered product mix determination problem based on theexpanded ABC approach proposed by Kee (1995). We have presented a fuzzyprogramming for product mix selection in the light of obscure estimation of parameters forthe capacities of the activities and the demands of each product. The proposed model,thereby, can handle impreciseness in some parameters involved in an objective functionand constraints in real-life production problems, such as demands or production capacities.

    The differences between the solution of the MIP (based on precise informationabout the capacity and demand) and the solution of the fuzzy model indicate that theuncertainties should be taken into account under the circumstance where impreciseinformation about demand and capacities of activities exist. Otherwise a firmsmanager can give a wrong production related decision and can be faced with theunaffordable cost of this decision.

    In addition to these benefits, the solution of the fuzzy model also identifies non-constraint activities with their excess resources and constrained activities. Therefore,the model may be used to identify the constraint that limits production beforeproduction has begun and then constraint identification provides a starting point formanaging bottleneck activity.

    References

    Balakrishnan, J. and Cheng, C.H., 2000. Theory of constraints and linear programming: a re-examining. International Journal of Production Research, 38 (6), 14591463.

    Bakke, N. and Hellberg, R., 1991. Relevance lost? A critical discussion of different costaccounting principles in connection with decision making for both short and long termproduction scheduling. International Journal of Production Economics, 24 (1,2), 118.

    Bhattacharya, A. and Vasant, P., 2007. Soft-sensing of level of satisfaction in TOC product-mix decision

    heuristic using robust fuzzy-LP. European Journal of Operational Research, 177 (1), 5570.

    Bhattacharya, A., et al., 2006. A fully fuzzified, intelligent theory of- constraints product mixdecision. International Journal of Production Research, 46 (3), 798815.

    Coman, A. and Ronen, B., 2000. Production outsourcing: a linear programming model for thetheory of-constraints. International Journal of Production Research, 38 (7), 16311639.

    Cooper, R., et al., 1992. From ABC to ABM: Does activity-based management automaticallyfollow from an activity-based costing project? Management Accounting, 74 (5), 5457.

    Cooper, R., 1990. Cost classifications in unit-based and activity-based manufacturing costsystems. Journal of Cost Management, Fall, 414.

    Fredendall, L.D. and Lea, B.R., 1997. Improving the product mix heuristic in the theory ofconstraints. International Journal of Production Research, 35 (6), 15351544.

    Goldratt, E.M., 1993. What is the theory of constraints? APICSThe Performance Advantage, 3(6), 1820.

    Gurses, P.A., 1999. An activity- based costing and theory of constraints model for product-mix

    decisions. Thesis (Master of Science). Faculty of the Virginia Polytechnic Institute andState University.7 E. Karakas et al.

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    25/26

    44

    Holmen, J., 1995. ABC vs. TOC: its a matter of time activity-based

    costingand

    thetheory

    of constraints can work together. Management Accounting, 76 (7), 3740.Kee,R., 1995. Integrating activitybased costing with the theory of

    constraints

    toenhance

    production-related decision-making. American Accounting Association Horizons, 9 (4), 4861.

    Kee, R., 2004. Evaluating product mix and capital budgeting decisions with an activity basedcost system. Advances in Management Accounting, 13, 7798.

    Kee, R.C., 2003. Operational planning and control with an activity-based costing systems.Advances in Management Accounting, 11, 5984.

    Kee, R. and Schmidt, C., 1998. A Comparative analysis of utilizing activity-based costing andthe theory of constraints for making product-mix decisions. International Journal ofProduction Economics, 63 (1), 117.

    Lea, B.R. and Frendall, L.D., 2002. The impact of management accounting, productionstructure, product mix algorithm, and planning horizon on manufacturing performance.International Journal of Production Economics, 79 (3), 279299.

    Lee, T.N. and Plenert, G., 1993. Optimizing theory of constraints when new product alternativesexist. Production and Invention Management Journal, 34 (3), 5157.

    Luebbe, R. and Finch, B., 1992. Theory of constraints and linear programming: a comparison.International Journal of Production Research, 30 (6), 14711478.

    Malik, S.A. and Sullivan, W.G., 1995. Impact of ABC Information on Product Mix and CostingDecisions. IEEE Transactions on Engineering Management, 42 (2), 171176.

    MacArthur, J., 1993. Theory of constraints and activity-based costing: friends or foes? Journal ofCost Management, 7 (2), 5056.

    Onwubolu, G.C., 2001. Tabu search based algorithm for the TOC product mix decision.International Journal of Production Research, 39 (10), 20652076.

    Onwubolu, G.C. and Mutingi, M.A., 2001. A genetic algorithm approach to the theory ofconstraints product mix problem. Production Planning and Control, 12 (1), 2127.

    Plenert, G., 1993. Optimizing theory of constraints when multiple constrained resources exist.European Journal of Operational Research, 70 (1), 126133.

    Rommelfanger, H., 1996. Fuzzy linear programming and applications. European Journal ofOperational Research, 92 (3), 512527.

    Skawa, M., Nishizaki, I., and Uemura, Y., 2001. Fuzzy programming and profit and costallocation for production and transportation problem. European Journal of OperationalResearch, 131 (1), 115.

    Spoede, C., Henke, E., and Umble, M., 1994. Using activity analysis to locate profitabilitydrivers: ABC can support a theory of constraints management process. Management

    Accounting, 75 (11), 4348.

    Vasant, P., Nagarajan, R., and Yaacob, S., 2005. Fuzzy linear programming with vague

    objective coefficients in an uncertain environment. Journal of the Operational ResearchSociety, 56 (5), 597603.

    Zimmermann, H.J., 1978. Fuzzy programming and linear programming with several objectivefunction. Fuzzy Sets and Systems, 1 (1), 4555.

  • 7/27/2019 Fuzzy programming for optimal product mix decisions based on expanded ABC approach..rtf

    26/26

    Copyright of International Journal of Production Research is the property of Taylor & Francis Ltd and its

    content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's

    express written permission. However, users may print, download, or email articles for individual use.