-
On Random Tree Structures, Their Entropy, and Compression
Authors:
Amirmohammad Farzaneh,
Mihai-Alin Badiu,
Justin P. Coon
Abstract:
Measuring the complexity of tree structures can be beneficial in areas that use tree data structures for storage, communication, and processing purposes. This complexity can then be used to compress tree data structures to their information-theoretic limit. Additionally, the lack of models for random generation of trees is very much felt in mathematical modeling of trees and graphs. In this paper,…
▽ More
Measuring the complexity of tree structures can be beneficial in areas that use tree data structures for storage, communication, and processing purposes. This complexity can then be used to compress tree data structures to their information-theoretic limit. Additionally, the lack of models for random generation of trees is very much felt in mathematical modeling of trees and graphs. In this paper, a number of existing tree generation models such as simply generated trees are discussed, and their information content is analysed by means of information theory and Shannon's entropy. Subsequently, a new model for generating trees based on practical appearances of trees is introduced, and an upper bound for its entropy is calculated. This model is based on selecting a random tree from possible spanning trees of graphs, which is what happens often in practice. Moving on to tree compression, we find approaches to universal tree compression of the discussed models. These approaches first transform a tree into a sequence of symbols, and then apply a dictionary-based compression method. Conditions for the universality of these method are then studied and analysed.
△ Less
Submitted 18 September, 2023;
originally announced September 2023.
-
LEAST: a Low-Energy Adaptive Scalable Tree-based routing protocol for Wireless Sensor Networks
Authors:
Amirmohammad Farzaneh,
Mihai-Alin Badiu,
Justin P. Coon
Abstract:
Routing is one of the critical and ongoing challenges in Wireless Sensor Networks. The main challenge has always been to have a routing protocol that reduces the communication overhead, hence saving the energy of the sensors in the network. Hierarchical routing protocols are known to be the most energy-efficient routing protocols for Wireless Sensor Networks. In this paper, a more generalized hier…
▽ More
Routing is one of the critical and ongoing challenges in Wireless Sensor Networks. The main challenge has always been to have a routing protocol that reduces the communication overhead, hence saving the energy of the sensors in the network. Hierarchical routing protocols are known to be the most energy-efficient routing protocols for Wireless Sensor Networks. In this paper, a more generalized hierarchical routing protocol is introduced for Wireless Sensor Network, which is based on tree data structures. The clustering in the proposed protocol has the format of a general tree, which is constructed in an adaptive manner based on the distance of the sensors. Results show that the proposed tree-based protocol introduces a significant benefit in energy consumption and lifetime of the network over the existing hierarchical approaches.
△ Less
Submitted 17 November, 2022;
originally announced November 2022.
-
TreeExplorer: a coding algorithm for rooted trees with application to wireless and ad hoc routing
Authors:
Amirmohammad Farzaneh,
Mihai-Alin Badiu,
Justin P. Coon
Abstract:
Routing tables in ad hoc and wireless routing protocols can be represented using rooted trees. The constant need for communication and storage of these trees in routing protocols demands an efficient rooted tree coding algorithm. This efficiency is defined in terms of the average code length, and the optimality of the algorithm is measured by comparing the average code length with the entropy of t…
▽ More
Routing tables in ad hoc and wireless routing protocols can be represented using rooted trees. The constant need for communication and storage of these trees in routing protocols demands an efficient rooted tree coding algorithm. This efficiency is defined in terms of the average code length, and the optimality of the algorithm is measured by comparing the average code length with the entropy of the source. In this work, TreeExplorer is introduced as an easy-to-implement and nearly optimal algorithm for coding rooted tree structures. This method utilizes the number of leaves of the tree as an indicator for choosing the best method of coding. We show how TreeExplorer can improve existing routing protocols for ad hoc and wireless systems, which normally entails a significant communication overhead.
△ Less
Submitted 12 July, 2022;
originally announced July 2022.
-
An Information Theory Approach to Network Evolution Models
Authors:
Amirmohammad Farzaneh,
Justin P. Coon
Abstract:
A novel Markovian network evolution model is introduced and analysed by means of information theory. It will be proved that the model, called Network Evolution Chain, is a stationary and ergodic stochastic process. Therefore, the Asymptotic Equipartition Property can be applied to it. The model's entropy rate and typical sequences are also explored. Extracting particular information from the netwo…
▽ More
A novel Markovian network evolution model is introduced and analysed by means of information theory. It will be proved that the model, called Network Evolution Chain, is a stationary and ergodic stochastic process. Therefore, the Asymptotic Equipartition Property can be applied to it. The model's entropy rate and typical sequences are also explored. Extracting particular information from the network and methods to simulate network evolution in the continuous time domain are discussed. Additionally, the Erdos-Renyi Network Evolution Chain is introduced as a subset of our model with the additional property of its stationary distribution matching the Erdos-Renyi random graph model. The stationary distributions of nodes and graphs are calculated for this subset alongside its entropy rate. The simulation results at the end of the paper back up the proved theorems and calculated values.
△ Less
Submitted 20 January, 2022;
originally announced January 2022.
-
BernoulliZip: a Compression Algorithm for Bernoulli Processes and Erdos-Renyi Graphs
Authors:
Amirmohammad Farzaneh,
Mihai-Alin Badiu,
Justin P. Coon
Abstract:
A novel compression scheme for compressing the outcome of $n$ independent Bernoulli trials is introduced and analysed. The resulting algorithm, BernoulliZip, is a fast and near-optimal method to produce prefix codes for a Bernoulli process. BernoulliZip's main principle is to first represent the number of 1s in the sequence and then specify the sequence. The application of BernoulliZip on compress…
▽ More
A novel compression scheme for compressing the outcome of $n$ independent Bernoulli trials is introduced and analysed. The resulting algorithm, BernoulliZip, is a fast and near-optimal method to produce prefix codes for a Bernoulli process. BernoulliZip's main principle is to first represent the number of 1s in the sequence and then specify the sequence. The application of BernoulliZip on compressing Erdos-Renyi graphs is explored.
△ Less
Submitted 14 May, 2021;
originally announced May 2021.
-
Area-selective deposition and B $δ$-do** of Si(100) with BCl$_{3}$
Authors:
K. J. Dwyer,
S. Baek,
Azadeh Farzaneh,
Michael Dreyer,
J. R. Williams,
R. E. Butera
Abstract:
B-doped $δ$-layers were fabricated in Si(100) using BCl$_{3}$ as a dopant precursor in ultrahigh vacuum. BCl$_{3}$ adsorbed readily at room temperature, as revealed by scanning tunneling microscopy (STM) imaging. Annealing at elevated temperatures facilitated B incorporation into the Si substrate. Secondary ion mass spectrometry (SIMS) depth profiling demonstrated a peak B concentration $>$ 1.2(1)…
▽ More
B-doped $δ$-layers were fabricated in Si(100) using BCl$_{3}$ as a dopant precursor in ultrahigh vacuum. BCl$_{3}$ adsorbed readily at room temperature, as revealed by scanning tunneling microscopy (STM) imaging. Annealing at elevated temperatures facilitated B incorporation into the Si substrate. Secondary ion mass spectrometry (SIMS) depth profiling demonstrated a peak B concentration $>$ 1.2(1) $\times$ 10$^{21}$ cm$^{-3}$ with a total areal dose of 1.85(1) $\times$ 10$^{14}$ cm$^{-2}$ resulting from a 30 L BCl$_{3}$ dose at 150 $^{\circ}$C. Hall bar measurements of a similar sample were performed at 3.0 K revealing a sheet resistance of $R_{\mathrm{s}}$ = 1.91 k$Ω\square^{-1}$, a hole concentration of $n$ = 1.90 $\times$ 10$^{14}$ cm$^{-2}$ and a hole mobility of $μ$ = 38.0 cm$^{2}$V$^{-1}$s$^{-1}$ without performing an incorporation anneal. Further, the conductivity of several B-doped $δ$-layers showed a log dependence on temperature suggestive of a two-dimensional system. Selective-area deposition of BCl$_{3}$ was also demonstrated using both H- and Cl-based monatomic resists. In comparison to a dosed area on bare Si, adsorption selectivity ratios for H and Cl resists were determined by SIMS to be 310(10):1 and 1529(5):1, respectively, further validating the use of BCl$_{3}$ as a dopant precursor for atomic precision fabrication of acceptor-doped devices in Si.
△ Less
Submitted 12 March, 2021;
originally announced March 2021.
-
AlCl$_{3}$-dosed Si(100)-2$\times$1: Adsorbates, chlorinated Al chains, and incorporated Al
Authors:
Matthew S. Radue,
Sungha Baek,
Azadeh Farzaneh,
K. J. Dwyer,
Quinn Campbell,
Andrew D. Baczewski,
Ezra Bussmann,
George T. Wang,
Yifei Mo,
Shashank Misra,
R. E. Butera
Abstract:
The adsorption of AlCl$_{3}$ on Si(100) and the effect of annealing the AlCl$_{3}$-dosed substrate was studied to reveal key surface processes for the development of atomic-precision acceptor-do** techniques. This investigation was performed via scanning tunneling microscopy (STM), X-ray photoelectron spectroscopy (XPS), and density functional theory (DFT) calculations. At room temperature, AlCl…
▽ More
The adsorption of AlCl$_{3}$ on Si(100) and the effect of annealing the AlCl$_{3}$-dosed substrate was studied to reveal key surface processes for the development of atomic-precision acceptor-do** techniques. This investigation was performed via scanning tunneling microscopy (STM), X-ray photoelectron spectroscopy (XPS), and density functional theory (DFT) calculations. At room temperature, AlCl$_{3}$ readily adsorbed to the Si substrate dimers and dissociated to form a variety of species. Annealing of the AlCl$_{3}$-dosed substrate at temperatures below 450 $^{\circ}$C produced unique chlorinated aluminum chains (CACs) elongated along the Si(100) dimer row direction. An atomic model for the chains is proposed with supporting DFT calculations. Al was incorporated into the Si substrate upon annealing at 450 $^{\circ}$C and above, and Cl desorption was observed for temperatures beyond 450 $^{\circ}$C. Al-incorporated samples were encapsulated in Si and characterized by secondary ion mass spectrometry (SIMS) depth profiling to quantify the Al atom concentration, which was found to be in excess of 10$^{20}$ cm$^{-3}$ across a $\sim$2.7 nm thick $δ$-doped region. The Al concentration achieved here and the processing parameters utilized promote AlCl$_{3}$ as a viable gaseous precursor for novel acceptor-doped Si materials and devices for quantum computing.
△ Less
Submitted 22 January, 2021;
originally announced January 2021.
-
Robust Structured Group Local Sparse Tracker Using Deep Features
Authors:
Mohammadreza Javanmardi,
Amir Hossein Farzaneh,
Xiaojun Qi
Abstract:
Sparse representation has recently been successfully applied in visual tracking. It utilizes a set of templates to represent target candidates and find the best one with the minimum reconstruction error as the tracking result. In this paper, we propose a robust deep features-based structured group local sparse tracker (DF-SGLST), which exploits the deep features of local patches inside target cand…
▽ More
Sparse representation has recently been successfully applied in visual tracking. It utilizes a set of templates to represent target candidates and find the best one with the minimum reconstruction error as the tracking result. In this paper, we propose a robust deep features-based structured group local sparse tracker (DF-SGLST), which exploits the deep features of local patches inside target candidates and represents them by a set of templates in the particle filter framework. Unlike the conventional local sparse trackers, the proposed optimization model in DF-SGLST employs a group-sparsity regularization term to seamlessly adopt local and spatial information of the target candidates and attain the spatial layout structure among them. To solve the optimization model, we propose an efficient and fast numerical algorithm that consists of two subproblems with the closed-form solutions. Different evaluations in terms of success and precision on the benchmarks of challenging image sequences (e.g., OTB50 and OTB100) demonstrate the superior performance of the proposed tracker against several state-of-the-art trackers.
△ Less
Submitted 30 March, 2020; v1 submitted 18 February, 2019;
originally announced February 2019.