Lost Password?


Go Back   CodeCall Programming Forum > Software Development > General Programming

General Programming Non language specific, Assembly, Linux/Unix, Mac and anything not covered in other topics. Talk about Programming Theory here.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 06-28-2007, 01:19 PM
melink14 melink14 is offline
Newbie
 
Join Date: Jun 2007
Posts: 6
Rep Power: 0
melink14 is on a distinguished road
Default Giving assignments based on ranked preferences

I need to make a program that takes in a list of people and their ranked preferences and places them in groups so that most people have their top choices, with a couple of restrictions.

I was trying to find discussion of this problem through google, but I guess my search words are incorrect.

I could probably hack something together to do this but I want to try to do a decent job.

If someone can direct me to other good articles and discussions that'd be fine.

If not, if you have any tips on the best approach that would be great.

Thanks.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #2 (permalink)  
Old 06-29-2007, 12:01 PM
WingedPanther's Avatar   
WingedPanther WingedPanther is online now
Super Moderator
 
Join Date: Jul 2006
Age: 35
Posts: 3,278
Last Blog:
wxWidgets is NOT code ...
Rep Power: 36
WingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to all
Default

I've seen some discussions of this time of problem on math forums. It's an optimization problem, where you are trying to create a "best" score for the assignment.
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum
Programming is a branch of mathematics.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 06-30-2007, 12:49 AM
melink14 melink14 is offline
Newbie
 
Join Date: Jun 2007
Posts: 6
Rep Power: 0
melink14 is on a distinguished road
Default

Looks like this is an application of I guess the classic assignment problem.

For future reference, the hungarian or munkres algorithm deals with this sort of thing.

And also possibly bin packing, but I'm not quite sure on that one yet.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT -5. The time now is 05:51 PM.

Contest Stats

WingedPanther ........ 2753.6
Xav ........ 2704
Brandon W ........ 1702.32
John ........ 1207.73
marwex89 ........ 1175.24
morefood2001 ........ 966.05
dcs ........ 655.75
Steve.L ........ 475.59
orjan ........ 418.58
Aereshaa ........ 383.54

Contest Rules

CodeCall Goal

Goal: 100,000 Posts
Complete: 98%

Ads