Skip to main navigation Skip to search Skip to main content

On-Shelf Utility Mining of Sequence Data

  • Chunkai Zhang
  • , Zilin Du
  • , Yuting Yang
  • , Wensheng Gan*
  • , Philip S. Yu
  • *Corresponding author for this work
  • Harbin Institute of Technology
  • Jinan University
  • University of Illinois at Chicago

Research output: Contribution to journalArticlepeer-review

Abstract

Utility mining has emerged as an important and interesting topic owing to its wide application and considerable popularity. However, conventional utility mining methods have a bias toward items that have longer on-shelf time as they have a greater chance to generate a high utility. To eliminate the bias, the problem of on-shelf utility mining (OSUM) is introduced. In this article, we focus on the task of OSUM of sequence data, where the sequential database is divided into several partitions according to time periods and items are associated with utilities and several on-shelf time periods. To address the problem, we propose two methods, OSUM of sequence data (OSUMS) and OSUMS+, to extract on-shelf high-utility sequential patterns. For further efficiency, we also design several strategies to reduce the search space and avoid redundant calculation with two upper bounds time prefix extension utility (TPEU) and time reduced sequence utility (TRSU). In addition, two novel data structures are developed for facilitating the calculation of upper bounds and utilities. Substantial experimental results on certain real and synthetic datasets show that the two methods outperform the state-of-the-art algorithm. In conclusion, OSUMS may consume a large amount of memory and is unsuitable for cases with limited memory, while OSUMS+ has wider real-life applications owing to its high efficiency.

Original languageEnglish
Article number21
JournalACM Transactions on Knowledge Discovery from Data
Volume16
Issue number2
DOIs
StatePublished - Apr 2022
Externally publishedYes

Keywords

  • On-shelf utility mining
  • data mining
  • sequence data
  • utility mining

Fingerprint

Dive into the research topics of 'On-Shelf Utility Mining of Sequence Data'. Together they form a unique fingerprint.

Cite this