Is there anything in the literature close to the following problem:
Given a bipartite graph $G(V,E)$ with balanced bipartition $ \{U,W\}$ , does there exist a perfect matching $ M $ in $ G $ such that for every 2 edges $u_1w_1, u_2w_2\in M $, there is an edge $u_1w_2$ or edge $u_2w_1$ (or both) in $ G $?
In other words, is there a perfect matching $M$ such that the induced subgraph $G[M]$ is $ 2K_2 $-free. (With balanced bipartition, I meant $|U|=|W|$.)
The extra condition is something like an opposite extreme of that used in induced matching problem. Another possibly related one is the problem of finding maximum size matching $M$ in bipartite graph $G$ such that contraction of edges in $M$ minimizes the number of edges left in the graph.
I checked the list of matching related problems given by Plummer in Matching and vertex packing: how "hard" are they? without success.
PS: This problem is a special case of this decision problem :- For a given $k\in\mathbb{N}$, is there a maximum matching $M$ of a bipartite graph $G$ such that $G[M]$ is $2K_2$-free and $|M|>k$. If the input graph is balanced bipartite and $k=|U|$, we get the above problem.
Thank you.