Is there any program or system I can use to match up roommates based on submitted requests?
For example, can I feed in 100 names, each with the 5 people they requested as possible roommates (in order of preference), and have the computer assign the rooms?
To explain further:
Ben requested 1) Abe, 2) Jerry, 3) Yaakov, 4) Shimon, or 5) Mordechai
and Abe requested...
There are x beds in each room. Match them up based on preference!