法、算法计算（见下文）或两者结合。项目中可能包含应急机制，诸如需要时排除出计划的优先顺序，以及有更多资源可用时应纳入计划的项目优先级。
算法.特定领域可能会使用计算机程序来完成资源分配，并自动、动态分配资源给申请人。这在路由和通信用途的电子设备中尤为常见。例如，无线通讯中的信道分配可由基地收发机站采用算法决定。还有某些资源是以申请人的经济实力争得最好的资源，例如网上拍卖（另见）。在CPU抢占式多任务处理分配的一篇论文中，拍卖算法与经受了比较。