A scalable data structure for real-time estimation of resource availability in build-to-order environments

被引:0
|
作者
Scott A. Moses
Le Gruenwald
Khushru Dadachanji
机构
[1] The University of Oklahoma,School of Industrial Engineering
[2] The University of Oklahoma,School of Computer Science
来源
关键词
Mass customization; Build-to-order; Resource planning; Resource availability; Due date assignment; Index data structures;
D O I
暂无
中图分类号
学科分类号
摘要
This paper defines a highly scalable interval index structure called the Temporal Bin tree (TB-tree) that can be embedded in any resource planning application whose algorithms require efficiently estimating either the time that a resource will be available to process a specific task of known length or the net availability of a resource during a specified period of time. It is specifically engineered to meet the real-time response and space efficiency requirements of large-scale resource planning applications that are required for mass customization. Basically, the TB-tree is a binary tree structure that represents availability of a resource across a planning horizon. Representing intervals of availability hierarchically using a tree structure increases the efficiency of search for resource availability when the discretization of time is fine-grained or the planning horizon is long. The tree forms a backbone structure that does not require disruptive rebalancing during update operations, which would mitigate the ability of the tree to respond to queries in real time. Its specific implementation allows for random access at any level of the tree to further improve scalability. An application of planning to real-time promising of order due dates for custom built products provides the context for empirical evaluation. Results of analytical evaluations and simulation experiments clearly demonstrate the scalability of the TB-tree relative to existing index structures in terms of both time and space.
引用
收藏
页码:611 / 622
页数:11
相关论文
共 50 条
  • [21] INCREMENTAL RESOURCE ESTIMATION WITH REAL-TIME FEEDBACK FROM MEASUREMENT
    OIVO, M
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1993, 38 (1-5): : 281 - 289
  • [22] Affect-Inspired Resource Management in Dynamic, Real-Time Environments
    Reilly, W. Scott Neal
    Fry, Gerald
    Reposa, Michael
    [J]. BIOLOGICALLY INSPIRED COGNITIVE ARCHITECTURES 2012, 2013, 196 : 267 - +
  • [23] Real-Time Scalable Resource Tracking Framework (DIORAMA) for Mass Casualty Incidents
    Ganz, Aura
    Schafer, James
    Yu, Xunyi
    Lord, Graydon
    Burstein, Jonathan
    Ciottone, Gregory R.
    [J]. INTERNATIONAL JOURNAL OF E-HEALTH AND MEDICAL COMMUNICATIONS, 2013, 4 (02) : 34 - 49
  • [24] A real-time, scalable, fast and resource-efficient decoder for a quantum computer
    Ben Barber
    Kenton M. Barnes
    Tomasz Bialas
    Okan Buğdaycı
    Earl T. Campbell
    Neil I. Gillespie
    Kauser Johar
    Ram Rajan
    Adam W. Richardson
    Luka Skoric
    Canberk Topal
    Mark L. Turner
    Abbas B. Ziad
    [J]. Nature Electronics, 2025, 8 (1) : 84 - 91
  • [25] A first look at build-order optimization in real-time strategy games
    Kovarsky, Alex
    Buro, Michael
    [J]. GAME-ON 2006: 7TH INTERNATIONAL CONFERENCE ON INTELLIGENT GAMES AND SIMULATION, 2006, : 60 - +
  • [26] Distributed data fusion for real-time crowding estimation
    Regazzoni, CS
    Tesei, A
    [J]. SIGNAL PROCESSING, 1996, 53 (01) : 47 - 63
  • [27] Backlog estimation and management for real-time data services
    Kang, Kyoung-Don
    Oh, Jisu
    Zhou, Yan
    [J]. ECRTS 2008: PROCEEDINGS OF THE 20TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, 2008, : 289 - 298
  • [28] Distributed data fusion for real-time crowding estimation
    [J]. Signal Process, 1 (47-63):
  • [29] Real-time traffic estimation using data expansion
    Lederman, Roger
    Wynter, Laura
    [J]. TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2011, 45 (07) : 1062 - 1079
  • [30] Scheduling data flow programs in hard real-time environments
    Davoli, R
    Tamburini, F
    Giachini, LA
    [J]. FORMAL TECHNIQUES IN REAL-TIME AND FAULT-TOLERANT SYSTEMS, 1996, 1135 : 263 - 278