Abstract
Software or hardware problems in large data centers are usually packaged to be tickets which are assigned to different experts to solve. It is very crucial to design multi-objective ticket scheduling algorithms to maximize the total matching degree and minimize the total flowtime. However, most of existing methods for assignment problems only consider single objective, while some methods optimizing multi-objectives are not for the same objectives of this paper. Meanwhile, exploring effectiveness of existing meta-heuristics for multi-objective optimization could be improved further. In this paper, a multi-objective heuristic algorithm called (GAMOA*) is proposed for ticket scheduling which is the combination of a genetic algorithm (GA) and a multi-objective A* (MOA*). In GAMOA*, ticket scheduling orders are evaluated and improved by GA, while MOA* is applied to find a Pareto set of solutions given an order of tickets effectively and efficiently. Experimental results illustrate that our approach obtains better results than state-of-art algorithms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Alemzadeh, S., Dastghaibyfard, G.: Time and cost trade-off using multi-objective task scheduling in utility grids. In: ICCKE 2013, pp. 362–367. IEEE (2013)
Maheswaran, M., Ali, S., Siegel, H.J., Hensgen, D., Freund, R.F.: Dynamic mapping of a class of independent tasks onto heterogeneous computing systems. J. Parallel Distrib. Comput. 59(2), 107–131 (1999)
Zhu, L., Li, Q., He, L.: Study on cloud computing resource scheduling strategy based on the ant colony optimization algorithm. Int. J. Comput. Sci. Issues (IJCSI) 9(5), 54 (2012)
Gong, M., Jiao, L., Du, H., Bo, L.: Multiobjective immune algorithm with nondominated neighbor-based selection. Evol. Comput. 16(2), 225–255 (2008)
Chakravarthy, K., Rajendran, C.: A heuristic for scheduling in a flowshop with the bicriteria of makespan and maximum tardiness minimization. Prod. Plan. Control 10(7), 707–714 (1999)
Vidya, G., Sarathambekai, S., Umamaheswari, K., Yamunadevi, S.: Task scheduling using adaptive weighted particle swarm optimization with adaptive weighted sum. Procedia Eng. 38, 3056–3063 (2012)
Agarwal, S., Sindhgatta, R., Sengupta, B.: SmartDispatch: enabling efficient ticket dispatch in an it service environment. In: Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1393–1401 (2012)
Shao, Q., Chen, Y., Tao, S., Yan, X., Anerousis, N.: EasyTicket: a ticket routing recommendation engine for enterprise problem resolution. Proc. VLDB Endow. 1(2), 1436–1439 (2008)
Sun, P., Tao, S., Yan, X., Anerousis, N., Chen, Y.: Content-aware resolution sequence mining for ticket routing. In: International Conference on Business Process Management, pp. 243–259. Springer, Cham (2010). https://doi.org/10.1007/978-3-642-15618-2_18
Izakian, H., Ladani, B.T., Abraham, A., Snasel, V., et al.: A discrete particle swarm optimization approach for grid job scheduling. Int. J. Innov. Comput. Inf. Control 6(9), 1–15 (2010)
Sarathambekai, S., Umamaheswari, K.: Task scheduling in distributed systems using heap intelligent discrete particle swarm optimization. Comput. Intell. 33(4), 737–770 (2017)
Sarathambekai, S., Umamaheswari, K.: Intelligent discrete particle swarm optimization for multiprocessor task scheduling problem. J. Algorithms Comput. Technol. 11(1), 58–67 (2017)
Sarathambekai, S., Umamaheswari, K.: Multi-objective optimization techniques for task scheduling problem in distributed systems. Comput. J. 61(2), 248–263 (2017)
Karimi, M.: Hybrid discrete particle swarm optimization for task scheduling in grid computing. Int. J. Grid Distrib. Comput. 7(4), 93–104 (2014)
Subashini, G., Bhuvaneswari, M.: Non-dominated particle swarm optimization for scheduling independent tasks on heterogeneous distributed environments. Int. J. Adv. Soft Comput. Appl. 3(1), 1–17 (2011)
Subashini, G., Bhuvaneswari, M.C.: Comparison of multi-objective evolutionary approaches for task scheduling in distributed computing systems. Sadhana 37(6), 675–694 (2012). https://doi.org/10.1007/s12046-012-0102-4
Kardani-Moghaddam, S., Khodadadi, F., Entezari-Maleki, R., Movaghar, A.: A hybrid genetic algorithm and variable neighborhood search for task scheduling problem in grid environment. Procedia Eng. 29, 3808–3814 (2012)
Abraham, A., Liu, H., Grosan, C., Xhafa, F.: Nature inspired meta-heuristics for grid scheduling: single and multi-objective optimization approaches. In: Metaheuristics for Scheduling in Distributed Computing Environments, pp. 247–272. Springer, Cham (2008). https://doi.org/10.1007/978-3-540-69277-5_9
Pradeep, K., Jacob, T.P.: CGSA scheduler: a multi-objective-based hybrid approach for task scheduling in cloud environment. Inf. Secur. J. Glob. Perspect. 27(2), 77–91 (2018)
Mandow, L., Pérez-de-la Cruz, J.-L.: A new approach to multiobjective A* search, pp. 218–223 (2005)
Acknowledgements
This work is supported by the National Natural Science Foundation of China (Grant No. 61972202), the Fundamental Research Funds for the Central Universities (No. 30919011235).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Arain, T.A., Huang, X., Cai, Z., Xu, J. (2022). Multi-objective Optimization of Ticket Assignment Problem in Large Data Centers. In: Sun, Y., et al. Computer Supported Cooperative Work and Social Computing. ChineseCSCW 2021. Communications in Computer and Information Science, vol 1492. Springer, Singapore. https://doi.org/10.1007/978-981-19-4549-6_4
Download citation
DOI: https://doi.org/10.1007/978-981-19-4549-6_4
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-4548-9
Online ISBN: 978-981-19-4549-6
eBook Packages: Computer ScienceComputer Science (R0)