Fast Low Memory T-Transform: string complexity in linear time and space with applications to Android app store security.

This thesis presents flott, the Fast Low Memory T-Transform, the currently fastest and most memory efficient linear time and space algorithm available to compute the string complexity measure T-complexity. The flott algorithm uses 64.3% less memory and in our experiments runs asymptotically 20% fast...

Full description

Bibliographic Details
Main Author: Rebenich, Niko
Other Authors: Neville, Stephen William
Language:English
en
Published: 2012
Subjects:
Ziv
ftd
LZW
NID
NCD
iOS
Online Access:http://hdl.handle.net/1828/3924
id ndltd-uvic.ca-oai-dspace.library.uvic.ca-1828-3924
record_format oai_dc
spelling ndltd-uvic.ca-oai-dspace.library.uvic.ca-1828-39242015-01-29T16:51:56Z Fast Low Memory T-Transform: string complexity in linear time and space with applications to Android app store security. Rebenich, Niko Neville, Stephen William Kolmogorov complexity Lempel Ziv T-codes flott Fast T-decomposition ftd mobile computing Lempel-Ziv complexity LZ complexity LZ78 LZ77 LZ76 LZW normalized information distance NID normalized compression distance NCD McCreight Ukkonen phylogenetics phylogenetic tree Gemini Droiddream Apple iOS iPhone iPad mobile phone open source Apache License 2.0 This thesis presents flott, the Fast Low Memory T-Transform, the currently fastest and most memory efficient linear time and space algorithm available to compute the string complexity measure T-complexity. The flott algorithm uses 64.3% less memory and in our experiments runs asymptotically 20% faster than its predecessor. A full C-implementation is provided and published under the Apache Licence 2.0. From the flott algorithm two deterministic information measures are derived and applied to Android app store security. The derived measures are the normalized T-complexity distance and the instantaneous T-complexity rate which are used to detect, locate, and visualize unusual information changes in Android applications. The information measures introduced present a novel, scalable approach to assist with the detection of malware in app stores. Graduate 2012-04-27T20:09:59Z 2012-04-27T20:09:59Z 2012 2012-04-27 Thesis http://hdl.handle.net/1828/3924 English en Available to the World Wide Web
collection NDLTD
language English
en
sources NDLTD
topic Kolmogorov complexity
Lempel
Ziv
T-codes
flott
Fast T-decomposition
ftd
mobile computing
Lempel-Ziv complexity
LZ complexity
LZ78
LZ77
LZ76
LZW
normalized information distance
NID
normalized compression distance
NCD
McCreight
Ukkonen
phylogenetics
phylogenetic tree
Gemini
Droiddream
Apple
iOS
iPhone
iPad
mobile phone
open source
Apache License 2.0
spellingShingle Kolmogorov complexity
Lempel
Ziv
T-codes
flott
Fast T-decomposition
ftd
mobile computing
Lempel-Ziv complexity
LZ complexity
LZ78
LZ77
LZ76
LZW
normalized information distance
NID
normalized compression distance
NCD
McCreight
Ukkonen
phylogenetics
phylogenetic tree
Gemini
Droiddream
Apple
iOS
iPhone
iPad
mobile phone
open source
Apache License 2.0
Rebenich, Niko
Fast Low Memory T-Transform: string complexity in linear time and space with applications to Android app store security.
description This thesis presents flott, the Fast Low Memory T-Transform, the currently fastest and most memory efficient linear time and space algorithm available to compute the string complexity measure T-complexity. The flott algorithm uses 64.3% less memory and in our experiments runs asymptotically 20% faster than its predecessor. A full C-implementation is provided and published under the Apache Licence 2.0. From the flott algorithm two deterministic information measures are derived and applied to Android app store security. The derived measures are the normalized T-complexity distance and the instantaneous T-complexity rate which are used to detect, locate, and visualize unusual information changes in Android applications. The information measures introduced present a novel, scalable approach to assist with the detection of malware in app stores. === Graduate
author2 Neville, Stephen William
author_facet Neville, Stephen William
Rebenich, Niko
author Rebenich, Niko
author_sort Rebenich, Niko
title Fast Low Memory T-Transform: string complexity in linear time and space with applications to Android app store security.
title_short Fast Low Memory T-Transform: string complexity in linear time and space with applications to Android app store security.
title_full Fast Low Memory T-Transform: string complexity in linear time and space with applications to Android app store security.
title_fullStr Fast Low Memory T-Transform: string complexity in linear time and space with applications to Android app store security.
title_full_unstemmed Fast Low Memory T-Transform: string complexity in linear time and space with applications to Android app store security.
title_sort fast low memory t-transform: string complexity in linear time and space with applications to android app store security.
publishDate 2012
url http://hdl.handle.net/1828/3924
work_keys_str_mv AT rebenichniko fastlowmemoryttransformstringcomplexityinlineartimeandspacewithapplicationstoandroidappstoresecurity
_version_ 1716729430040117248