Skip to main content

Showing 1–10 of 10 results for author: Bowman, J

Searching in archive cs. Search in all archives.
.
  1. arXiv:2312.09968  [pdf

    cond-mat.mtrl-sci cs.CV

    Human Perception-Inspired Grain Segmentation Refinement Using Conditional Random Fields

    Authors: Doruk Aksoy, Huolin L. Xin, Timothy J. Rupert, William J. Bowman

    Abstract: Accurate segmentation of interconnected line networks, such as grain boundaries in polycrystalline material microstructures, poses a significant challenge due to the fragmented masks produced by conventional computer vision algorithms, including convolutional neural networks. These algorithms struggle with thin masks, often necessitating intricate post-processing for effective contour closure and… ▽ More

    Submitted 15 December, 2023; originally announced December 2023.

  2. arXiv:2305.12488  [pdf, other

    math.NA cs.CE physics.comp-ph

    Schur Decomposition for Stiff Differential Equations

    Authors: Thoma Zoto, John C. Bowman

    Abstract: A quantitative definition of numerical stiffness for initial value problems is proposed. Exponential integrators can effectively integrate linearly stiff systems, but they become expensive when the linear coefficient is a matrix, especially when the time step is adapted to maintain a prescribed local error. Schur decomposition is shown to avoid the need for computing matrix exponentials in such si… ▽ More

    Submitted 21 May, 2023; originally announced May 2023.

    MSC Class: 65L04; 65L06; 65M22

  3. arXiv:2212.08124  [pdf, other

    cs.HC

    Elasticity Solver in Minecraft for Learning Mechanics of Materials by Gaming

    Authors: Zachariah P. Beck, Brandon Alpert, Alexander J. Bowman, William R. Watson, Adrian Buganza Tepole

    Abstract: Video games have emerged as a medium for learning by creating engaging environments, encouraging creative and deep thinking, and exposing learners to complex problems. Unfortunately, even though there are increasing examples of video games for many basic science and engineering concepts, similar efforts for higher level engineering concepts such as mechanics of materials are still lacking. Here we… ▽ More

    Submitted 14 December, 2022; originally announced December 2022.

  4. arXiv:2203.03704  [pdf, other

    cs.RO

    Mid-Air Helicopter Delivery at Mars Using a Jetpack

    Authors: Jeff Delaune, Jacob Izraelevitz, Samuel Sirlin, David Sternberg, Louis Giersch, L. Phillipe Tosi, Evgeniy Skliyanskiy, Larry Young, Michael Mischna, Shannah Withrow-Maser, Juergen Mueller, Joshua Bowman, Mark S Wallace, Havard F. Grip, Larry Matthies, Wayne Johnson, Matthew Keennon, Benjamin Pipenberg, Harsh Patel, Christopher Lim, Aaron Schutte, Marcel Veismann, Haley Cummings, Sarah Conley, Jonathan Bapst , et al. (10 additional authors not shown)

    Abstract: Mid-Air Helicopter Delivery (MAHD) is a new Entry, Descent and Landing (EDL) architecture to enable in situ mobility for Mars science at lower cost than previous missions. It uses a jetpack to slow down a Mars Science Helicopter (MSH) after separation from the backshell, and reach aerodynamic conditions suitable for helicopter take-off in mid air. For given aeroshell dimensions, only MAHD's lander… ▽ More

    Submitted 7 March, 2022; originally announced March 2022.

    Comments: Accepted in 2022 IEEE Aerospace Conference

  5. Dependent Type Systems as Macros

    Authors: Stephen Chang, Michael Ballantyne, Milo Turner, William J. Bowman

    Abstract: We present Turnstile+, a high-level, macros-based metaDSL for building dependently typed languages. With it, programmers may rapidly prototype and iterate on the design of new dependently typed features and extensions. Or they may create entirely new DSLs whose dependent type "power" is tailored to a specific domain. Our framework's support of language-oriented programming also makes it suitable f… ▽ More

    Submitted 2 July, 2021; originally announced July 2021.

    Journal ref: Proceedings of the ACM on Programming Languages, Volume 4, Issue POPL, Article 3. January 2020

  6. Is Sized Ty** for Coq Practical?

    Authors: Jonathan Chan, Yufeng Li, William J. Bowman

    Abstract: Contemporary proof assistants such as Coq require that recursive functions be terminating and corecursive functions be productive to maintain logical consistency of their type theories, and some ensure these properties using syntactic checks. However, being syntactic, they are inherently delicate and restrictive, preventing users from easily writing obviously terminating or productive functions at… ▽ More

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

    Comments: 55 pages with 22 figures and 3 tables. Submitted to the Journal of Functional Programming. For associated artifact, see https://doi.org/10.5281/zenodo.5661975

  7. Typed Closure Conversion for the Calculus of Constructions

    Authors: William J. Bowman, Amal Ahmed

    Abstract: Dependently typed languages such as Coq are used to specify and verify the full functional correctness of source programs. Type-preserving compilation can be used to preserve these specifications and proofs of correctness through compilation into the generated target-language programs. Unfortunately, type-preserving compilation of dependent types is hard. In essence, the problem is that dependent… ▽ More

    Submitted 12 August, 2018; originally announced August 2018.

  8. arXiv:1501.05992  [pdf, other

    astro-ph.IM cs.CE

    The Murchison Widefield Array Correlator

    Authors: S. M. Ord, B. Crosse, D. Emrich, D. Pallot, R. B. Wayth, M. A. Clark, S. E. Tremblay, W. Arcus, D. Barnes, M. Bell, G. Bernardi, N. D. R. Bhat, J. D. Bowman, F. Briggs, J. D. Bunton, R. J. Cappallo, B. E. Corey, A. A. Deshpande, L. deSouza, A. Ewell-Wice, L. Feng, R. Goeke, L. J. Greenhill, B. J. Hazelton, D. Herne , et al. (42 additional authors not shown)

    Abstract: The Murchison Widefield Array (MWA) is a Square Kilometre Array (SKA) Precursor. The telescope is located at the Murchison Radio--astronomy Observatory (MRO) in Western Australia (WA). The MWA consists of 4096 dipoles arranged into 128 dual polarisation aperture arrays forming a connected element interferometer that cross-correlates signals from all 256 inputs. A hybrid approach to the correlation… ▽ More

    Submitted 23 January, 2015; originally announced January 2015.

    Comments: 17 pages, 9 figures. Accepted for publication in PASA. Some figures altered to meet astro-ph submission requirements

  9. arXiv:1008.1366  [pdf, ps, other

    cs.CE physics.comp-ph

    Efficient Dealiased Convolutions without Padding

    Authors: John C. Bowman, Malcolm Roberts

    Abstract: Algorithms are developed for calculating dealiased linear convolution sums without the expense of conventional zero-padding or phase-shift techniques. For one-dimensional in-place convolutions, the memory requirements are identical with the zero-padding technique, with the important distinction that the additional work memory need not be contiguous with the input data. This decoupling of data and… ▽ More

    Submitted 10 February, 2011; v1 submitted 7 August, 2010; originally announced August 2010.

    Comments: 18 pages, 9 figures

    MSC Class: 65R99; 65T50

  10. arXiv:1005.2822  [pdf, other

    cs.CG

    Surface Parametrization of Nonsimply Connected Planar Bézier Regions

    Authors: Orest Shardt, John C. Bowman

    Abstract: A technique is described for constructing three-dimensional vector graphics representations of planar regions bounded by cubic Bézier curves, such as smooth glyphs. It relies on a novel algorithm for compactly partitioning planar Bézier regions into nondegenerate Coons patches. New optimizations are also described for Bézier inside-outside tests and the computation of global bounds of directionall… ▽ More

    Submitted 7 August, 2010; v1 submitted 17 May, 2010; originally announced May 2010.

    Comments: 29 pages, 12 figures; interactive 3D figures require Adobe Reader 9.0

    MSC Class: 65D17; 68U05; 68U15 ACM Class: I.3.5; J.2; J.6