We are given a bipartite graph . In the one-sided model, every (often called agents) ranks its neighbours strictly, and no has any preference order over its neighbours , and vertices in abstain from casting their votes to matchings. In the two-sided model with one-sided ties, every ranks its neighbours strictly, and every puts all of its neighbours into a single large tie, i.e., prefers every equally. In this two-sided model with one-sided ties, when two matchings compete in a majority election, abstains from casting its vote for a matching when both the matchings saturate or both leave unsaturated; else prefers the matching where it is saturated. A popular matching is \emph{robust} if it remains popular among multiple instances. We have analysed the cases when a robust popular matching exists in the one-sided model where only one agent alters her preference order among the instances, and we have proposed a polynomial-time algorithm to decide if there exists a robust popular matching when instances differ only with respect to the preference orders of a single agent. We give a simple characterisation of popular matchings in the two-sided model with one-sided ties. We show that in the two-sided model with one-sided ties, if the input instances differ only with respect to the preference orders of a single agent, there is a polynomial-time algorithm to decide whether there exists a robust popular matching. We have been able to decide the stable matching problem in bipartite graphs where sides have weak preferences (ties allowed), with the restriction that every tie has length at most .

生成讲解博客的中文版本

生成AI智能校验的中文版本