Multiobjective Fuzzy Deployment of Manpower

1Chih-Hung Tsai, 2Chiu-Chi Wei and 3 Ching-Liang Cheng
1
Associate Professor
3
Instructor
Department of Industrial Engineering and Management
Ta-Hwa Institute of Technology
Hsin-Chu, Taiwan
E-mail: ietch@et4.thit.edu.tw

2 Professor
Department of Industrial Engineering and Management
Chung-Hua University
30 Tung-Shiang, Hsin-Chu
Taiwan
E-mail: ccwei@chu.edu. tw

Abstract

A thorough formulation of the deployment of manpower is proposed in this study to extend the traditional single-objective minimizing assignment to the multiobjective decision making problem associated with cost, time and quality. A fuzzy concept for minimizing the cost-time-quality assignment problems is demonstrated in such a way that the best assignment is achievable from the maximization of the membership function satisfying all objectives. The results of the illustrative example show that an excellent compromise solution can be reached efficiently.

Keywords: multi-objective, assignment, fuzzy, manpower

I. INTRODUCTION

Project management is designed to control organization resources on a given set of activities, within time, within cost, and within quality. Thus, the limited resources must be utilized efficiently such that the optimal available resources can be assigned to the most needed tasks so as to maximize and minimize the profit and cost, respectively. Traditional assignment problems deal primarily with deploying N resources to N jobs with various consumption rates. Examples of this type can be the allotment of the transportation routes of the city bus and the apportment of the classrooms in the school. As to the industrial applications, the problems become the assignment of N operations to N machines in the manufacturing processes or N engineers to N jobs in the R&D department, or very frequently, the selection of N contractors to conduct N projects in both the public and private sectors.

An assignment problem can be viewed as a balanced transportation problem in which all supplies and demands equal 1, and the number of rows and columns in the matrix are identical. Hence, the transportation simplex method [Ravindran et al 1987] can be used to solve the assignment problems. However, it is often inefficient and not recommended due to the high degree of degeneracy in the problem. Another technique called Hungarian method [Ravindran 1978] is commonly employed to solve the minimizing assignment problems. The single objective assignment problems are usually divided into two categories: (1), cost minimizing assignment problems [Barr et al. 1977 and Hung et al. 1980], and (2). time minimizing assignment problems [Gaifinkel 1971 and Ravindran et al. 1977]. Cost minimizing assignment problems aim at finding the optimal assignment that minimizes the total project cost. Whereas the time minimizing assignment problems are formulated searching for the shortest duration when the total project time is of vital concern. Unfortunately, it can only minimize time or cost each time, however, cost and time are frequently correlated. Geetha et al. [1993] first expressed the cost-time minimizing assignment as the multicriteria problem. The total project duration is converted to the supervisory cost and defined as the minimum completion time required to complete all the jobs. Therefore, the decision is to minimize the total project cost plus the duration of the most time-consuming job being assigned. It can be seen that the larger the matrix size, the less important the “duration” term, because the summation is composed of N “cost” and 1 “duration” respectively. In other words, Geetha’s approach approximates cost minimization when quite a few jobs are to be assigned. As a result, the application of Geetha’s approach is believed to be limited.

In most engineering problems, assigning jobs only based on cost and time can not sufficiently reflect the real situations, since quality is another major factor in making the decisions. An efficient fuzzy approach is applied to minimize the cost-time-quality assignment problem, the multiobjective decision making problems can be easily reduced to a single objective fuzzy linear programming, thus, several resources can be optimally employed.

II. PROBLEM FORMULATION

The standard assignment problem can be generically described as the minimization of the overall resource consumed and formulated as a linear programming problem. Table 1 depicts the problem.

Table 1.The Standard Assignment Problem

Since each doer is assigned exactly to one task and each task is assigned exactly to one doer, where doer may refer to the worker, machine, project team, and the like. The problem can be mathematically stated as follows:

Subject to



(1)

where In is an index representing the resource types, such as cost and time

A project is said accomplished if all M tasks are completed with acceptable level of quality. It is then expected that the project can be optimally assigned and efficiently conducted so that resources utilized can be minimized. An optimal assignment implies that the task is assigned to the most suitable doer, explicitly, the most capable or skillful doer, requiring the least resource.

The amounts of cost needed and time required to accomplish a task with certain level of quality are highly interrelated with the difficulty of the job and the capability of the worker. Moreover, the level of quality does not necessarily relate to the time taken and cost needed, because a job can be completed on time consuming reasonable budget, while quality is unacceptable. For instance, one salesman can visit 10 customers in 5 days and return without any new orders, whereas, another salesman responsible for the similar task may return with remarkable orders, or even penetrate into a new market enjoyed by the competitors. It is, therefore, a trade-off between the cost, time and quality. Reduction in the project cost usually either lengthens the project duration or deteriorates the project quality. Similarly, completing the project before the due date may actually mean an increase in the project cost or the sacrifice of the project quality. Therefore, separating cost minimizing assignment from the time minimizing assignment does not correctly respond to the real situations. Furthermore, for a given quality level, completing a project within the shortest possible duration may cause a huge increase in the financial budget, which may not be the wishes of the management. On the other hand, restricting the cost to a minimum acceptable figure may remarkably lengthen the project duration, which may be again beyond the expectations of the management. Thus, compromised assignment must be achieved to meet the practical needs.

All elements in the time, cost and quality assignment matrix are positive (see Equation 1), and mathematically uncorrelated, i.e.



(2)

Therefore, Equation (1) can be further transformed into a multiobjective decision making problem, and expressed as Equation (3).



(3)

where I1, I2 and I3 indicate different resource types, such as cost, time and quality.

Suppose that the total project labor-time, overall project cost, and quality level are to be optimized, then the problem can now be stated as Equation (4).



(4)

Example of the cost-time-quality minimizing assignment can be denoted in Table 2. The quality of the tasks completed is divided into five different levels, in which level 1 is the best, and level 9 is the worst. It is noted that the quality level can be decided by the project manager and may represent the perceived quality of the work, the easiness of the communication, the probability of the procrastination, the reputation of a firm or individual, and the historical record. Since the above optimization is based on the unit calculation, it is stressed that the time unit and cost unit used in formulating the matrix must be clearly specified for consistence through the entire matrix. Due to the fact that the project duration and cost can vary significantly from a mega project to a mini project, different weights can be assigned to different projects. For instance, a 20-unit time and 12-unit cost may represent 20 months job duration and $120 thousands task cost in a R&D project, whereas in an advertising project, it may imply a 20 weeks duration and $1200 thousands cost. Furthermore, different units can be applied to various resource types to reflect the management focus or the availability of the specific resource. Thus, careful attention must be paid to the determination of the weight between resources, and an inappropriate set of weight may skew the management emphasis leading to an erroneous assignment. An expert system can be developed to assist decision-makers in determining the suitable weight.


Table 2. The Cost-Time-quality Assignment Problem

III. THE FUZZY APPROACH

The traditional linear programming derived earlier is transformed into a fuzzy linear programming. The objective functions are expressed as the fuzzy membership function, thus, the best decision is resulted from the intersection of all membership function and constraints. The membership function of an element X having a degree of membership in a set M is represented by mM (X), therefore, the solution with the highest value of the membership function will be the best decision. To mathematically simplify the expression, let ZK represents the objective function of cost, time, and quality, the implementing steps are detailed as below:

Algorithm

Step 1. Find the upper bound UK and lower bound L K for each objective function Z K.

(a). Obtain UK by optimizing the cost matrix, time matrix and quality matrix individually.
(b). Obtain LK from the corresponding optimized cost, time and quality matrices.
Step 2. Define the membership function mK (X) as shown in Figure 1:

Figure 1. The Membership Function


Let

the problem would become finding the maximum value of l.

Step 3. Formulate the fuzzy linear programming.

Maximize l
Subject to




IV. NUMERICAL EXAMPLE

The proposed algorithm is applied to determine the optimal compromise assignment of the problem given in Table 1. The lower and upper bounds for each objective function can be easily obtained by optimizing one objective function each time (U1=54, L1=25, U2=76, L2=33, U3=28, L3=14), hence, the decision problem described in Table 1 can now be expressed as a fuzzy linear programming.

Maximize l
Subject to





The fuzzy linear programming problem can be solved using LINDO on personal computer. The maximum value of l is found to be 0.6774419, which results in 47 units total project labor-time, 37 units overall project cost and 16 units quality level. Table 3 demonstrates the optimal assignment.

l=0.674419
X11=X23=X34=X46=X55=X62=1
Z1=47
Z2=37
Z3=16


Table 3. The Optimal Solution

V. CONCLUSION

A variant of the assignment problem considering quality has been formulated. The traditional single objective linear programming, such as cost and time minimizing assignment, is extended to the cost-time-quality assignment decision making problem. A generic fuzzy technique is then used to efficiently optimize the most compromise assignment in such a way that the membership function is maximized. The results show that the fuzzy method optimizes the cost-time-quality minimizing assignment problems effectively.

REFERENCES

Ban-, R. S., Glover, F., and Klingdam, D.(1977), “The alternating basis algorithm for assignment problems”, Mathematical Programming 13, 1-13.

Hung, M. S., and Rom, W. 0.(1980), “Solving the assignment problem by relation”, Operations Research 28,969-982.

Garfinkel, R. S.(1971), “An improved algorithm for bottleneck assignment problem”, Operations Research 18,1717-1751.

Ravindran, A., and Ramaswamy, V,(1977), “On the bottleneck assignment problem”, Journal of Optimization Theory and Applications 21, 451-458.

Ravindran, A., Don T. Phillips, and Tames J. Solberg (1987), Operations Research: principles and practice, 2nd Edition, John Wiley and Sons.

Geetha, S., and Nair, K. P. K.(l 993), “A variation of the assignment problem”, European Journal of Operational Research 68,422-426.

Bit, A. K., Biswal, M. P. and Alam, S. S.(1992), “Fuzzy programming approach to multicriteria decision making transportation problem”. Fuzzy Sets and Systems 50,135-141.

Ringuest, J. L. and Rinks, D. B.(1987), “Interactive solution for the linear multiobjective transportation problem”, European Journal of Operational Research 32, 96-106.


Assumption University of Thailand
Huamark, Bangkok 10240 , Thailand
For comment, Please contact WebMaster