🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.math.num-analysis
Article #630

Re: Software for the Assignment Problem

#630
From: samer Takriti
Date: Wed, 14 Oct 1992 13:56
23 lines
1756 bytes
In article <1992Oct14.043850.4095@pslu1.psl.wisc.edu> emmel@pslu1.psl.wisc.edu (Grant Emmel) writes:
>I'm looking for available software (public domain or not) for a
>non-commercial/non-educational application (I'm helping a friend)
>that will solve the assignment problem.  That is the general idea.
>
>Any help, from theory to software would be helpful.  Post if it is
>interesting enough, email in any case.
>Grant Emmel

A simple example of the assignment problem would be: There are n jobs 
and n different candidates for these jobs. We want to assign one 
and only one candidate to each job. There is a cost square matrix that
specifies the cost that has to be paid for candidate i to perform job
j, i=1,..,n, j=1,.., n. The objective is to minimize the cost.
The method which is used usually to solve the assignment problem is 
the "Hungarian method". It is a dual algorithm. The complexity is 
O(n^3). For a full description of the algorithm you can refer to 
"Linear and combinatorial programming" by K.G. Murty. It is in 
Chapter 12: Networ Algorithms. A more sophisticated approach is 
in "Network Programming" by the same author (This book was published
a few months ago so it may be hard to find it) from Prentice Hall.
The code should not be hard to write.
-Samer
Technical Details
Message-ID: <YS7-C2_@engin.umich.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!caen!takriti
References: <1992Oct14.043850.4095@pslu1.psl.wisc.edu>

Show Full Headers
Complete Article Headers
Newsgroups: sci.math.num-analysis
Path: arc1-ca.pugleaf.net!sparky!uunet!caen!takriti
From: takriti@engin.umich.edu (samer Takriti)
Subject: Re: Software for the Assignment Problem
Message-ID: <YS7-C2_@engin.umich.edu>
Date: Wed, 14 Oct 92 09:56:16 EDT
Organization: University of Michigan Engineering, Ann Arbor
References: <1992Oct14.043850.4095@pslu1.psl.wisc.edu>
Keywords: software, assignment, scheduling
Nntp-Posting-Host: maize.engin.umich.edu
Lines: 23