MathIndustry 2020

An Economic Stimulus Opportunity for Canada

2020 Projects

Explore projects and reports from the 2020 edition of M2PI

MathIndustry Editions

Explore the projects and reports from previous editions of MathIndustry

 
 
 
 
 

MathIndustry 2021

The final-report for m2pi 2021 is now available. It features projects from

  • Aerium Analytics
  • ATCO
  • CSTS Healthcare
  • City of Winnipeg - Insect Control Branch
  • IOTO International
  • McMillan-McGee
  • Natural Resources Canada
  • Serious Labs
  • TheoryMesh
 
 
 
 
 

MathIndustry 2020

Projects, reports, team members and other details are available on the MathIndustry 2020 page. .

  • Aerium Analytics Inc.
  • ATCO Ltd.
  • BC Financial Services Authority
  • Cenovus Energy Inc.
  • The Divi Project
  • Environmental Instruments Canada Inc.
  • Fotech Solutions
  • IOTO International Inc.
  • McMillan-McGee Corporation
  • Ovintiv Inc.

Skills

Training Bootcamps

Certified training programs

Tech Skills Training

Agile software development, virtual collaboration, open source toolchains

Business Skills Training

communication skills, project management, effective teams & ethics

.js-id-2020

CSTS Healthcare

Cancer is a disease that affects 14M people each year. While we have had some success with specific cancers, many patients are put on a roller coaster of emotion through cycles of remission and relapse. There is abundant scientific evidence which tells us cancer is driven by multiple genes working in concert. CSTS Healthcare has developed a computational system which identifies personalized cancer therapy for every cancer patient given their unique set of DNA and RNA. In practice, the therapy a patient actually receives may not exactly match what our system has identified as the best therapy. In this project we will develop therapy similarity measures to allow us to compare our therapies with those actually given by to a patient by their oncologists.

IOTO International

Performance metrics in sports have seen remarkable growth and development. What if we turned some of these mathematical tools on political performance? Building on last year’s M2PI project, the goal of this year’s project is to analyze data related to the activities of legislators in Canada and the USA with a view to developing engineered features which might reflect political performance. These engineered features should be granular enough to significantly inflect during the course of a parliamentary or legislative session, providing quantitative and comparative performance insight.

Serious Labs

Realtime simulators in virtual reality are a leading-edge technology to provide standardized training and evaluation that contribute to heavy-equipment operator safety. They aim to reduce accidents due to operator inexperience by training an operator in scenarios before they are expected to perform these same tasks in reality. To satisfy the high frame-rate requirements of real-time simulation, algorithms to solve these models must be extremely efficient and yield predictable and reproducible results.

The simulation of heavy equipment involves simulating both physical bodies in motion and hydraulic pressures. The goal of this project is to develop an approach to the simulation of fluid pressure volumes that can be interfaced with a position-based dynamics (PBD) simulation, improving performance and providing a more realistic experience.

ATCO

Among the renewable and clean energy technologies, wind energy is one of the most efficient, costing 1–2 cents per kilowatt-hour after the production tax credit by governments. While natural wind speeds over various continents in the world span from 0 to 20 m/s, Vertical Axis Wind Turbines (VAWT) placed on highway medians make it possible to utilize consistently higher wind speeds due to vehicle motion. Additionally, the energy generated by these wind turbines is reported to increase multi-fold due to the shearing winds generated on both sides of the medians by the on-going traffic. In this project, we will seek to optimize the positioning of turbines to achieve optimal results using criteria determined to be important, such as output power, ease of installation/repair, proximity to consumers, additive effects from positioning etc. We will use real-life traffic, geographical and weather data, and subsequently investigate economic feasibility of implementation of this technology.

City of Winnipeg - Insect Control Branch

The City of Winnipeg’s Insect Control Branch (ICB) of the Public Works Department provides services to Winnipeg residents to control insects, including mosquitoes. The mosquito control program is based on an environmentally mindful insect control strategy, and includes: (1) A larviciding program that is 100% biological and uses four larviciding helicopters, (2) Monitoring and treating over 31,500 hectares of water area on an ongoing basis based on weather conditions, and (3) Monitoring for adult nuisance mosquitoes in New Jersey Light Traps beginning early May.

In this project, we will examine some of the key challenges facing the ICB such as (1) Predictive modelling of adult mosquito populations subject to changes in rainfall/soil moisture content and wind speed (2) Preditictive modelling of larval development subject to changes in spring and summer temperatures.

Mcmillan Mcgee

McMillan-McGee have developed induction heating technology for in-situ soil remediation. As such, we have developed heater casings, work coils, and inverters which generate high frequency alternating current. We have also developed a great amount of the analytical work for engineering this equipment.

An important aspect of our inverter design (or for that matter any high frequency inverter in general) is to have a good understanding of the electrical properties (resistance and inductive reactance) of the DC bus bar that supplies current to the high speed switching devices (IGBTs and SiC Mosfets). Knowing this would allow us to design a suitable bus bar system that can absorb energy caused by switching transients from these semiconductor devices as a result of commuting current through the work coil. The problems in this project centre on solving certain boundary value problems involving Maxwell’s equations and linking these to the laws of thermodynamics.

NRCAN - Canadian Forest Services 1

Insect dispersal is often divided into two classes: local and long distance. Local dispersal is the most common dispersal mode and because many individuals disperse this way, it is well described by dispersal kernels. Long distance dispersal is more stochastic and difficult to model using dispersal kernels because only a small proportion of insects are thought to disperse long distances. For the mountain pine beetle for example, most individuals disperse between five and fifty meters from where they were born but about 0.2 percent of individuals end up above tree canopies where they can be pulled upwards by updrafts and then transported laterally by higher wind speeds in the lower atmosphere.

Long-distance dispersal is likely the dominant determinant of the speed of mountain pine beetle invasions, but estimation of invasion speeds using standard mathematical approaches are impeded by the strong Allee effect. In this project, we will explore theoretical dispersion distributions and models to better estimate mountain pine beetle invasion speed.

NRCAN - Canadian Forest Services 2

Existing techniques for insect mark and recapture studies can result in unnatural dispersal patterns. We have developed a new technique for marking insects as the emerge from which offers a much more natural dispersal pattern.

The technique involves coating trees with a special paper which glows under ultra-violet light. The insects are marked with paper dust as they chew through the paper to emerge. Following recapture, they can be examined for traces of the paper under ultra-violet light.

In this project we will work with images of insects marked using this technique and control images of unmarked insects. The problem is to conduct batch analysis of the images and classify them as marked and unmarked to validate the new technique.

TheoryMesh

Producing food and other goods sustainability is the greatest challenge of our generation. To produce food sustainably there are many factors to consider including the types of crops, the inputs, organic vs. non-organic, use of fertilizer, food waste, transportation to market and other factors. The goal of this project is to develop a model which can take into account factors end-to-end in the food supply chain to inform decisions on methods (organic, traditional, vertical, etc.) and sustainability indicators (green house gases, etc.).

Aerium Analytics

Roads are a vital component of today’s society. They not only connect us to different cities, towns, provinces, and countries, but they also provide of a means of transporting goods and services. Typically, roads are constructed using materials such as concrete, or asphalt. Between the cold winter temperatures and hot summer temperatures, as well as settling earth, cracks and potholes are bound to occur on roads.

Alberta spent over 1.6 billion dollars in transportation related needs in 2020-21. Over 26% of this money went towards road construction and maintenance related expenditures. Roads undergo regular inspection; a detailed Surface Condition Rating occurs every two years in Alberta. This helps determine the priority in which maintenance should occur on roads in the province. One method of conducting these inspections could be done via aerial imagery. While an individual could go through these images to inspect the roads for cracks and potholes, is there a way that machine learning and computer vision could not only detect cracks but also classify their severity?

Cenovus Energy

This project concerns the transportation of heavy oil via pipeline, and the impact of congestion in transportation on pricing. Using stochastic transport optimization can we model and answer the following questions: When there are documented disruptions in the transport system, can we predict how large the congestion surcharge was and how prices responded to the disruption? Can we predict the occurrence of congestion by perturbing input factors in the system? How do shape and connections in the transport network contribute to the propensity for frequency of the congestion and magnitude of congestion surcharge?

ATCO - Optimized Scheduling

Due to the outbreak of Covid-19 around the world, and government policies implemented as a response to the outbreak, many corporations have chosen to let their employees work from home to prevent the spread of the disease. In order to safely re-open the economy, one of the recommendations from health authorities is to allow only a limited percentage of workers in the workplace at any specific time. Given these constraints, it is useful for companies to arrange flexible work schedule so the employees go to offices during reasonable working hours, and at the same time reduce their commute time to improve their productivity. In this problem, you will help a model business to design and optimize their employees’ working-at-office schedule using a combination of criteria which you deem to be important, and real-life data such as traffic, limitation on work schedule hours, commuting time and others.

Divi Project

The main limitation of blockchains is storage requirements, which would be alleviated if one could reversibly compress the data in a blockchain or in its underlying transaction graph. Determine to what extent a transaction graph can be compressed (for later decompression) or what obstructions exist to its compression. What compression ratio can you achieve for an ordered sequence of cryptographic hashes? Pure Mathematics skills and experience with mathematical proof-writing are essential skills for this project. Knowledge of undergraduate-level cryptography or Python programming skills would be assets, but are not required.

BC Financial Services Authority

The goal of this project is to develop a housing price estimate/forecast using publicly available data to inform evidence-based decision making for the benefit of government regulators, industry practitioners, and concerned citizens. Students will be expected to use Python 3.X for data acquisition, cleaning, organization, and manipulation. Working experience with libraries such as Pandas may be useful. Previous experience with other programming languages such as Matlab or R is useful but not required.

Environmental Instruments Canada

Environmental Instruments Canada (EIC) produces a Radon Sniffer which is used to find radon entry points. One method of determining the ratio of Radon 222 to Radon 220 (thoron) in the air is by implementing sampling and counting sequences and observing the change in the alpha count over time. The goal of this project is to develop an optimized sampling and counting sequence that results in the best statistical accuracy. Understanding radioactive decay and the coupled differential equations describing a decay series would be useful. A team with statistical expertise would be essential. Some familiarity with spreadsheets such as Excel would be helpful.

Fotech Solutions

Consider a distributed acoustic sensing (DAS) system monitoring a fibre optic cable deployed along an active roadway. The goal of this project is to use data collected from the DAS system to develop a detection and tracking method capable of identifying individual vehicles and reporting their position and velocity as they move along the road/fibre. Once the position and velocity are determined, various metrics for traffic flow could be determined, allowing for prediction and optimization of traffic congestion.

Ioto International

Performance metrics in sports have seen remarkable growth and development. What if we turned some of these mathematical tools on political performance? The goal of this project is to analyze data which are related to the progression of a bill into law in the US. A background in statistics or graph theory would be helpful. Some background in computer programming or data science may be helpful, but not necessary.

Mcmillan Mcgee

The goal of this project is to develop a reasonably accurate and affordable design tool to model the performance of McMillan-McGee’s patented induction heaters, which are used for thermal conductive remediation of contaminated soil. A good design tool would be useful to assess the feasibility and cost of using different heater lengths, diameters, and materials. Working knowledge of Maxwell’s equations, vector analysis, boundary value problems, Green’s functions, complex variables, contour integration, residues, integral transformations and differential equations would be essential background for this project.

Ovintiv

In March 2020, the WTI futures contract settled below zero for the first time in the contract’s history. Many market participants apply the Black 76 model or a variation of this model to calculate the value of the options on this futures contract. However, Black 76 requires positive underlying market prices. The goal of this project is to identify alternative models which can accept negative underlying pricing, and assess the suitability of the alternatives. People interested in quantitative finance, commodity training and marketing, and bridging the gap between quantitative experts and non-experts would be excellent team members for this project.

Aerium Analytics

Standard procedure for building training sets for some machine learning models involves an individual going through hundreds of images and creating 2D binary matrices which reflects where the region of interest is in each image. Depending on the type of images, can we use RGB information or some other method to automate this process? The goal of this project is to develop a method which creates a mask of an image depicting where monochromatic objects occur in an image automatically and with limited user input.

Meet the Teams

Avatar

Aaron(Xiang) Zheng

Project Ioto-international Member.

Avatar

Abhishek Kumar Shukla

Team Divi member

Avatar

Adili Masanika

ATCO Project member

Avatar

Alireza Yazdani

McMillan-McGee Team Member

Avatar

Amelia Spivak

ATCO Project member

Avatar

Ana Karen Roldan Contreras

Ovintiv Project member

Avatar

Anton Iatcenko

McMillan-McGee Team Member

Avatar

Benjamin MacAdam

McMillan-McGee Project Member

Avatar

Boya Peng

Fotech Solutions Project Member

Avatar

Brian Chan

Fotech Solutions project member

Avatar

Carlos Contreras

Aerium Analytics Project Member

Avatar

Chantelle Hanratty

ATCO Project Member

Avatar

Dana Berman

IOTO Goverlytics Project member

Avatar

Daniel Di Benedetto

BCFSA Project Member

Avatar

Danyi Liu

IOTO Goverlytic Project Member

Avatar

Diaaeldin Taha

IOTO Goverlytics Project Member

Avatar

Dongying Wang

BSFSA Project member

Avatar

Elham Soufiani

Project ovintiv member

Avatar

Emily Rose Korfanty

Fotech Solutions Project Member

Avatar

Erik Chan

Cenovus Project Member

Avatar

Evan MacNeil

Divi Project Member

Avatar

Jaeun Park

Fotech Solutions Project Member

Avatar

Jianou Zhang

Fotech Solutions Project member

Avatar

Jillian Glassett

IOTO Goverlytics project member

Avatar

Junjie Zhu

Aerium Analytics Project Member

Avatar

Keran Li

Aerium Project member

Avatar

Leimin Gao

BCFSA Project member member

Avatar

Li Wang

Aerium-Analytics Project Member

Avatar

Mahsa Azizi

Cenovus Project Memeber

Avatar

Mohsen Seifi

Ovintiv Project member

Avatar

Neha Sharma

BSFSA Project member

Avatar

Nishant Agrawal

Ovintiv Project member

Avatar

Noah Bolohan

Team 7 - NRCAN 1

Avatar

Ryan Thiessen

McMillan-McGee Team Member

Avatar

S.Parisa Torabi

Cenovus Energy Project Member

Avatar

Sarah Nataj

Project member, Fotech Solutions

Avatar

Shang Li

Divi Project Member

Avatar

Stephen Styles

Environmental Instruments Canada project member

Avatar

Wali Mohammad Abdullah

ATCO Project member

Avatar

Yanhong Xu

ATCO Project member

Avatar

Yao Yao

Ovintiv Project member

Avatar

Yi Sui

Aerium Analytics Project Member

Avatar

Yiwei Huang

BCFSA Project member

Avatar

Yu-Hsiang Liu

ATCO Project member

Avatar

Kristine Bauer

Effective Teams Instructor

Avatar

Ananya Chattoraj

Ethics Instructor

Avatar

Diane Fletcher

Foundations in Project Management Instructor

Avatar

France Cloutier

Foundations in Project Management Instructor

Avatar

Ian Allison

Jupyter Instructor

Avatar

Jolen Galaugher

How to pitch a Solution Instructor

Avatar

Leonard Olien

Linked-in and Netlify Course Instructor

Avatar

Lynne Lamarche

Foundations in Project Management Instructor

Avatar

Mary Baetz

Foundations in Project Management Instructor

Partners