Академический Документы
Профессиональный Документы
Культура Документы
net/publication/233225395
CITATIONS READS
10 385
3 authors:
Amr Kandil
Purdue University
83 PUBLICATIONS 837 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Khaled Hesham Hyari on 14 February 2015.
To cite this Article Hyari, Khalied, El-Mashaleh, Mohammad and Kandil, Amr(2010) 'Optimal Assignment of Multiskilled
Labor in Building Construction Projects', International Journal of Construction Education and Research, 6: 1, 70 — 80
To link to this Article: DOI: 10.1080/15578771003590284
URL: http://dx.doi.org/10.1080/15578771003590284
This article may be used for research, teaching and private study purposes. Any substantial or
systematic reproduction, re-distribution, re-selling, loan or sub-licensing, systematic supply or
distribution in any form to anyone is expressly forbidden.
The publisher does not give any warranty express or implied or make any representation that the contents
will be complete or accurate or up to date. The accuracy of any instructions, formulae and drug doses
should be independently verified with primary sources. The publisher shall not be liable for any loss,
actions, claims, proceedings, demand or costs or damages whatsoever or howsoever caused arising directly
or indirectly in connection with or arising out of the use of this material.
International Journal of Construction Education and Research, 6:70–80, 2010
Copyright # Taylor & Francis Group, LLC
ISSN: 1557-8771 print=1550-3984 online
DOI: 10.1080/15578771003590284
Introduction
Attracting and retaining a skilled workforce is one of the greatest challenges facing
the construction industry (Ejohwomu, 2007; Kazaz & Ulubeyli, 2007; Srour, Hass, &
Morton, 2006; Goodrum, 2003; Kashiwagi & Scott, 2002; Rowings, Federle, &
Birkland, 1996). This shortage of skilled labor motivated construction firms to look
for ways to utilize their workforce more efficiently (Ejohwomu, 2007; Srour et al.,
2006; Cai & Li, 2000). Multiskilled labor is one of the strategies that have been
adopted to improve the efficiency of resource utilization in construction firms
(Ejohwomu, 2007; Goodrum, 2003). In this strategy, some workers in the company
are hired or trained to perform many types of work in construction projects. For
example, a marble installer can perform tasks such as brickwork or tiling in addition
70
Optimal Assignment of Multiskilled Labor 71
cantly and decrease their productivity. These idle times, therefore, decrease the
efficiency of construction firms in a highly competitive industry.
The utilization of multiskilled labor strategy in construction projects is reported
to provide a number of advantages to both construction firms and their workforce.
The reported advantages to firms that adopted the multiskilled labor strategy include:
1) reducing the impact of labor shortages in the construction industry through a more
efficient utilization of present workers (McGuinness & Bennett, 2006); 2) increasing
the effectiveness and flexibility of construction firms in dealing with sudden demand
shifts among diverse tasks because multiskilled workers tend to have a better under-
standing of the overall production process and can cope well with extraordinary
changes in work conditions (Park, 1996); 3) decreasing the number of workers that
need to be hired for a project (Maturana, Alarcon, & Deprez, 2003); 4) increasing
the reliability of project time management and thereby increasing the possibility of
the timely completion of the work (Ballard, 2001); 5) reducing construction durations
due to more uniform and full working loads which in turn reduces costs and increases
profits generated by construction firms (Maturana et al., 2003; Lill, 2002); 6) increas-
ing the uniformity and fairness of work load assignments which tends to improve
worker moral and productivity (Sutt & Lill, 2002); 7) increasing the potential for
improving labor productivity (Hass, Rodriguez, Glover, & Goodrum, 2001); 8) reduc-
ing the costs of labor due to idle time and work overloads as well as costs connected
with transferring workers from one construction site to another (Sutt & Lill, 2002); 9)
enhancing the workers’ understanding of the overall production process and the exact
causes of job-related problems (Park, 1996); 10) enhancing the ability of small con-
struction firms to retain a skilled core workforce (Hass et al., 2001); 11) reducing
worker turnover and absenteeism (Burleson, Hass, Tucker, & Stanley, 1998); 12)
increasing the potential for innovations and technology implementation (Burleson
et al., 1998); and 13) enhancing safety at the jobsite (Burleson et al., 1998).
On the other hand, the reported advantages to the multiskilled workers them-
selves include: 1) increasing worker income since their training in multiple types of
construction work would raise their value on the market (Hass et al., 2001; Lill,
2002) 2) increasing worker employability and reducing their vulnerability to unem-
ployment (McGuinness & Bennett, 2006; Hass et al., 2001; Lill, 2002); 3) increasing
workers’ job satisfaction due to their skill development which also leads to higher
levels of commitment (Burleson et al., 1998; Morrison & Savery, 1996); and
72 K. Hyari et al.
4) increasing the average employment duration of skilled workers at the project site
(McGuinness & Bennett, 2006).
The success of the multiskilling strategy in attaining the above mentioned advan-
tages depends on the ability of project management personnel to assign workers to
appropriate tasks and compose crews effectively during short term planning
(Gomar, Hass, & Morton, 2002; Hass et al., 2001). This task can be very challenging
due to the large number of possible alternatives in assembling crews and the many
constraints that should be taken into consideration in work assignments including
worker skills and availability. Despite the reported advantages of multiskilled work-
force in the construction industry, few models were developed to support site man-
agement personnel in assigning multiskilled workers to construction tasks. Hegazy,
Shabeeb, Elbeltagi, & Cheema (2000) developed a heuristic for assigning less utilized
multiskilled resources to other construction activities that suffer from insufficient
resources during their shortage period in order to reduce project duration. Tam,
Tong, Cheung, & Chan (2001) developed a genetic algorithm model for multiskilled
Downloaded By: [Hyari, Khalied Hesham] At: 18:53 1 March 2010
Model Development
The primary purpose of this development stage is to formulate a simplified optimiza-
tion model that supports construction companies in their adoption of the functional
flexibility in human resources strategy (i.e., multiskilled workforce). The objective of
this model, therefore, is to find the optimal work assignment for a multiskilled labor
force while satisfying the practical constraints that are commonly involved in this
assignment problem. To this end, the present model is formulated in three major
steps: 1) formulating the objective function of this resource utilization problem; 2)
defining the practical constraints and considerations that need to be satisfied in
the developed optimization model; and 3) implementing the model using a simple
and easy-to-use optimization tool to ensure the practicality of the developed model.
Model Objective
The objective of this optimization problem is to minimize the cost of labor hours utilized
to perform the work as shown in Equation (1). However, the unit cost of performing
task (i) by worker (j) is a function of the hourly wage (Wj) of worker (j), and his=her pro-
ductivity (Prij) in performing task (i) as shown in Equation (2). Therefore, Equation (1)
Optimal Assignment of Multiskilled Labor 73
can be rewritten as shown in Equation (3). It should be noted that worker (j) will be paid
the same hourly wage regardless of the task (i) performed by that worker. Obviously,
this hourly wage takes into account the multiskilling capability of the worker.
X
I X
J
Minimize cost of labor hours utilized ¼ Xij Cij ð1Þ
i¼1 j¼1
where Xij ¼ Amount of work in task (i) performed by worker with skill type (j);
Cij ¼ Unit cost of work performed in task (i) by worker with skill type (j);
i ¼ Construction task (i ¼ 1 to I); and j ¼ Worker skill type (j ¼ 1 to J).
Wj
Cij ¼ ð2Þ
Prij
Downloaded By: [Hyari, Khalied Hesham] At: 18:53 1 March 2010
where Wj ¼ hourly wage of worker with skill type (j); and Prij ¼ productivity rate for
worker with skill type (j) in performing task (i) in units per hour.
X
I X
J
Wj
Minimize cost of labor hours utilized ¼ Xij ð3Þ
i¼1 j¼1
Prij
The number of workers assigned from each skill type (Nj) can be obtained by
dividing the amount of work assigned to worker with skill type (j) in each task (i)
over their corresponding productivity in that task as shown in Equation (4).
X
I
Xij
Nj ¼ ð4Þ
i¼1
Prij D
Model Constraints
The model is designed to ensure the consideration of all practical constraints that can
be faced by the decision maker in assigning multiskilled workers to the needed tasks
as follows:
1) Total work assigned to all workers in each task (i) should be equal to the amount
of work available in that task.
X
J
Xij ¼ Qi ð5Þ
j¼1
3) The number of workers assigned from each skill type (j) should be an Integer.
X
I
Xij
Nj ¼ ¼ Integer ð6Þ
i¼1
Prij D
This constraint is intended to ensure the minimization of labor idle times that may occur
when workers in some skill types are assigned less than D hours of work on any day.
This formulation will provide a more fair distribution of work among workers because
idle workers from any skill type can be utilized to help in other tasks.
4) Non-negativity constraint for all variables of the optimization model.
Xij 0 for all tasks (i ¼ 1 to I) and all workers’ skill types (j ¼ 1 to J).
5) The number of workers assigned from each skill type should not exceed the
maximum available number of workers. This constraint accounts for a practical
Downloaded By: [Hyari, Khalied Hesham] At: 18:53 1 March 2010
limitation where limited supply of workers in some skill types may exist.
Nj Uj ð7Þ
where Uj ¼ upper limit on the supply of workers from skill type (j).
Model Implementation
The simplified formulation of the developed model enables its solution using the mixed
integer linear programming method (MILP). This mathematical optimization method
is an extension of linear programming method, with an additional restriction that
some of the decision variables are constrained to have only integer values at the
obtained optimal solution. MILP is characterized by its small computation complexity
which allows it to be implemented using commonly available solvers. This intended sim-
plicity of the developed optimization problem formulation is needed to ensure the prac-
ticality of the developed model in supporting construction personnel in their selection of
short-term work assignments for their workforce (e.g., daily work assignments). The
Spreadsheet Solver that is included as a free add-in program in Microsoft ExcelTM
(i.e., Excel SolverTM) was selected to implement this model due to its availability in
any personal computer that has Microsoft Office installed. The solver has a user-
friendly graphical user interface and can be used easily by individuals who do not have
much experience or knowledge of mathematical solvers (Fylstra, Lasdon, Watson, &
Waren, 1998). The solution of an optimization problem using Excel SolverTM is
performed in the following four main steps: 1) specifying the cell which contains the
objective function, and creating a formula for the objective function in that cell; 2) stat-
ing the decision variables; 3) specifying the cells that define the constraints; and 4) indi-
cating the type of the model (i.e., linear, nonlinear, integer etc.). The interested reader is
referred to Flystra et al. (1998) for more detailed information on the use of Spreadsheet
Solver. The following section presents an application example that illustrates the use of
the present optimization model and demonstrates its capabilities.
Application Example
This application example optimizes work assignments on a finishes project that con-
sists of five tasks including tiling, brickwork, flooring screed, terrazzo, and marble
Optimal Assignment of Multiskilled Labor 75
Table 1. Quantity of work and productivity rates for different tradesmen in different
tasks
i¼3 i¼5
i¼1 i¼2 Flooring i¼4 Marble
Finishing work (i) Tiling Brickwork screed Terrazzo fixing
Quantities in square
meters (m2) 300 400 500 300 310
j¼1 Tiler 50 3 2 0 0 2
j¼2 Bricklayer 40 1.5 4 2.5 0 0
j¼3 Screeding layer 48 0 2 5 2.5 0
Downloaded By: [Hyari, Khalied Hesham] At: 18:53 1 March 2010
Number of workers
Tiler 12 13
Bricklayer 14 13
Screeding layer 12 13
Terrazzo layer 8 8
Marble layer 13 13
Total number of workers 59 60
Total cost ($) 23,329.03 23,792
Downloaded By: [Hyari, Khalied Hesham] At: 18:53 1 March 2010
different trades. As shown in Table 2, the present model yields a total labor cost of
$23,329.03 and a required total number of workers of 59. This obtained result is better
than that obtained by Tam et al., whose model determined the total labor cost to be
$23,792 and the required number of workers to be 60. The improvement in the results
obtained by the current model can be attributed to the utilization of the multiskilling
capability of workers who work less than a full day in their primary area of speciali-
zation by assigning them to other tasks for the rest of the working day as shown in
Table 3. The added benefit from this approach is that it ensures a more fair distri-
bution of work among workers from different crafts. The current model produces
the output in less than a second whereas a running time of 10 hours was reported to
be required for obtaining the solution in the previous model (Tam et al., 2001).
Number of workers
Tiler 10 10
Bricklayer 18 18
Screeding layer 12 13
Terrazzo layer 8 8
Marble layer 13 14
Total number of workers 61 63
Total cost ($) 23,809.03 24,672
Downloaded By: [Hyari, Khalied Hesham] At: 18:53 1 March 2010
of work in each task to the workers from the different crafts. Again the current
model produces better results than those obtained by Tam et al. (2001). The total
labor cost in the current model was $23,809.03 and the required total number of
Number of workers
Tiler 10 10
Bricklayer 18 17
Screeding layer 12 15
Terrazzo layer 13 12
Marble layer 13 15
Total number of workers 66 69
Total cost ($) 25,809.03 27,000
78 K. Hyari et al.
workers was 61 while the previous model reported a total labor cost of $24,672 and a
required number of workers of 63.
Conclusions
A simplified model was developed to solve the problem of assigning multiskilled
workers to daily construction tasks. The model was formulated as a mixed integer
linear programming model that can be solved easily using available solvers. The
model is implemented using Excel SolverTM which is bundled with Microsoft
ExcelTM to ensure the practicality of the model and the ease of its use. An appli-
cation example was analyzed to demonstrate the capability of the model and com-
pare it to a previously developed model. The present model was found to be
superior to the previous model in terms of: 1) quality of solutions since it utilized
a mathematical optimization method that is guaranteed to produce a global optimal
solution while the previous model utilized a genetic algorithm that yielded good solu-
tions that may not have been globally optimal (i.e., where no proof of convergence
exists); 2) great savings in time needed to yield solutions since the developed model
produces the solution in less than a second, while the reported time of the previous
model was several hours; 3) practicality and simplicity as the current model utilized
widely available solver which comes as a free add-in program to Microsoft ExcelTM;
and 4) eliminating the need for parameter settings that is needed in the previous
model which affects the quality of the obtained solutions. The model is expected
to help superintendents in their endeavor to assign workers to construction tasks
in a way that minimizes the total cost of labor by considering their skills, pro-
ductivity, and availability. One limitation that this model faces is a property of
Optimal Assignment of Multiskilled Labor 79
the multiskilling strategy itself. The limitation is that multiskilling itself would not be
applicable in highly unionized labor markets that do not allow workers to perform
tasks outside their precisely defined trades or crafts.
References
Ballard, G. (2001). Cycle Time Reduction in Home Building. Proceedings of the 9th annual
conference of the international group of lean construction, National University of
Singapore. 6–8 August 2001.
Brusco, M. J. & Johns, T. R. (1998). Staffing a multiskilled workforce with varying levels
of productivity: An analysis of cross-training policies. Decision Science Journal, 29,
499–515.
Burleson, R., Haas, C., Tucker, R., & Stanley, A. (1998). Multiskilled labor utilization
strategies in construction. Journal of Construction Engineering and Management, 124(6),
480–489.
Downloaded By: [Hyari, Khalied Hesham] At: 18:53 1 March 2010
Cai, X. & Li, K. N. (2000). A genetic algorithm for scheduling staff of mixed skills under
multi-criteria. European Journal of Operational Research, 125, 359–369.
Eitzen, G., Panton, D., & Mills, G. (2004). Multi-skilled workforce optimization. Annals of
Operations Research, 127, 359–372.
Ejohwomu, O. (2007). Modeling the supply and demand for construction and building services
skills in the black country. PhD Dissertation, University of Wolverhampton, West
Midlands, UK.
Fylstra, D., Lasdon, L., Watson, J., & Waren, A. (1998). Design and use of the Microsoft
Excel solver. Interfaces, 28(5), 29–55.
Gomar, J., Haas, C., & Morton, D. (2002). Assignment and allocation optimization of
partially multiskilled workforce. Journal of Construction Engineering and Management,
128(2), 103–109.
Goodrum, P. (2003). Worker satisfaction and job preferences in the U.S. construction
industry. Proceedings of the ASCE Construction Research Congress, Winds of Change:
Integration and Innovation of Construction, March 19–21, 2003, Honolulu, Hawaii,
USA.
Hass, C. T., Rodriguez, A. M., Glover, R., & Goodrum, P. M. (2001). Implementing a multi-
skilled workforce. Construction Management and Economics, 19, 633–641.
Hegazy, T., Shabeeb, A., Elbeltagi, E., & Cheema, T. (2000). Algorithm for scheduling multi-
skilled construction resources. Journal of Construction Engineering and Management,
126(6), 414–421.
Kashiwagi, D. T. & Scott, M. (2002). Solving the construction craftperson skill shortage pro-
blem through construction undergraduate and graduate education. ASC Proceedings of
the 38th Annual Conference, Virginia Polytechnic Institute and State University,
Blacksburg, VA; 165–176.
Kazaz, A. & Ulubeyli, S. (2007). Drivers of productivity among construction workers: A study
in a developing country. Building and Environment, 42, 2132–2140.
Lill, I. (2002). Who should take responsibility in professional training of construction
workers. Proceedings of the 2nd International Conference of Postgraduate Research
Conference in the Built and Human Environment: International Postgraduate Research
Conference in the Built and Human Environment, University of Salford, 11–12 April
2002, pp. 342–361.
Loucks, J. S. & Jacobs, F. R. (1991). Tour scheduling and task assignment of a heterogeneous
work force: A heuristic approach. Decision Sciences, 22(4), 719–738.
Maturana, S., Alarcon, L. F., & Deprez, M. (2003). Modeling the impact of multiskilling and
concrete batch size in multi-storey buildings. Proceedings of the XI Conference on Lean
Construction, IGLC-11, July 2003, Blacksburg, Virginia, pp. 553–566.
80 K. Hyari et al.