All Topics  
Resource allocation

 

   Email Print
   Bookmark   Link






 

Resource allocation



 
 
Resource allocation is used to assign the available resource
Resource

A Resource is any physical or virtual entity of limited availability.It may also refer to:*Child and Parent Resource Institute, a psychiatric facility in London, Ontario, Canada...
s in an economic way. It is part of resource management
Resource management

In organizational studies, resource management is the efficient and effective deployment for an organization's resources when they are needed. Such resources may include financial resources, inventory, human skills, production resources, or information technology ....
.

Resource Leveling The main objective is to smooth resource requirements by shifting slack jobs beyond periods of peak requirements.






Discussion
Ask a question about 'Resource allocation'
Start a new discussion about 'Resource allocation'
Answer questions from other users
Full Discussion Forum



Encyclopedia


Resource allocation is used to assign the available resource
Resource

A Resource is any physical or virtual entity of limited availability.It may also refer to:*Child and Parent Resource Institute, a psychiatric facility in London, Ontario, Canada...
s in an economic way. It is part of resource management
Resource management

In organizational studies, resource management is the efficient and effective deployment for an organization's resources when they are needed. Such resources may include financial resources, inventory, human skills, production resources, or information technology ....
.

Strategic planning


In strategic planning
Strategic planning

Strategic planning is an organization's process of defining its strategy, or direction, and making decisions on allocating its resources to pursue this strategy, including its capital and people....
,is a plan
Plan

A plan is typically any procedure used to achieve an objective. It is a set of intended actions, through which one expects to achieve a goal.Plans can be formal or informal:...
 for using available resources
Natural resource

Renewable resources Renewable resources are sometimes living resources,, which can restock themselves if used sustainably and not over- harvested....
, for example human resource
Human resource

human resource may stand for:* human resources, another name for labor* Human Resources , a Nick the Doctor Who audio drama* The Human Resource, a drum and bass compilation album presented by Dieselboy...
s, especially in the near term, to achieve goals for the future. It is the process of allocating resources among the various project
Project

A project in business and science is a collaborative enterprise, frequently involving research or design, that is carefully planned to achieve a particular aim....
s or business units.

The plan has two parts: Firstly, there is the basic allocation decision and secondly there are contingency mechanisms. The basic allocation decision is the choice of which items to fund
Fund

Fund may refer to:* The process of Funding, or providing capital for a transaction, a project, a person, a business or other private or public institutions...
 in the plan, and what level of funding it should receive, and which to leave unfunded: the resources are allocated to some items, not to others.

There are two contingency mechanisms. There is a priority ranking of items excluded from the plan, showing which items to fund if more resources should become available; and there is a priority ranking of some items included in the plan, showing which items should be sacrificed if total funding must be reduced.

Resource Leveling

The main objective is to smooth resource requirements by shifting slack jobs beyond periods of peak requirements. Some of the methods essentially replicate what a human scheduler would do if he had enough time; others make use of unusual devices or procedures designed especially for the computer. They of course depend for their success on the speed and capabilities of electronic computers.

Resource Allocation Algorithms

Resource allocation may be decided by using computer programs applied to a specific domain to automatically and dynamically distribute resources to applicants. It may be considered as a specialized case of automatic scheduling
Scheduling

Scheduling is the process of deciding how to commit resources between a variety of possible tasks. Time can be specified or floating as part of a sequence of events....
.

This is especially common in electronic devices dedicated to routing and communication. For example channel allocation in wireless
Wireless

Wireless communication is the transfer of information over a distance without the use of electrical conductors or "wires". The distances involved may be short or long ....
 communication may be decided by a base transceiver station
Base Transceiver Station

A base transreceiver station is a piece of equipment that facilitates wireless communication between user equipment and a network. UEs are devices like mobile phones , WLL phones, computers with wireless internet connectivity, WiFi and WiMAX gadgets etc....
 using an appropriate algorithm
Algorithm

In mathematics, computing, linguistics and related subjects, an algorithm is a sequence of finite instructions, often used for calculation and data processing....
.

One class of resource allocation algorithms is the auction
Auction

An auction is a process of trade goods or services by offering them up for bid, taking bids, and then selling the item to the winning bidder....
 class, whereby applicants bid for the best resource(s) according to their balance of "money", as in a online auction business model
Online auction business model

The online auction business model is one in which participants bid for product and Service over the Internet. The functionality of buying and selling in an auction format is made possible through auction software which regulates the various processes involved....
 (also see Auction theory
Auction theory

Auction theory is an applied branch of game theory which deals with how people act in auction markets and researches the game-theoretic properties of auction markets....
).

In one paper on CPU time slice allocation an auction algorithm is compared to Proportional Share Scheduling
Proportional Share Scheduling

Proportional Share Scheduling is a type of scheduling which preallocates certain amount of CPU time to each of the processes....
.

External links