VISUALIZE COMPLEX NETWORKS WITH A COMPARISON OF VISUALIZATION TECHNIQUES

ABSTRACT

The need to visualize sets of data and networks within a company is a well-known task. In this thesis, research has been done of techniques used to visualize complex networks in order to find out if there is a generalized optimal technique that can visualize complex networks. For this purpose an application was implemented containing three different views, which were selected from the research done on the subject. As it turns out, it points toward that there is no generalized optimal technique that can be used to default visualize complex networks in a satisfactory way. A definite conclusion could not be given due to the fact that all visualization techniques which could not be evaluated within this thesis timeframe.

Though there exists a number of different approaches many of these are based on some fundamental technique or concept. Two major aspects are important to consider when trying to visualize a network. The first is about the part that most probably relate to graph visualization, the actual layout algorithm that decides where each vertices is to be placed and how the edge routing is made. The second is the aspect of how one is to navigate a graph when it has been generated, that is navigation such as zooming and panning.

1 HARDWARE SPECIFICATION

  • Pentium 4 or AMD or Celeron Processor
  • RAM 512 MB or above
  • KEYBOARD
  • MOUSE
  • HARD DISK 500GB

2.2 SOFTWARE SPECIFICATION

  • Vb.Net  – Server Side Scripting Language
  • MS SQL – Database
  • OPERATING SYSTEM – WINDOWS