Abstract
Understanding Web users’ behaviour is an important criterion for improving the overall experience of Web users. Web Pattern Mining is one such field that helps us to mine useful behavioural patterns and draw conclusions from them after careful analysis. Efficient Web pattern mining is a challenge taking into consideration the enormous quantities of raw Web log data and explosive growth of information in the Web. In this chapter, we propose a novel algorithm called Bidirectional Growth based mining Cyclic Behaviour Analysis of Web sequential Patterns (BGCAP) that effectively combines these strategies to generate prefetching rules in the form of 2-sequence patterns with Periodicity and threshold of Cyclic Behaviour that can be utilized to effectively prefetch Web pages, thus reducing the users’ perceived latency. In other words, BGCAP grow patterns bidirectionally along both ends of detected patterns and allows faster pattern growth with fewer levels of recursion thus eliminating unnecessary candidates and support for efficient pruning of invalid candidates. Due to these facts, BGCAP requires only (log n+1) levels of recursion for mining n Web Sequential Patterns. Our experimental results show that the Web Sequential Patterns and in turn prefetching rules generated using BGCAP is 5–10% faster for different data sizes and generates about 5–15% more prefetching rules than TD-Mine.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
C. Jinlin, An updown directed acyclic graph approach for sequential pattern mining. IEEE Trans. Knowl. Data Eng. 22(7), 913–928 (2010)
D-A. Chiang, C-T. Wang, S-P. Chen, C-C. Chen, The cyclic model analysis on sequential patterns. IEEE Trans. Knowl. Data Eng. 21(11), 1617–1628 (2009)
Y. Hirate, H. Yamana, Generalized sequential pattern mining with item intervals. J. Comput. 1(3), 51–60 (2006)
M.J. Zaki, Spade: an efficient algorithm for mining frequent sequences. Machine Learning, vol. 42, pp. 31–60 (2001)
Z. Yang, M. Kitsuregawa, LAPIN-SPAM: an improved algorithm for mining sequential pattern, in IEEE International Conference on Data Engineering Workshops, pp. 1222–1226 (2005)
Z. Yang, Y. Wang, M. Kitsuregawa, LAPIN: effective sequential pattern mining algorithms by last position induction for dense databases, in International Conference on Database Systems for Advanced Applications, pp. 1020–1023 (2007)
J. Wang, J. Han, C. Li, Frequent closed sequence mining without candidate maintenance. IEEE Trans. Knowl. Data Eng. 19(8), 1042–1056 (2007)
K-Y. Huang, C-H. Chang, J-H. Tung, C-T. Ho.: COBRA: closed sequential pattern mining using bi-phase reduction approach, in International Conference on Data Warehousing and Knowledge Discovery, pp. 280–291 (2006)
J. Pei, J. Han, B. Mortazavi-Asl, J. Wang, H. Pinto, Q. Chen, U. Dayal, M-C. Hsu, Mining sequential patterns by pattern-growth: the prefixspan approach. IEEE Trans. Knowl. Data Eng. 16(11), 1424–1440 (2004)
X. Cheng, H. Liu, Personalized services research based on web data mining technology, in IEEE International Symposium on Computational Intelligence and Design, pp. 177–180 (2009)
F. Lumban Gaol, Exploring the pattern of habits of users using web log sequential pattern, in IEEE International Conference on Advances in Computing, Control and Telecommunication Technologies, pp. 161–163 (2010)
J. Pei, J. Han, B. Mortazavi-asl, H. Zhu, Mining access patterns efficiently from web logs, in Pacific-Asia Conference on Knowledge Discovery and Data Mining Current Issues and New Applications, pp. 396–407 (2000)
T. Xiaoqiu, Y. Min, Z. Jianke, Mining maximal frequent access sequences based on improved WAP-tree, in IEEE International Conference on Intelligent Systems Design and Applications, pp. 616–620 (2006)
S. Yang, J. Guo, Y. Zhu, An efficient algorithm for web access pattern mining, in Fourth International Conference on Fuzzy Systems and Knowledge Discovery, pp. 726–729 (2007)
L. Liu, J. Liu, Mining web log sequential patterns with layer coded breadth-first linked WAP-tree, in IEEE International Conference on Information Science and Management Engineering, pp. 28–31 (2010)
V. Mohan, S. Vijayalakshmi, S. Suresh Raja, Mining constraint-based multidimensional frequent sequential pattern in web logs. Eur. J. Sci. Res. 36(3), 480–490 (2009)
H-Y. Wu, J-J. Zhu, X-Y. Zhang, the explore of the web-based learning environment based on web sequential pattern mining, in IEEE International Conference on Computational Intelligence and Software Engineering, pp. 1–6 (2009)
B. Verma, K. Gupta, S. Panchal, R. Nigam, Single level algorithm: an improved approach for extracting user navigational patterns to technology, in International Conference on Computer and Communication Technology, pp. 436–441 (2010)
O. Nasraoui, M. Soliman, E. Saka, A. Badia, R. Germain, A web usage mining framework for mining evolving user profiles in dynamic web sites. IEEE Trans. Knowl. Data Eng. 20(2), 202–215 (2008)
A. Pitman, M. Zanker, Insights from applying sequential pattern mining to E-commerce click stream data, in IEEE International Conference on Data Mining Workshops, pp. 967–975 (2010)
F. Masseglia, M. Teisseire, Pascal poncelet.: real time web usage mining with a distributed navigation analysis, in International Workshop on Research Issues in Data Engineering, pp. 169–174 (2002)
B. Zhou, S.C. Hui, K. Chang, An intelligent recommender system using sequential web access patterns, in IEEE Conference on Cybernetics and Intelligent Systems, pp. 393–398 (2004)
S-J. Yen, Y-S. Lee, M-C. Hsieh, An efficient incremental algorithm for mining web traversal patterns, in IEEE International Conference on e-Business Engineering, pp. 274–281 (2005)
Z. Zhang, X. Qian, Y. Zhao, Galois lattice for web sequential patterns mining, in IEEE Pacific-Asia Workshop on Computational Intelligence and Industrial Application, pp. 102–106 (2008)
S. Jain, R.K. Jain, R.S. Kasana, Efficient web log mining using doubly linked tree. Int. J. Comput. Sci. Inf. Sec. 3(1), 1–5 (2009)
D.K. Jha, A. Rajput, M. Singh, A. Tomar, An efficient model for information gain of sequential pattern from web logs based on dynamic weight constraint, in IEEE International Conference on Computer Information Systems and Industrial Management Applications, pp. 518–523 (2010)
X. Wang, Y. Bai, Y. Li, An information retrieval method based on sequential access patterns, in IEEE Asia-Pacific Conference on Wearable Computing Systems, pp. 247–250 (2010)
K. Saxena, R. Shukla, Significant interval and frequent pattern discovery in web log data. IJCSI Int. J. Comput. Sci. Issues 7(3), 29–36 (2010)
D. Oikonomopoulou, M. Rigou, S. Sirmakessis, A. Tsakalidis, Full-web prediction based on web usage mining and site topology, in IEEE/WIC/ACM International Conference on Web Intelligence, pp. 716–719 (2004)
A. Rajimol, G. Raju, Mining maximal web access patterns- a new approach. Int. J. Mach. Intell. 3(4), 346–348 (2011)
K.C. Srikantaiah, N. Krishnakumar, K.R. Venugopal, L.M. Patnaik, Web caching and prefetching with cyclic model analysis of web object sequences. Int. J. Knowl. Web Intell. 5(1), 76–103 (2014)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Venugopal, K.R., Srikantaiah, K.C. (2020). Mining and Cyclic Behaviour Analysis of Web Sequential Patterns. In: Web Recommendations Systems. Springer, Singapore. https://doi.org/10.1007/978-981-15-2513-1_3
Download citation
DOI: https://doi.org/10.1007/978-981-15-2513-1_3
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-2512-4
Online ISBN: 978-981-15-2513-1
eBook Packages: Computer ScienceComputer Science (R0)