请输入您要查询的字词:

 

单词 AssignmentProblem
释义

assignment problem


The assignment problem is a kind of optimization problem in which the goal is to reduce the total cost of a number of tasks by choosing a particular assignment of those tasks to a number of agents, or task executors. One example might be an algorithm for assigning pieces of work to individual processors of different capacities in a multiprocessor computer. A more real-world example might be Amazon deciding, given a finite number of airplanes, which distribution center should be used, with its fleet, to service a particular set of delivery requests in order to minimize the usage of fuel.

Mathematically, the assignment problem starts with a finite set of agents, A, and a finite set of tasks, T, where |A|=|T|. The cost of a particular agent executing a particular task is a cost, or , functionMathworldPlanetmath C:A×T. The goal is to find the bijective mapping f:AT assigning agents to tasks such that the cost function

aAC(a,f(a))

is minimized.

The cost function can also be viewed as a square real-valued matrix C, where Ci,j is the cost of having agent i execute task t, so that the objective function can be written as

aACa,f(a)

The problem is “linear” because the cost function to be optimized as well as all the constraints contain only linear terms.

This entry was adapted from the Wikipedia article http://en.wikipedia.org/wiki/Assignment_problemAssignment problem as of January 13, 2007.

随便看

 

数学辞典收录了18232条数学词条,基本涵盖了常用数学知识及数学英语单词词组的翻译及用法,是数学学习的有利工具。

 

Copyright © 2000-2023 Newdu.com.com All Rights Reserved
更新时间:2025/5/4 18:36:32