Browse > Article
http://dx.doi.org/10.3745/JIPS.02.0092

A New Perspective to Stable Marriage Problem in Profit Maximization of Matrimonial Websites  

Bhatnagar, Aniket (Dept. of Computer Science Engineering and IT, Jaypee Institute of Information Technology)
Gambhir, Varun (Dept. of Computer Science Engineering and IT, Jaypee Institute of Information Technology)
Thakur, Manish Kumar (Dept. of Computer Science Engineering and IT, Jaypee Institute of Information Technology)
Publication Information
Journal of Information Processing Systems / v.14, no.4, 2018 , pp. 961-979 More about this Journal
Abstract
For many years, matching in a bipartite graph has been widely used in various assignment problems, such as stable marriage problem (SMP). As an application of bipartite matching, the problem of stable marriage is defined over equally sized sets of men and women to identify a stable matching in which each person is assigned a partner of opposite gender according to their preferences. The classical SMP proposed by Gale and Shapley uses preference lists for each individual (men and women) which are infeasible in real world applications for a large populace of men and women such as matrimonial websites. In this paper, we have proposed an enhancement to the SMP by computing a weighted score for the users registered at matrimonial websites. The proposed enhancement has been formulated into profit maximization of matrimonial websites in terms of their ability to provide a suitable match for the users. The proposed formulation to maximize the profits of matrimonial websites leads to a combinatorial optimization problem. We have proposed greedy and genetic algorithm based approaches to solve the proposed optimization problem. We have shown that the proposed genetic algorithm based approaches outperform the existing Gale-Shapley algorithm on the dataset crawled from matrimonial websites.
Keywords
Bipartite Matching; Combinatorial Optimization; Evolutionary Computing; Genetic Algorithm; Matrimonial Websites; Stable Marriage Problem;
Citations & Related Records
연도 인용수 순위
  • Reference
1 D. Gale, "The two-sided matching problem: origin, development and current issues," International Game Theory Review, vol. 3, no. 2-3, pp. 237-252, 2001.   DOI
2 D. F. Manlove and G. O'Malley, "Student-project allocation with preferences over projects," Journal of Discrete Algorithms, vol. 6, no. 4, pp. 553-560, 2008.   DOI
3 J. Wu, "Stable matching beyond bipartite graphs," in Proceedings of 2016 IEEE International Parallel and Distributed Processing Symposium Workshops, Chicago, IL, 2016, pp. 480-488.
4 D. Gale and L. S. Shapley, "College admissions and the stability of marriage," The American Mathematical Monthly, vol. 69, no. 1, pp. 9-15, 1962.   DOI
5 D. G. McVitie and L. B. Wilson, "The stable marriage problem," Communications of the ACM, vol. 14, no. 7, pp. 486-490, 1971.   DOI
6 R. W. Irving, P. Leather, and D. Gusfield, "An efficient algorithm for the "optimal" stable marriage," Journal of the ACM, vol. 34, no. 3, pp. 532-543, 1987.   DOI
7 I. Damianidis, "The stable marriage problem: optimizing different criteria using genetic algorithms," Master's thesis, University of Boras, Sweden, 2011
8 M. Baiou and M. Balinski, "Many-to-many matching: stable polyandrous polygamy (or polygamous polyandry)," Discrete Applied Mathematics, vol. 101, no. 1-3, pp. 1-12, 2000.   DOI
9 K. Iwama and S. Miyazaki, "A survey of the stable marriage problem and its variants," in Proceedings of International Conference on Informatics Education and Research for Knowledge-Circulating Society, Kyoto, Japan, 2008, pp. 131-136.
10 M. S. Pini, F. Rossi, B. Venable, and T. Walsh, "Stable marriage problems with quantitative preferencesm" 2010 [Online]. Available: https://arxiv.org/abs/1007.5120.
11 I. Bello and S. Lianshuan, "Genetic algorithm for the stable marriage problem (SMP)," International Journal of Science and Research, vol. 5, no. 6, pp. 939-944, 2016.
12 A. Banks, J. Vincent, and C. Anyakoha, "A review of particle swarm optimization. Part II: hybridisation, combinatorial, multicriteria and constrained optimization, and indicative applications," Natural Computing, vol. 7, no. 1, pp. 109-124, 2008.   DOI
13 M. S. Pini, F. Rossi, K. B. Venable, and T. Walsh, "Stability, optimality and manipulation in matching problems with weighted preferences," Algorithms, vol. 6, no. 4, pp. 782-804, 2013.   DOI
14 Membership option of BharatMatrimony [Online]. Available: http://www.bharatmatrimony.com/payments/paymentoptions.php
15 A. L. Corcoran and R. L. Wainwright, "Using LibGA to develop genetic algorithms for solving combinatorial optimization problems," Practical Handbook of Genetic Algorithms. Boca Laton, FL: CRC Press, 1995, pp. 143-172.
16 Category:Stable sorts [Online]. Available: https://en.wikipedia.org/wiki/Category:Stable_sorts.