This document discusses converting the stable roommate problem to the stable marriage problem to take advantage of the benefits of solving it using the Gale-Shapley algorithm. The stable roommate problem finds matches within one dataset, but may not find a stable matching, while the stable marriage problem guarantees a stable matching between two datasets. By dividing a roommate dataset into two sets, the problem can be treated as a stable marriage problem and solved using the Gale-Shapley algorithm. This allows for guaranteed stable matches and other benefits like optimizing the matching for one dataset. An example matching chess players by skill level and randomly assigning players to white/black sets demonstrates the approach.