Revealing connectivity structural patterns among web objects based on co-clustering of bipartite request dependency graph

Cheng Fang, Jun Liu, Nirwan Ansari

Research output: Contribution to journalArticlepeer-review

Abstract

Web objects are the entities retrieved from websites by users to compose the web pages. Therefore, exploring the relationships among web objects has theoretical and practical significance for many important applications, such as content recommendation, web page classification, and network security. In this paper, we propose a graph model named Bipartite Request Dependency Graph (BRDG) to investigate the relationships among web objects. To build the BRDG from massive network traffic data, we design and implement a parallel algorithm by leveraging the MapReduce programming model. Based on the study of a number of BRDGs derived from real wireless network traffic datasets, we find that the BRDG is large, sparse and complex, implying that it is very hard to derive the structural characteristics of the BRDG. Towards this end, we propose a co-clustering algorithm to decompose and extract coherent co-clusters from the BRDG. The co-clustering results of the experimental dataset reveal a number of interesting and interpretable connectivity structural patterns among web objects, which are useful for more comprehensive understanding of web page architecture and provide valuable data for e-commerce, social networking, search engine, etc.

Original languageEnglish (US)
Pages (from-to)439-451
Number of pages13
JournalWireless Networks
Volume24
Issue number2
DOIs
StatePublished - Feb 1 2018

All Science Journal Classification (ASJC) codes

  • Information Systems
  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Keywords

  • Co-clustering
  • Distributed computing platform
  • Graph decomposition
  • Web data mining

Fingerprint

Dive into the research topics of 'Revealing connectivity structural patterns among web objects based on co-clustering of bipartite request dependency graph'. Together they form a unique fingerprint.

Cite this