{"id":{"repo_id":"salford","oai_identifier":"oai:salford-repository.worktribe.com:1329696"},"canonical_url":"https://search.dev.ndltd.org/etd/salford/oai:salford-repository.worktribe.com:1329696","repository":{"repo_id":"salford","name":"U. of Salford","base_url":"https://salford-repository.worktribe.com/oaiprovider"},"display":{"title":"Analyzing frequent patterns in data streams using a dynamic compact stream pattern algorithm","abstract":"As a result of modern technology and the advancement in communication, a large amount of data streams are continually generated from various online applications, devices and sources. Mining frequent patterns from these streams of data is now an important research topic in the field of data mining and knowledge discovery. The traditional approach of mining data may not be appropriate for a large volume of data stream environment where the data volume is quite large and unbounded. They have the limitation of extracting recent change of knowledge in an adaptive mode from the data stream. Many algorithms and models have been developed to address the challenging task of mining data from an infinite influx of data generated from various points over the internet. The objective of this thesis is to introduce the concept of Dynamic Compact Pattern Stream tree (DCPS-tree) algorithm for mining recent data from the continuous data stream. Our DCPS-tree will dynamically achieves frequency descending prefix tree structure with only a single-pass over the data by applying tree restructuring techniques such as Branch sort method (BSM). This will cause any low frequency pattern to be maintained at the leaf nodes level and any high frequency components at a higher level. As a result of this, there will be a considerable mining time reduction on the dataset","abstract_html":"As a result of modern technology and the advancement in communication, a large amount of data streams are continually generated from various online applications, devices and sources. Mining frequent patterns from these streams of data is now an important research topic in the field of data mining and knowledge discovery. The traditional approach of mining data may not be appropriate for a large volume of data stream environment where the data volume is quite large and unbounded. They have the limitation of extracting recent change of knowledge in an adaptive mode from the data stream. Many algorithms and models have been developed to address the challenging task of mining data from an infinite influx of data generated from various points over the internet. The objective of this thesis is to introduce the concept of Dynamic Compact Pattern Stream tree (DCPS-tree) algorithm for mining recent data from the continuous data stream. Our DCPS-tree will dynamically achieves frequency descending prefix tree structure with only a single-pass over the data by applying tree restructuring techniques such as Branch sort method (BSM). This will cause any low frequency pattern to be maintained at the leaf nodes level and any high frequency components at a higher level. As a result of this, there will be a considerable mining time reduction on the dataset","abstract_has_math":false,"creators":["Oyewale, A"],"institution":null,"degree_name":null,"degree_level":"Doctoral (Level 8)","degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2019,"date_issued":"2019","date_published":"2019","updated_at":"2026-07-24T04:26:03Z","subjects":[],"languages":["en"],"rights":[],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["oai:salford-repository.worktribe.com:1329696"],"render_values":[{"text":"oai:salford-repository.worktribe.com:1329696","href":null,"code":true}]}]},"links":{"outbound_url":null,"outbound_label":null,"outbound_source":null},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.sponsor","label":"Sponsor","values":["University of Salford"]},{"key":"dc:creator","label":"Author","values":["Oyewale, A"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2019-11-05"]},{"key":"dc:date.issued","label":"Date","values":["2019"]},{"key":"dc:relation.isreferencedby","label":"Dc Relation Isreferencedby","values":["https://salford-repository.worktribe.com/output/1329696"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"dc:type.qualificationlevel","label":"Dc Type Qualificationlevel","values":["Doctoral (Level 8)"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["oai:salford-repository.worktribe.com:1329696"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://salford-repository.worktribe.com/file/1329696/1/Analyzing%20Frequent%20Patterns%20in%20Data%20Streams%20Using%20a%20Dynamic%20Compact%20%20%20%20%20%20%20%20%20%20%20Stream%20Pattern%20Algorithm.pdf"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["As a result of modern technology and the advancement in communication, a large amount of data streams are continually generated from various online applications, devices and sources. Mining frequent patterns from these streams of data is now an important research topic in the field of data mining and knowledge discovery. The traditional approach of mining data may not be appropriate for a large volume of data stream environment where the data volume is quite large and unbounded. They have the limitation of extracting recent change of knowledge in an adaptive mode from the data stream. Many algorithms and models have been developed to address the challenging task of mining data from an infinite influx of data generated from various points over the internet. The objective of this thesis is to introduce the concept of Dynamic Compact Pattern Stream tree (DCPS-tree) algorithm for mining recent data from the continuous data stream. Our DCPS-tree will dynamically achieves frequency descending prefix tree structure with only a single-pass over the data by applying tree restructuring techniques such as Branch sort method (BSM). This will cause any low frequency pattern to be maintained at the leaf nodes level and any high frequency components at a higher level. As a result of this, there will be a considerable mining time reduction on the dataset"]},{"key":"dc:title","label":"Title","values":["Analyzing frequent patterns in data streams using a dynamic compact stream pattern algorithm"]}]}],"canonical_facts":{"dc:contributor.sponsor":["University of Salford"],"dc:creator":["Oyewale, A"],"dc:date":["2019-11-05"],"dc:date.issued":["2019"],"dc:description.abstract":["As a result of modern technology and the advancement in communication, a large amount of data streams are continually generated from various online applications, devices and sources. Mining frequent patterns from these streams of data is now an important research topic in the field of data mining and knowledge discovery. The traditional approach of mining data may not be appropriate for a large volume of data stream environment where the data volume is quite large and unbounded. They have the limitation of extracting recent change of knowledge in an adaptive mode from the data stream. Many algorithms and models have been developed to address the challenging task of mining data from an infinite influx of data generated from various points over the internet. The objective of this thesis is to introduce the concept of Dynamic Compact Pattern Stream tree (DCPS-tree) algorithm for mining recent data from the continuous data stream. Our DCPS-tree will dynamically achieves frequency descending prefix tree structure with only a single-pass over the data by applying tree restructuring techniques such as Branch sort method (BSM). This will cause any low frequency pattern to be maintained at the leaf nodes level and any high frequency components at a higher level. As a result of this, there will be a considerable mining time reduction on the dataset"],"dc:identifier":["oai:salford-repository.worktribe.com:1329696"],"dc:identifier.uri":["https://salford-repository.worktribe.com/file/1329696/1/Analyzing%20Frequent%20Patterns%20in%20Data%20Streams%20Using%20a%20Dynamic%20Compact%20%20%20%20%20%20%20%20%20%20%20Stream%20Pattern%20Algorithm.pdf"],"dc:language":["en"],"dc:relation.isreferencedby":["https://salford-repository.worktribe.com/output/1329696"],"dc:title":["Analyzing frequent patterns in data streams using a dynamic compact stream pattern algorithm"],"dc:type":["Thesis"],"dc:type.qualificationlevel":["Doctoral (Level 8)"]},"updated_at":"2026-07-24T04:26:03Z"}