Open Access   Article Go Back

Improvement of Time Complexity and Space on Optimal Binary Search Trees using post dynamic Programming Methodology and Data Preprocessing

S.H. Raju1 , M.N. Rao2

Section:Research Paper, Product Type: Journal Paper
Volume-4 , Issue-11 , Page no. 133-136, Nov-2016

Online published on Nov 29, 2016

Copyright © S.H. Raju, M.N. Rao . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: S.H. Raju, M.N. Rao, “Improvement of Time Complexity and Space on Optimal Binary Search Trees using post dynamic Programming Methodology and Data Preprocessing,” International Journal of Computer Sciences and Engineering, Vol.4, Issue.11, pp.133-136, 2016.

MLA Style Citation: S.H. Raju, M.N. Rao "Improvement of Time Complexity and Space on Optimal Binary Search Trees using post dynamic Programming Methodology and Data Preprocessing." International Journal of Computer Sciences and Engineering 4.11 (2016): 133-136.

APA Style Citation: S.H. Raju, M.N. Rao, (2016). Improvement of Time Complexity and Space on Optimal Binary Search Trees using post dynamic Programming Methodology and Data Preprocessing. International Journal of Computer Sciences and Engineering, 4(11), 133-136.

BibTex Style Citation:
@article{Raju_2016,
author = {S.H. Raju, M.N. Rao},
title = {Improvement of Time Complexity and Space on Optimal Binary Search Trees using post dynamic Programming Methodology and Data Preprocessing},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {11 2016},
volume = {4},
Issue = {11},
month = {11},
year = {2016},
issn = {2347-2693},
pages = {133-136},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=1121},
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=1121
TI - Improvement of Time Complexity and Space on Optimal Binary Search Trees using post dynamic Programming Methodology and Data Preprocessing
T2 - International Journal of Computer Sciences and Engineering
AU - S.H. Raju, M.N. Rao
PY - 2016
DA - 2016/11/29
PB - IJCSE, Indore, INDIA
SP - 133-136
IS - 11
VL - 4
SN - 2347-2693
ER -

VIEWS PDF XML
1590 1407 downloads 1365 downloads
  
  
           

Abstract

There are various methods of handling Optimal Binary search trees in order to improve the performance. One of the methods is Dynamic programming which incurs O(n3) time complexity to store involved computations in a table. The data mining technique called Data Preprocessing is used in order to remove noise early in the dataset and enhances consistency of the given data. The post dynamic computing is applied using knowledge of dynamic programming principle which starts with only required data and computes only the necessary attributes required to construct Optimal Binary Search Tree with time complexity O(n) if there are n identifiers / integers / any complex objects. This approach avoids computing all necessary table attributes. Hence, the complexity or cost of post dynamic computing using Dynamic Programming is proven to be less than O(n3) or even less than specified in some cases with experimental results.

Key-Words / Index Term

Optimal Binary Search Tree (OBST), Data Preprocessing, Post computing, Dynamic Programming, Time Complexity

References

[1]. Micheline Kamber, Hei,�Data Mining: Concepts and Techniques�, Second Edition, The Morgan Kaufmann Series, ISBN 13: 978-1-55860-901-3,ISBN 10: 1-55860-901-6.
[2]. Data Preprocessing Techniques for Data Mining, iasri.res.in/ebook/win_school_aa/notes/Data_Preprocessing.pdf
[3]. Nguyen Hung Son, Data cleaning and data preprocessing, www.mimuw.edu.pl/~son/datamining/DM/4-preprocess.pdf
[4]. Andy Mirzaian , DYNAMIC PROGRAMMING: OPTIMALSTATIC BINARY SEARCH TREES, http://
www.cse.yorku.ca/~andy/courses/3101/lecture-notes
/OptBST.pdf
[5]. ROLF KARLSSON, ALGORITHM THEORY,HTTP://FILEADMIN.
CS.LTH.SE/CS/PERSONAL/ROLF_KARLSSON/LECT5.PDF
[6]. DYNAMIC PROGRAMMING | SET 24 (OPTIMAL BINARY SEARCH TREE), HTTP://WWW.GEEKSFORGEEKS.ORG
/pii/ 0020019081901435
[7]. E.Horotiwz, S.Sahni, Dinesh Mehta,�Fundamentals of data structures in C++� , Second Edition.
[8]. Ellis Horowitz, Sartaj Sahni, Sanguthevar Rajasekharan, http://vitconference.com/vit_mca/images/resources/
DAOA/Fundamentals-of-Computer-Algorithms-
By-Ellis-Horowitz-1984.pdf
[9]. Dynamic Programming- Optimal Binary Search Trees, http://www.radford.edu
[10]. Dynamic Programming, http://www.cs.utsa.edu/
[11]. optimal binary search trees, https://en.wikipedia.org
[12]. Data Preprocessing, http://www.cs.ccsu.edu/~markov
/ccsu_courses/ datamining-3.html
[13]. Data processing techniques for data mining, http://iasri.res.in/ebook/win_school_aa/notes/ Data_
Preprocessing.pdf
[14]. Data Mining: Data and Preprocessing, http://Staffwww
.itn.liu.se
[15]. �Data Preprocessing in Data Mining� by, ISBN : 9783319102474 & 9783319102467.
[16]. Salvadar Garcia, Julian Luengo, Francisco Hurrera , http://www.enggjournals.com/
[17]. Efficient construction of Optimal Binary Search Trees using Data Preprocessing to improve Quality and Attribute Post computing to save Space and time through modified Dynamic Programming Technique, http://www.ijcse.net/
[18]. Application of data preprocessing on given data and efficient construction of OBSTs using post dynamic Programming, http://journals.indexcopernicus.com