BCIT Citations Collection | BCIT Institutional Repository

BCIT Citations Collection

Pages

Experimental determination of intrinsic drosophila embryo coordinates by evolutionary computation
Proceedings of 8th IAPR International Conference, PRIB 2013, Nice, France, June 17-20, 2013. Early fruit fly embryo development begins with the formation of a chemical blueprint that guides cellular movements and the development of organs and tissues. This blueprint sets the intrinsic spatial coordinates of the embryo. The coordinates are curvilinear from the start, becoming more curvilinear as cells start coherent movements several hours into development. This dynamic aspect of the curvature is an important characteristic of early embryogenesis: characterizing it is crucial for quantitative analysis and dynamic modeling of development. This presents a number of methodological problems for the elastic deformation of 3D and 4D data from confocal microscopy, to standardize images and follow temporal changes. The parameter searches for these deformations present hard optimization problems. Here we describe our evolutionary computation approaches to these problems. We outline some of the immediate applications of these techniques to crucial problems in Drosophila developmental biology., Conference paper, Published.
An explicit model of belief change for cryptographic protocol verification
Proceedings of the 8th International Symposium on Logical Formalizations of Commonsense Reasoning. Stanford, CA, 2007. Cryptographic protocols are structured sequences of messages that are used for exchanging information in a hostile environment. Many protocols have epistemic goals: a successful run of the protocol is intended to cause a participant to hold certain beliefs. As such, epistemic logics have been employed for the verification of cryptographic protocols. Although this approach to verification is explicitly concerned with changing beliefs, formal belief change operators have not been incorporated in previous work. In this preliminary paper, we introduce a new approach to protocol verification by combining a monotonic logic with a non-monotonic belief change operator. In this context, a protocol participant is able to retract beliefs in response to new information and a protocol participant is able to postulate the most plausible event explaining new information. Hence, protocol participants may draw conclusions from received messages in the same manner conclusions are drawn in formalizations of commonsense reasoning. We illustrate that this kind of reasoning is particularly important when protocol participants have incorrect beliefs., Conference paper, Published.
Exploiting known vulnerabilities of a smart thermostat
Proceedings of 2016 14th Annual Conference on Privacy, Security and Trust (PST) in Auckland, New Zealand, 12-14 Dec. 2016. We address security vulnerabilities for a smart thermostat. As this kind of smart appliance is adopted in homes around the world, every user will be opening up a new avenue for cyber attack. Since these devices have known vulnerabilities and they are being managed by non-technical users, we anticipate that smart thermostats are likely to be targetted by unsophisticated attackers relying on publicly available exploits to take advantage of weakly protected devices. As such, in this paper, we take the role of a `script kiddy' and we assess the security of a smart thermostat by using Internet resources for attacks at both the physical level and the network level. We demonstrate that such attacks are unlikely to be effective without some additional social engineering to obtain user credentials. Moreover, we suggest that the vulnerability to attack can be further minimized by simply reducing the use of remote storage where possible., Conference paper
Exploring power storage profiles for vehicle to grid systems
Proceedings of the AAAI Workshop on Artificial Intelligence for Cities, Austin, USA, 2015. The Smart Grid allows users to monitor power usage through the use of Smart Meter technology. In principle, this information can be used to modify usage habits in a way that reduces consumer costs as well as greenhouse emissions. However, in an urban environment, many users are restricted by the same constaints: they work during the day, and they are home at night. This creates spikes in power cost at peak usage times, and it may also lead to increased emissions in scenarios where sustainable resources are limited. An individual user can avoid these spikes by using an electric car as a storage device; it can be charged at the cheapest times, and then discharged to the home at the most expensive times. While this idea is intuitively appealing, it turns out that the benefits vary greatly depending on the storage algorithm used. In this paper, we describe the Power Storage Simulator, a tool for experimenting with storage algorithms to improve the efficiency of vehicle to grid systems. We suggest that this tool is also useful for educating power consumers about load balancing on the Smart Grid through an engaging, visual simulation., Conference paper, Published.
Fundamental methods of mathematical economics
4th edition., Book, Published.
Gene expression noise in embryonic spatial patterning
Proceedings of 2011 21st International Conference on Noise and Fluctuations in Toronto, ON, Canada on 12-16 June 2011. Fruit flies serve as a model for understanding the genetic regulation involved in specifying the complex body plans of higher animals. The head-to-tail (anterior-posterior) axis of the fly (Drosophila) is established in the first hours of development. Maternally supplied factors form concentration gradients which direct embryonic (zygotic) genes where to be activated to express proteins. These protein patterns specify the positions and cell types of the body's tissues. Recent research has shown, comparing between embryos, that the zygotic gene products are much more precisely positioned than the maternal gradients, indicating an embryonic error reduction mechanism. Within embryos, there is the additional aspect that DNA and mRNA operate at very low copy number, and the associated high relative noise has the potential to strongly affect protein expression patterns. In recent work, we have focused on the noise aspects of positional specification within individual embryos. We simulate activation of hunchback (hb), a primary target of the maternal Bicoid (Bcd) protein gradient, which forms an expression pattern dividing the embryo into anterior and posterior halves. We use a master equation approach to simulate the stochastic dynamics of hb regulation, using the known details of the hb promoter, the region of DNA responsible for transcribing hb mRNA. This includes the binding/unbinding of Bcd molecules at the promoter, hb transcription, subsequent translation to Hb protein, binding/unbinding of Hb at the promoter (self-regulation), and diffusion of the Bcd and Hb proteins. Model parameters were set by deterministically matching large scale pattern features for a series of experimental expression patterns: wild-type (WT) embryos; hb mutants lacking self-regulation; and constructs in which portions of the hb promoter were used to express a reporter gene (lacZ). The model was then solved stochastically to predict the noise output in these different experiments. In subsequent noise measurements we experimentally corroborated a number of the predictions. These include that mRNA is noisier than protein, and that Hb self-regulation reduces noise. Results indicate that WT (self-regulatory) Hb output noise is predominantly dependent on the transcription and translation dynamics of its own expression, and is uncorrelated with Bcd fluctuations. This contradicts prior work, which had assumed a complete dependence of Hb fluctuations on Bcd fluctuations. In the constructs and mutant, which lack self-regulation, we find that increasing the number and strength of Bcd binding sites (there are 6 in the core hb promoter) provides a rudimentary level of noise reduction. The model is robust to the various Bcd binding site numbers seen across different fly species. New directions in the project include incorporating a known inhibitor of hb, Krüppel, into the model to study its effect on the noise dynamics. Our study has identified particular ways in which hb output noise is controlled. Since these involve common modes of gene regulation (e.g. multiple regulatory sites, self-regulation), these results contribute to the general understanding of the reproducibility and determinacy of spatial patterning in early development., Conference paper, Published.
A geometric modelling framework for conceptual structural design from early digital architectural models
Computer support for conceptual structural design is still ineffective. This is due, in part, to the fact that current computer applications do not recognize that structural design and architectural design are highly interdependent processes, particularly at the early stages. The goal of this research is to assist structural engineers at the conceptual stage with early digital architectural models. This paper presents a geometric modeling framework for facilitating the engineers’ interactions with architectural models in order to detect potential structural problems, uncover opportunities, respect constraints, and ultimately synthesize structural solutions interactively with architectural models. It consists of a process model, a representation model and synthesis algorithms to assist the engineer on demand at different stages of the design process. The process model follows a top-down approach for design refinements. The representation model describes the structural system as a hierarchy of entities with architectural counterparts. The algorithms rely on geometric and topologic relationships between entities in the architectural model and a partial structural model to help advance the synthesis process. A prototype system called StAr (Structure–Architecture) implements this framework. A case study illustrates how the framework can be used to support the conceptual structural design process., Peer reviewed, Peer reviewed article, Received 24 October 2005 ; Revised 5 February 2007 ; Accepted 8 March 2007 ; Available online 3 December 2007., Geometric modeling, Conceptual structural design, Integrated design, Architectural design
Getting serious about sustainability
One-planet living represents the per capita share of global ecosystem services that each person on Earth could use were humanity to live equitably within ecological carrying capacity. My research uses ecological footprint analysis to explore the potential for the City of Vancouver to achieve one-planet living. Specifically, I examine what reductions in per capita ecological footprint would be necessary, what policies or changes to management practices are available to the City to facilitate those reductions, and what one-planet living might “look like” if those policies and changes to urban management practices were implemented. I use 2006 data to conduct an integrated urban metabolism and ecological footprint assessment for the City in order to establish a baseline from which to estimate the necessary reductions in material and energy consumption. I develop lifestyle archetypes of societies living at a one-planet ecological footprint (both real and hypothetical) to inform estimates on how changes in diet, buildings, consumables and waste, transportation and water could achieve one-planet living in Vancouver. I also draw on examples from the international sustainable cities literature and interviews with City of Vancouver and Metro Vancouver staff and elected representatives to develop policy proposals for reducing Vancouver’s ecological footprint. Getting to one-planet living in Vancouver requires at least a 58% reduction in the per capita ecological footprint with the greatest contributions coming from reducing food waste, red meat consumption, and virtually eliminating personal motor vehicle use (shifting instead to an 86% walk, cycle and transit mode share which the City already achieves in its Downtown). The City has and can continue to influence individual and corporate choices through zoning and permitting. However, citizens would have to accept lifestyle changes pertaining to food and personal consumption to achieve the one-planet living goal. Involvement by senior governments in reducing the ecological footprint is also required. It remains to be seen whether Vancouverites, or any population accustomed to modern consumer lifestyles, will voluntarily accept and implement the changes necessary to achieve equitable sustainability as articulated by one-planet living., Thesis, Published.
Hedging the risk of increased emissions in long term energy planning
The feasibility of meeting emission targets is often evaluated using long range planning optimization models in which the targets are incorporated into the system constraints. These models typically provide one ‘optimal’ solution that considers only a deterministic representative value of emissions for each technology and do not consider the risk of exceeding expected emissions for a given optimal solution. Since actual emissions for any given technology are uncertain, implementation of such an optimal solution carries inherent risk that emissions will exceed the given target. In this paper, we implement a stochastic risk structure into the OSeMOSYS optimization model to incorporate uncertainty related to the emissions of electricity generation technologies. For a given risk premium, defined as the additional amount that society is willing to pay to reduce the risk of exceeding the cost optimal system emissions, we determine the generation technology mix that has the lowest risk of exceeding this baseline. We focus on emissions risk since the literature on emissions risk is sparse while the literature on other risks such as policy risks, financial risks and technological risks is extensive. We apply the model to a case study of a primarily fossil based jurisdiction and find that, when risk is incorporated, solar and wind technologies are built out seven and five years earlier respectively and that carbon free technologies such as coal with carbon capture and storage (CCS) become effective alternatives in the energy mix when compared to the ‘optimal’ solution without consideration of risk, though this does not include the risk of carbon leakage from CCS technologies. If nuclear is included as a generation option, we find that nuclear provides an effective risk hedge against exceeding emissions., Peer-Reviewed Article, Final article published. Available online 12 February 2017., Peer reviewed
Hemp Waste Valorization as Biofuel and Cement Replacement in Cement and Concrete Production
The growing interest in industrial applications of the hemp plant requires alternative solutions for disposing of hemp waste. At the same time, the concrete industry is seeking ways to reduce its environmental impact, which could be realized by partially replacing Portland cement with more sustainable materials. In this study, a two-step valorization strategy of hemp waste is explored, including the use of hemp waste as biofuel and the addition to concrete of the biofuel by-product, hemp ash, as partial cement replacement. Hemp waste was incinerated in a muffle furnace at different combustion regimes and the residual hemp ash was analyzed before being added to some concrete mixes. Concretes with different hemp ash replacements (5–25% by cement weight) were tested for compression strength, air content, workability, and water absorption. Results showed that hemp ash has the potential to be added to concrete as a filler to reduce environmental impact and costs at 5% cement replacement., Peer reviewed, Article, Received: December 10, 2019. Accepted: March 27, 2020. Published online: April 2, 2020., Incineration, Hemp biomass, Biofuel, Hemp ash, Supplementary cementing materials, Cement, Concrete
How do accelerated carbonation tests affect the natural morphology and transport characteristics of concrete?
Carbonation in concrete is a natural chemical process by which atmospheric CO2 reacts with calcium oxide in the Ca(OH)2 and CSH phases in hydrated cement paste to form CaCO3. The carbonation rate in the atmosphere is too slow for laboratory testing, and therefore, it is usually accelerated by using relatively higher CO2 concentrations. However, there exists some disagreement as to what CO2 concentration, humidity and temperature should be specified when conducting an accelerated carbonation test. In this study, samples of hydrated cement paste were carbonated at different CO2 concentrations, and analysed using the x-ray diffraction technique. The results show that the morphology of CaCO3 formed at higher CO2 concentrations is different from that of CaCO3 formed at natural concentrations. It should be recognized that the diffusion coefficient measured at higher concentrations will not be exactly the same as that from naturally carbonating concrete due to the formation of these morphologically different products., Article, Published.
How post-secondary students with mathematics learning disabilities use their personal electronic devices to support their academic studies
General report about exploratory study of how post-secondary students with mathematics learning disabilities use and adapt their use of their personal electronic devices to support their academic studies., Not peer reviewed, Article

Pages