Vis enkel innførsel

dc.contributor.authorZhang, Binbin
dc.contributor.authorLin, Jerry Chun-Wei
dc.contributor.authorShao, Yinan
dc.contributor.authorFournier-Viger, Philippe
dc.contributor.authorDjenouri, Youcef
dc.date.accessioned2019-01-31T14:29:04Z
dc.date.available2019-01-31T14:29:04Z
dc.date.created2018-09-17T11:03:22Z
dc.date.issued2018
dc.identifier.citationZhang, B., Lin, J., Shao, Y., Fournier-Viger, P., & Djenouri, Y. (2018). Maintenance of discovered high average-utility itemsets in dynamic databases. Applied Sciences, 8(5), 769nb_NO
dc.identifier.issn2076-3417
dc.identifier.urihttp://hdl.handle.net/11250/2583386
dc.description.abstractHigh-utility itemset mining (HUIM) is an extension of traditional frequent itemset mining, which considers both quantities and unit profits of items in a database to reveal highly profitable itemsets regardless of their size. High average-utility itemset mining (HAUIM) is designed to find average-utility itemsets by considering both their utility and the number of items that they contain. Thus, average-utility itemsets are obtained based on a fair utility measurement since the average utility typically does not increase much with the size of itemsets. However, most algorithms for discovering high average utility itemsets are designed to extract patterns from a static database. If the size of a database decreases or increases over time (e.g., as a result of transaction insertions), the database must be scanned again in batch mode to update the results. Thus, previously discovered knowledge is ignored and the time previously spent for pattern extraction is wasted. We thus present an incremental HAUIM algorithm for transaction insertion (FUP-HAUIMI) to maintain information about patterns when a database is updated, based on the FUP concept. An average-utility-list (AUL)-structure is first built by scanning the original database. Then, FUP-HAUIMI selects high average-utility upper-bound itemsets and categorizes them according to four cases. For each case, itemsets are maintained and updated using a specific updating procedure. While traversing the enumeration tree representing the search space in a depth-first way, a join operation is performed to quickly and incrementally update the AUL-structures. Several experiments were carried to evaluate the runtime, memory usage, number of potential patterns (candidates), and the scalability of the designed approach. Results show that the performance of FUP-HAUIMI is excellent compared to the state-of-the-art HAUI-Miner algorithm running in batch mode and the state-of-the-art incremental high-utility pattern mining (IHAUPM) algorithm for incremental average-utility pattern miningnb_NO
dc.language.isoengnb_NO
dc.publisherMDPInb_NO
dc.rightsNavngivelse 4.0 Internasjonal*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/deed.no*
dc.subjecthigh average-utility miningnb_NO
dc.subjectdynamic databasenb_NO
dc.subjecttransaction insertionnb_NO
dc.subjectFUPnb_NO
dc.titleMaintenance of discovered high average-utility itemsets in dynamic databasesnb_NO
dc.typeJournal articlenb_NO
dc.typePeer reviewednb_NO
dc.description.versionpublishedVersionnb_NO
dc.rights.holder© 2018 by the authors.nb_NO
dc.subject.nsiVDP::Matematikk og Naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420::Databaser og multimediasystemer: 428nb_NO
dc.source.pagenumber19nb_NO
dc.source.volume8nb_NO
dc.source.journalApplied Sciencesnb_NO
dc.source.issue5nb_NO
dc.identifier.doi10.3390/app8050769
dc.identifier.cristin1610062
cristin.unitcode203,2,30,0
cristin.unitnameInstitutt for data- og realfag - Bergen
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.qualitycode1


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel

Navngivelse 4.0 Internasjonal
Med mindre annet er angitt, så er denne innførselen lisensiert som Navngivelse 4.0 Internasjonal