Skip to main content

Showing 1–7 of 7 results for author: Cutler, J W

.
  1. arXiv:2403.04651  [pdf, other

    cs.PL

    Cedar: A New Language for Expressive, Fast, Safe, and Analyzable Authorization (Extended Version)

    Authors: Joseph W. Cutler, Craig Disselkoen, Aaron Eline, Shaobo He, Kyle Headley, Michael Hicks, Kesha Hietala, Eleftherios Ioannidis, John Kastner, Anwar Mamat, Darin McAdams, Matt McCutchen, Neha Rungta, Emina Torlak, Andrew Wells

    Abstract: Cedar is a new authorization policy language designed to be ergonomic, fast, safe, and analyzable. Rather than embed authorization logic in an application's code, developers can write that logic as Cedar policies and delegate access decisions to Cedar's evaluation engine. Cedar's simple and intuitive syntax supports common authorization use-cases with readable policies, naturally leveraging concep… ▽ More

    Submitted 8 March, 2024; v1 submitted 7 March, 2024; originally announced March 2024.

  2. arXiv:2307.09553  [pdf, ps, other

    cs.PL

    Stream Types

    Authors: Joseph W. Cutler, Christopher Watson, Emeka Nkurumeh, Phillip Hilliard, Harrison Goldstein, Caleb Stanford, Benjamin C. Pierce

    Abstract: We propose a rich foundational theory of typed data streams and stream transformers, motivated by two high-level goals: (1) The type of a stream should be able to express complex sequential patterns of events over time. And (2) it should describe the internal parallel structure of the stream to support deterministic stream processing on parallel and distributed systems. To these ends, we introduce… ▽ More

    Submitted 2 April, 2024; v1 submitted 18 July, 2023; originally announced July 2023.

    Comments: Extended Version of the PLDI'24 paper

  3. arXiv:2302.00113  [pdf, other

    cs.RO

    Fast and Noise-Resilient Magnetic Field Map** on a Low-Cost UAV Using Gaussian Process Regression

    Authors: Prince E. Kuevor, Maani Ghaffari, Ella M. Atkins, James W. Cutler

    Abstract: This work presents a number of techniques to improve the ability to create magnetic field maps on a UAV which can be used to quickly and reliably gather magnetic field observations at multiple altitudes in a workspace. Unfortunately, the electronics on the UAV can introduce their own magnetic fields, distorting the resultant magnetic field map. We show methods of reducing and working with UAV-indu… ▽ More

    Submitted 31 January, 2023; originally announced February 2023.

  4. Denotational recurrence extraction for amortized analysis

    Authors: Joseph W. Cutler, Daniel R. Licata, Norman Danner

    Abstract: A typical way of analyzing the time complexity of functional programs is to extract a recurrence expressing the running time of the program in terms of the size of its input, and then to solve the recurrence to obtain a big-O bound. For recurrence extraction to be compositional, it is also necessary to extract recurrences for the size of outputs of helper functions. Previous work has developed tec… ▽ More

    Submitted 31 July, 2020; v1 submitted 26 June, 2020; originally announced June 2020.

    Comments: To appear in ICFP 2020; formatting changes

    ACM Class: F.3.1; F.3.2

    Journal ref: Proc. ACM Program. Lang. 4, ICFP, Article 97 (August 2020)

  5. arXiv:1905.10392  [pdf, other

    stat.ML cs.LG

    A Generalization Error Bound for Multi-class Domain Generalization

    Authors: Aniket Anand Deshmukh, Yunwen Lei, Srinagesh Sharma, Urun Dogan, James W. Cutler, Clayton Scott

    Abstract: Domain generalization is the problem of assigning labels to an unlabeled data set, given several similar data sets for which labels have been provided. Despite considerable interest in this problem over the last decade, there has been no theoretical analysis in the setting of multi-class classification. In this work, we study a kernel-based learning algorithm and establish a generalization error b… ▽ More

    Submitted 24 May, 2019; originally announced May 2019.

  6. arXiv:1810.07371  [pdf, other

    stat.ML cs.LG

    Simple Regret Minimization for Contextual Bandits

    Authors: Aniket Anand Deshmukh, Srinagesh Sharma, James W. Cutler, Mark Moldwin, Clayton Scott

    Abstract: There are two variants of the classical multi-armed bandit (MAB) problem that have received considerable attention from machine learning researchers in recent years: contextual bandits and simple regret minimization. Contextual bandits are a sub-class of MABs where, at every time step, the learner has access to side information that is predictive of the best arm. Simple regret minimization assumes… ▽ More

    Submitted 25 February, 2020; v1 submitted 16 October, 2018; originally announced October 2018.

    Comments: The first two authors contributed equally

  7. arXiv:1803.00650  [pdf, other

    stat.ML

    Kernel Embedding Approaches to Orbit Determination of Spacecraft Clusters

    Authors: Srinagesh Sharma, James W. Cutler

    Abstract: This paper presents a novel formulation and solution of orbit determination over finite time horizons as a learning problem. We present an approach to orbit determination under very broad conditions that are satisfied for n-body problems. These weak conditions allow us to perform orbit determination with noisy and highly non-linear observations such as those presented by range-rate only (Doppler o… ▽ More

    Submitted 1 March, 2018; originally announced March 2018.

    Comments: Submitted to JMLR