Skip to main content

Showing 1–14 of 14 results for author: O'Connor, L

.
  1. arXiv:2403.00937  [pdf, other

    physics.flu-dyn math.OC

    Iterative Methods for Navier--Stokes Inverse Problems

    Authors: Liam O'Connor, Daniel Lecoanet, Evan H. Anders, Kyle C. Augustson, Keaton J. Burns, Geoffrey M. Vasil, Jeffrey S. Oishi, Benjamin P. Brown

    Abstract: Even when the partial differential equation underlying a physical process can be evolved forward in time, the retrospective (backward in time) inverse problem often has its own challenges and applications. Direct Adjoint Loo** (DAL) is the defacto approach for solving retrospective inverse problems, but it has not been applied to deterministic retrospective Navier--Stokes inverse problems in 2D… ▽ More

    Submitted 1 March, 2024; originally announced March 2024.

  2. arXiv:2211.06440  [pdf, other

    eess.SY cs.LG

    Data Quality Over Quantity: Pitfalls and Guidelines for Process Analytics

    Authors: Lim C. Siang, Shams Elnawawi, Lee D. Rippon, Daniel L. O'Connor, R. Bhushan Gopaluni

    Abstract: A significant portion of the effort involved in advanced process control, process analytics, and machine learning involves acquiring and preparing data. Literature often emphasizes increasingly complex modelling techniques with incremental performance improvements. However, when industrial case studies are published they often lack important details on data acquisition and preparation. Although da… ▽ More

    Submitted 5 April, 2023; v1 submitted 11 November, 2022; originally announced November 2022.

    Comments: This work has been accepted to the 22nd IFAC World Congress 2023

  3. arXiv:2210.11411  [pdf, ps, other

    cs.LO

    Holbert: Reading, Writing, Proving and Learning in the Browser

    Authors: Liam O'Connor, Rayhana Amjad

    Abstract: This paper presents Holbert: a work-in-progress pedagogical proof assistant and online textbook platform, aimed at the educational use-case, specifically for the teaching of programming language theory. Holbert allows proof exercises and rule definitions to be embedded directly in an online textbook, where proofs and rules can be manipulated using a graphical interface. We give an overview of the… ▽ More

    Submitted 16 October, 2022; originally announced October 2022.

    Comments: Short paper for Human Aspects of Types and Reasoning Assistants (HATRA), 2022. 8 pages, plus 2 pages references

    ACM Class: D.3; F.4; G.4

  4. Primrose: Selecting Container Data Types by Their Properties

    Authors: Xueying Qin, Liam O'Connor, Michel Steuwer

    Abstract: Context: Container data types are ubiquitous in computer programming, enabling developers to efficiently store and process collections of data with an easy-to-use programming interface. Many programming languages offer a variety of container implementations in their standard libraries based on data structures offering different capabilities and performance characteristics. Inquiry: Choosing the… ▽ More

    Submitted 20 February, 2023; v1 submitted 19 May, 2022; originally announced May 2022.

    Journal ref: The Art, Science, and Engineering of Programming, 2023, Vol. 7, Issue 3, Article 11

  5. arXiv:2203.11532  [pdf, other

    cs.PL cs.SE

    Quickstrom: Property Based Acceptance Testing with LTL Specifications

    Authors: Liam O'Connor, Oskar Wickström

    Abstract: We present Quickstrom, a property-based testing system for acceptance testing of interactive applications. Using Quickstrom, programmers can specify the behaviour of web applications as properties in our testing-oriented dialect of Linear Temporal Logic (LTL) called QuickLTL, and then automatically test their application against the given specification with hundreds of automatically generated inte… ▽ More

    Submitted 22 March, 2022; originally announced March 2022.

    Comments: 13 pages, this is a technical report of a paper to appear at Programming Languages Design and Implementation (PLDI 2022)

  6. arXiv:2202.13291  [pdf, other

    eess.SY

    A Simple Discretization Scheme for Gain Matrix Conditioning

    Authors: Daniel L. O'Connor, Lim C. Siang, Shams Elnawawi

    Abstract: In industrial model predictive controllers (MPCs), models generated from regression-based system identification methods typically contain small or even physically non-existent degrees of freedom. Control issues can arise when the steady-state optimizer uses these small degrees of freedom to calculate targets for plant operation due to matrix ill-conditioning. Mathematical techniques like Relative… ▽ More

    Submitted 9 June, 2022; v1 submitted 26 February, 2022; originally announced February 2022.

    Comments: Revised manuscript accepted in AdCONIP 2022

  7. arXiv:2112.05964   

    cs.PL cs.LO

    Overcoming Restraint: Composing Verification of Foreign Functions with Cogent

    Authors: Louis Cheung, Liam O'Connor, Christine Rizkallah

    Abstract: Cogent is a restricted functional language designed to reduce the cost of develo** verified systems code. Because of its sometimes-onerous restrictions, such as the lack of support for recursion and its strict uniqueness type system, Cogent provides an escape hatch in the form of a foreign function interface (FFI) to C code. This poses a problem when verifying Cogent programs, as imported C comp… ▽ More

    Submitted 13 December, 2021; v1 submitted 11 December, 2021; originally announced December 2021.

    Comments: This paper should have been submitted as an update for arXiv:2102.09920

  8. Marginally-Stable Thermal Equilibria of Rayleigh-Bénard Convection

    Authors: Liam O'Connor, Daniel Lecoanet, Evan H. Anders

    Abstract: Natural convection is ubiquitous throughout the physical sciences and engineering, yet many of its important properties remain elusive. To study convection in a novel context, we derive and solve a quasilinear form of the Rayleigh-Bénard problem by representing the perturbations in terms of marginally-stable eigenmodes. The amplitude of each eigenmode is determined by requiring that the background… ▽ More

    Submitted 27 February, 2024; v1 submitted 28 May, 2021; originally announced May 2021.

    Journal ref: Phys. Rev. Fluids 6, 093501 -- Published 21 September 2021

  9. Overcoming Restraint: Composing Verification of Foreign Functions with Cogent

    Authors: Louis Cheung, Liam O'Connor, Christine Rizkallah

    Abstract: Cogent is a restricted functional language designed to reduce the cost of develo** verified systems code. Because of its sometimes-onerous restrictions, such as the lack of support for recursion and its strict uniqueness type system, Cogent provides an escape hatch in the form of a foreign function interface (FFI) to C code. This poses a problem when verifying Cogent programs, as imported C comp… ▽ More

    Submitted 21 December, 2021; v1 submitted 19 February, 2021; originally announced February 2021.

  10. arXiv:1811.08803  [pdf, other

    stat.ME cs.LG stat.ML

    Distinguishing correlation from causation using genome-wide association studies

    Authors: Luke J. O'Connor, Alkes L. Price

    Abstract: Genome-wide association studies (GWAS) have emerged as a rich source of genetic clues into disease biology, and they have revealed strong genetic correlations among many diseases and traits. Some of these genetic correlations may reflect causal relationships. We developed a method to quantify causal relationships between genetically correlated traits using GWAS summary association statistics. In p… ▽ More

    Submitted 21 November, 2018; originally announced November 2018.

    Comments: Machine Learning for Health (ML4H) Workshop at NeurIPS 2018 arXiv:1811.07216

    Report number: ML4H/2018/4

    Journal ref: O'Connor, Luke J. and Alkes L. Price. "Distinguishing genetic correlation from causation across 52 diseases and complex traits." Nature genetics (2018)

  11. arXiv:1608.03350  [pdf, ps, other

    cs.PL

    Close Encounters of the Higher Kind Emulating Constructor Classes in Standard ML

    Authors: Yutaka Nagashima, Liam O'Connor

    Abstract: We implement a library for encoding constructor classes in Standard ML, including elaboration from minimal definitions, and automatic instantiation of superclasses.

    Submitted 10 August, 2016; originally announced August 2016.

    Comments: Accepted by ACM SIGPLAN Workshop on ML, September 2016

  12. arXiv:1601.05520  [pdf, other

    cs.PL cs.LO

    COGENT: Certified Compilation for a Functional Systems Language

    Authors: Liam O'Connor, Christine Rizkallah, Zilin Chen, Sidney Amani, Japheth Lim, Yutaka Nagashima, Thomas Sewell, Alex Hixon, Gabriele Keller, Toby Murray, Gerwin Klein

    Abstract: We present a self-certifying compiler for the COGENT systems language. COGENT is a restricted, polymorphic, higher-order, and purely functional language with linear types and without the need for a trusted runtime or garbage collector. It compiles to efficient C code that is designed to interoperate with existing C functions. The language is suited for layered systems code with minimal sharing suc… ▽ More

    Submitted 21 January, 2016; originally announced January 2016.

  13. arXiv:1510.00850  [pdf, other

    stat.ML

    Maximum Likelihood Latent Space Embedding of Logistic Random Dot Product Graphs

    Authors: Luke O'Connor, Muriel Médard, Soheil Feizi

    Abstract: A latent space model for a family of random graphs assigns real-valued vectors to nodes of the graph such that edge probabilities are determined by latent positions. Latent space models provide a natural statistical framework for graph visualizing and clustering. A latent space model of particular interest is the Random Dot Product Graph (RDPG), which can be fit using an efficient spectral method;… ▽ More

    Submitted 30 August, 2017; v1 submitted 3 October, 2015; originally announced October 2015.

  14. A CM construction for curves of genus 2 with p-rank 1

    Authors: Laura Hitt O'Connor, Gary McGuire, Michael Naehrig, Marco Streng

    Abstract: We construct Weil numbers corresponding to genus-2 curves with $p$-rank 1 over the finite field $\F_{p^2}$ of $p^2$ elements. The corresponding curves can be constructed using explicit CM constructions. In one of our algorithms, the group of $\F_{p^2}$-valued points of the Jacobian has prime order, while another allows for a prescribed embedding degree with respect to a subgroup of prescribed or… ▽ More

    Submitted 11 May, 2010; v1 submitted 20 November, 2008; originally announced November 2008.

    Comments: 19 pages

    MSC Class: 14H40

    Journal ref: Journal of Number Theory, Volume 131, Issue 5, May 2011, Pages 920-935