Abstract
This paper studies a new algorithm to solve the uncertain generalized assignment problem. The presented technique is based on the concept of branch and bound rather than the usual simplex based techniques. At first, the problem is relaxed to the transportation model which is easy to handle and work with. The model, so obtained is solved by the conventional transportation technique. The obtained solution serves as starting solution for further sub problems. The ambiguity in parameters is represented by triangular fuzzy numbers. We propose a linear ranking function, called the grade function which is based on the centroid method. The grade function is used to rank the triangular fuzzy numbers. The proposed approach is justified numerically by showing its application in generalized machine allocation problem.
Similar content being viewed by others
References
Aickelin, U., Dowsland, K.A.: An indirect genetic algorithm for a nurse scheduling problem. Comput. Oper. Res. 31, 761–778 (2004)
Bai, X.J., Liu, Y.K., Shen, S.Y.: Fuzzy generalized assignmnet problem with credibility constraints. In: Proceedings of the Eighth International Conference on Machine Learning and Cybernetics, Baoding, pp. 657–662 (2009)
Baykasoǧlu, A., Göçken, T.: A review and classification of fuzzy mathematical programs. J. Intell. Fuzzy Syst. 19, 205–229 (2008)
Cattrysse, D.G., Wassenhove, L.N.V.: A survey of algorithms for the generalized assignment problem. Eur. J. Oper. Res. 60, 260–272 (1992)
Chen, L.H., Lu, H.W.: An extended assignment problem considering multiple and outputs. Appl. Math. Model. 31, 2239–2248 (2007)
Dua, J., Li, X., Yua, L., Dan, R., Zhou, J.: Multi-depot vehicle routing problem for hazardous materials transportation: a fuzzy bilevel programming. Inf. Sci. 399, 201–218 (2017)
Fadaei, S., Bichler, M.: Generalized assignment problem: truthful mechanism design without money. Oper. Res. Lett. 45, 72–76 (2017)
Harper, P.R., Senna, V., Vieira, I.T., Shahani, A.K.: A genetic algorithm for the project assignment problem. Comput. Oper. Res. 32, 1255–1265 (2005)
Hooker, J.N.: Generalized resolution for 01 linear inequalities. Ann. Math. Artif. Intell. 6, 271–286 (1992)
Jeet, V., Kutanoglu, E.: Lagrangian relaxation guided problem space search heuristics for generalized assignment problems. Eur. J. Oper. Res. 127(3), 1039–1056 (2007)
Karsak, E.E., Kuzgunkaya, O.: A fuzzy multiple objective programming approach for the selection of a flexible manufacturing system. Int. J. Prod. Econ. 79, 101–111 (2002)
Kaufmann, A., Gupta, M.M.: Introduction to Fuzzy Arithmetics: Theory and Applications. Van Nostrand Reinhold, New York (1985)
Klir, G.J., Smith, R.M.: On measuring uncertainty and uncertainty-based information: recent developments. Ann. Math. Artif. Intell. 32, 5–33 (2002)
Lin, C.J., Wen, U.P.: A labeling algorithm for the fuzzy assignment problem. Fuzzy Sets Syst. 142, 373–391 (2004)
Liu, L., Gao, X.: Fuzzy weighted equilibrium multi-job assignment problem and genetic algorithm. Appl. Math. Model. 33, 3926–3935 (2009)
Majumdar, J., Bhunia, A.K.: Elitist genetic algorithm for assignment problem with imprecise goal. Eur. J. Oper. Res. 177, 684–692 (2007)
Ozbakir, L., Baykasoǧlu, A., Tapkan, P.: Bees algorithm for generalized assignment problem. Appl. Math. Comput. 215, 3782–3795 (2010)
Sakawa, M., Nishizaki, I., Hitaka, M.: Interactive fuzzy programming for multi-objective 0–1 programming problems with fuzzy parameters through genetic algorithms. Fuzzy Sets Syst. 117, 95–111 (2001)
Tapkan, P., Ozbakr, L., Baykasoǧlu, A.: Solving fuzzy multiple objective generalized assignment problems directly via bees algorithm and fuzzy ranking. Expert Syst. Appl. 40, 892–898 (2013)
Termini, S.: On some vagaries of vagueness and information. Ann. Math. Artif. Intell. 35, 343–355 (2002)
Toth, P., Vigo, D.: The vehicle routing problem. SIAM monographs on discrete mathematics and applications, Philadelphia (2001)
Wang, X., Kerre, E.E.: Reasonable properties for the ordering of fuzzy quantities. Fuzzy Sets Syst. 118, 375–385 (2001)
Winston, W.L., Venkataramanan, M.: Introduction to Mathematical Programming, 4th edn. Thomson Brooks/Cole, Pacific Grove (2003)
Yagiura, M., Ibaraki, T., Glover, F.: An ejection chain approach for the generalized assignment problem. INFORMS J. Comput. 16, 133–151 (2004)
Yagiura, M., Ibaraki, T., Glover, F.: A path relinking approach with ejection chains for the generalized assignment problem. Eur. J. Oper. Res. 127, 548–569 (2006)
Zadeh, L.A.: Fuzzy sets. Inf. Control 8, 338–353 (1965)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Singh, S.K., Rani, D. A branching algorithm to solve binary problem in uncertain environment: an application in machine allocation problem. OPSEARCH 56, 1007–1023 (2019). https://doi.org/10.1007/s12597-019-00378-z
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12597-019-00378-z
Keywords
- Generalized machine allocation problem
- Grade function
- Uncertainty
- Binary problems
- Transportation problem