Author List: Konana, Prabhudev; Gupta, Alok; Whinston, Andrew B.;
Information Systems Research, 2000, Volume 11, Issue 2, Page 177.
We propose priority pricing as an on-line adaptive resource scheduling mechanism to manage real-time databases within organizations. These databases provide timely information for delay sensitive users. The proposed approach allows diverse users to optimize their own objectives while collectively maximizing organizational benefits. We rely on economic principles to derive priority prices by modeling the fixed-capacity real-time database environment as an economic system. Each priority is associated with a price and a delay, and the price is the premium (congestion toll resulting from negative externalities) for accessing the database. At optimality, the prices are equal to the aggregate delay cost imposed on all other users of the database. These priority prices are used to control admission and to schedule user jobs in the database system. The database monitors the arrival processes and the state of the system, and incrementally adjusts the prices to regulate the flow. Because our model ignores the operational intricacies of the real-time databases (e.g., intermediate queues at the CPU and disks, memory size, etc.) to maintain analytical tractability, we evaluate the performance of our pricing approach through simulation. We evaluate the database performance using both the traditional real-time database performance metrics (e.g., the number of jobs serviced on time, average tardiness) and the economic benefits (e.g., benefits to the organization). The simulation results, under various database workload parameters, show that our priority pricing mechanism not only maximizes organizational benefits but also outperforms in all aspects of traditional performance measures compared to frequently used database scheduling techniques, such as first-come-first-served, earliest deadline first and least slack first.
Keywords: Electronic Commerce; Information Services; Real-Time Databases; Response Time; User Preference
Algorithm:

List of Topics

#281 0.175 database language query databases natural data queries relational processing paper using request views access use matching automated semantic based languages
#195 0.154 pricing services levels level on-demand different demand capacity discrimination mechanism schemes conditions traffic paper resource expected based constraints solution latency
#231 0.123 information management data processing systems corporate article communications organization control distributed department capacity departments major user hardware cost applications expansion
#44 0.121 approach analysis application approaches new used paper methodology simulation traditional techniques systems process based using proposed method present provides various
#284 0.109 users user new resistance likely benefits potential perspective status actual behavior recognition propose user's social associated existing base using acceptance
#154 0.100 memory support organizations information organizational requirements different complex require development provides resources organization paper transactive depth process outside difficult breadth
#114 0.079 performance firm measures metrics value relationship firms results objective relationships firm's organizational traffic measure market study improve accounting measuring aggregate
#41 0.058 price prices dispersion spot buying good transaction forward retailers commodity pricing collected premium customers using posted relatively obtain listing uncertainty