One of the main issues in human resource planning (HRP) is staffing and recruitment decision-making to provide enough
qualified manpower for producing high quality products or giving superior services. Recruitment is usually a mid-term or even long-term decision which can really affect the near future of the company and its success. Furthermore, human
resources, as a strategic and valuable asset, possess the knowledge and skills which are substantially necessary to move a
company toward its predefined goals. In other words, one of the important aspects of HRP is to determine the required
number of workers in different knowledge levels (e.g., new-hired, semi-skilled, and skilled workers) that should be utilized
in various parts of the production process in a company. This is in fact a way of improving the utilization of knowledge
resources toward a better efficiency.