Abstract
Resource Constrained Project Scheduling Problem (RCPSP) is a NP-hard project planning scheduling problem. It has been widely applied in real life industrial scenarios to optimize the project makespan with the limitation of the resources. In order to solve RCPSP, this paper suggests a Quantum inspired Particle Swarm Optimization (Q-PSO) probabilistic optimization technique. A classical PSO is very hard to map to the RCPSP because of its solution lies in continuous values position vector. To overcome this, Sequence Position Vector (SPV) rule is incorporated into PSO. Since, the activities of the project follows dependency constrains, due to updation in position vector, the dependency constrains are violated. To handle this situation, Valid Particle Generator (VPG) is used. With an assembling of these operators, a Q-PSO is introduced to solve RCPSP effectively. The effectiveness of the QPSO is verified on a standard dataset of PSPLIB for J30. Results show that Q-PSO has significant improvement in the performance over number of state of the arts. Since it uses probabilistic particle representation in terms of quantum bits (Q-bits) and thus replaces the inertia weight tuning and velocity update method in classical PSO.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Blazewicz, J., Lenstra, J.K., Rinnooy Kan, A.H.G.: Scheduling subject to resource constraints: classification and complexity. Discret. Appl. Math. 5(1), 11–24 (1983)
Valls, V., Ballestıń, F., Quintanilla, S.: Justification and RCPSP: a technique that pays. Eur. J. Oper. Res. 165(2), 375–386 (2005)
Kennedy, J., Eberhart, R.: Particle swarm optimization. In: IEEE International Conference on Neural Networks, Proceedings, vol. 4, pp. 1942–1948. IEEE (1995)
Kumar, N., Vidyarthi, D.P.: A model for resource-constrained project scheduling using adaptive PSO. Soft. Comput. 20(4), 1565–1580 (2016)
Zhang, H., Li, H., Tam, C.M.: Particle swarm optimization for resource-constrained project scheduling. Int. J. Proj. Manag. 24(1), 83–92 (2006)
Jarboui, B., Damak, N., Siarry, P., Rebai, A.: A combinatorial particle swarm optimization for solving multi-mode resource-constrained project scheduling problems. Appl. Math. Comput. 195(1), 299–308 (2008)
Chen, R.-M., Wu, C.-L., Wang, C.-M., Lo, S.-T.: Using novel particle swarm optimization scheme to solve resource-constrained scheduling problem in PSPLIB. Expert Syst. Appl. 37(3), 1899–1910 (2010)
Zhang, H., Li, X., Li, H., Huang, F.: Particle swarm optimization-based schemes for resource-constrained project scheduling. Autom. Constr. 14(3), 393–404 (2005)
Jia, Q., Seo, Y.: Solving resource-constrained project scheduling problems: conceptual validation of FLP formulation and efficient permutation-based ABC computation. Comput. Oper. Res. 40(8), 2037–2050 (2013)
Moore, M., Narayanan, A.: Quantum-inspired computing. Department of Computer Science, University of Exeter, Exeter, UK (1995)
Han, K.-H., Kim, J.-H.: Quantum-inspired evolutionary algorithm for a class of combinatorial optimization. IEEE Trans. Evol. Comput. 6(6), 580–593 (2002)
Jeong, Y.-W., Park, J.-B., Jang, S.-H., Lee, K.Y.: A new quantum-inspired binary PSO: application to unit commitment problems for power systems. IEEE Trans. Power Syst. 25(3), 1486–1495 (2010)
Kolisch, R., Sprecher, A.: PSPLIB-a project scheduling problem library: OR software-ORSEP operations research software exchange program. Eur. J. Oper. Res. 96(1), 205–216 (1997)
Kolisch, R., Hartmann, S.: Heuristic algorithms for solving the resource-constrained project scheduling problem: classification and computational analysis. Technical report, Manuskripte aus den Instituten für Betriebswirtschaftslehre der Universität Kiel (1998)
Kolisch, R., Hartmann, S.: Experimental investigation of heuristics for resource-constrained project scheduling: an update. Eur. J. Oper. Res. 174(1), 23–37 (2006)
Schirmer, A.: Case-based reasoning and improved adaptive search for project scheduling. Technical report, Manuskripte aus den Instituten für Betriebswirtschaftslehre der Universität Kiel (1998)
Christofides, N., Alvarez-Valdés, R., Tamarit, J.M.: Project scheduling with resource constraints: a branch and bound approach. Eur. J. Oper. Res. 29(3), 262–273 (1987)
Alba, E., Chicano, J.F.: Software project management with gas. Inf. Sci. 177(11), 2380–2401 (2007)
Kumar, N., Vidyarthi, D.P.: A novel hybrid PSO-GA meta-heuristic for scheduling of DAG with communication on multiprocessor systems. Eng. Comput. 32(1), 35–47 (2016)
Şevkli, Z., Sevilgen, F.E., Keleş, Ö.: Particle swarm optimization for the orienteering problem. In: Proceedings of International Symposium on Innovation in Intelligent Systems and Application, Istanbul, Turkey, pp. 185–190, June 2007
Mendes, R., Kennedy, J., Neves, J.: The fully informed particle swarm: simpler, maybe better. IEEE Trans. Evol. Comput. 8(3), 204–210 (2004)
Tasgetiren, M.F., Sevkli, M., Liang, Y.-C., Gencyilmaz, G.: Particle swarm optimization algorithm for single machine total weighted tardiness problem. In: Congress on Evolutionary Computation, CEC 2004, vol. 2, pp. 1412–1419. IEEE (2004)
Al Badawi, A., Shatnawi, A.: Static scheduling of directed acyclic data flow graphs onto multiprocessors using particle swarm optimization. Comput. Oper. Res. 40(10), 2322–2328 (2013)
Ziarati, K., Akbari, R., Zeighami, V.: On the performance of bee algorithms for resource-constrained project scheduling problem. Appl. Soft Comput. 11(4), 3720–3733 (2011)
Hartmann, S.: A competitive genetic algorithm for resource-constrained project scheduling. Nav. Res. Logist. 45(7), 733–750 (1988)
Schirmer, A.: Case-based reasoning and improved adaptive search for project scheduling. Nav. Res. Logist. 47(3), 201–222 (2000)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Sharma, R., Bangroo, R., Kumar, M., Kumar, N. (2018). A Model for Resource Constraint Project Scheduling Problem Using Quantum Inspired PSO. In: Bhattacharyya, P., Sastry, H., Marriboyina, V., Sharma, R. (eds) Smart and Innovative Trends in Next Generation Computing Technologies. NGCT 2017. Communications in Computer and Information Science, vol 827. Springer, Singapore. https://doi.org/10.1007/978-981-10-8657-1_6
Download citation
DOI: https://doi.org/10.1007/978-981-10-8657-1_6
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-8656-4
Online ISBN: 978-981-10-8657-1
eBook Packages: Computer ScienceComputer Science (R0)