A New Improved Circular Skip List with Priority Search
Author(s) -
Upinder Kaur,
Pushpa Rani
Publication year - 2017
Publication title -
international journal of computer applications
Language(s) - English
Resource type - Journals
ISSN - 0975-8887
DOI - 10.5120/ijca2017913112
Subject(s) - computer science , information retrieval , world wide web
Skip list is a data structure with an ordered sequence of elements. It consists of layer of linked list. They consist of a layered structure and all nodes are in the bottom layer. These nodes are reduced to half towards upper layers and thus a pyramid-like structure is formed, which facilitates search, insertion and removal operations. A circular linked list is a type of linked list in which the last node of the list points back to the first node. In this paper we proposed a new data structure improved circular skip list (ICSL). ICSL is created with the help of circular linked list and skip list data structures. In circular linked list, operations are performed on a single round robin list. However, our new data structure consists of circular link lists formed in layers which are linked in a conical way with improved priority search feature. Time complexity of search, insertion and deletion equals to O (log N) in an N-element improved circular skip list data structure. Improved circular skip list data structure is employed more effectively (O(log N)) in circumstances where circular linked lists (O(N)) are used with improved priority searching technique.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom