Please use this identifier to cite or link to this item: http://drsr.daiict.ac.in//handle/123456789/263
Title: Path complexity of the class binary search tree
Authors: Amin, Ashok T.
Doshi, Nishant
Keywords: Computational complexity
Algorithms
Computer algorithms
Data structures
Computer science
Paths and cycles
Graph theory
Issue Date: 2009
Publisher: Dhirubhai Ambani Institute of Information and Communication Technology
Citation: Doshi, Nishant (2009). Path complexity of the class binary search tree. Dhirubhai Ambani Institute of Information and Communication Technology, vii, 31 p. (Acc.No: T00226)
Abstract: Path complexity of a program is defined as the number of program execution paths as a function of input size n. This notion of program complexity has been extended to complexity of a class as follows. Class had data members and data operations. The notion of state for the class is defined based on structural representation of a class. We are assuming only those data operations that change state of a class. The path complexity of a class is defined to be the number of valid input sequences, each of them containing n data operations. We have analyzed the path complexity of the class Binary Search Tree (BST) based on the algorithms for insert and delete data operations. Later we modify program for delete operation to facilitate determination of path complexity for the class BST. The bounds for the path complexity of the class BST are determined. A program is developed to obtain path complexity of the class BST.
URI: http://drsr.daiict.ac.in/handle/123456789/263
Appears in Collections:M Tech Dissertations

Files in This Item:
File Description SizeFormat 
200711038.pdf
  Restricted Access
1.12 MBAdobe PDFThumbnail
View/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.