mlsanityData to 14 Oct 2026

WeaveNet for Approximating Two-sided Matching Problems

arXiv 2310.12515 ↗First posted 19 Oct 2023cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Matching, a task to optimally assign limited resources under constraints, is a fundamental technology for society. The task potentially has various objectives, conditions, and constraints; however, the efficient neural network architecture for matching is underexplored. This paper proposes a novel graph neural network (GNN), textitWeaveNet, designed for bipartite graphs. Since a bipartite graph is generally dense, general GNN architectures lose node-wise information by over-smoothing when deeply stacked. Such a phenomenon is undesirable for solving matching problems. WeaveNet avoids it by preserving edge-wise information while passing messages densely to reach a better solution. To evaluate the model, we approximated one of the textitstrongly NP-hard problems, textitfair stable matching. Despite its inherent difficulties and the network's general purpose design, our model reached a comparative performance with state-of-the-art algorithms specially designed for stable matching for small numbers of agents.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 35 references that are in the map. First posted on arXiv 19 Oct 2023.

Builds on

7 of 35 references.

References · 7

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
  3. 2018How Powerful are Graph Neural Networks?cited by 4,393
  4. 2017Deep Setscited by 1,421
  5. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
  6. 2017Balanced Stable Marriage: How Close is Close Enough?cited by 2
  7. 2018Stable Marriage with Multi-Modal Preferencescited by 1

Built on by

Not cited yet.