2,289 research outputs found

    JSKETCH: Sketching for Java

    Get PDF
    Sketch-based synthesis, epitomized by the SKETCH tool, lets developers synthesize software starting from a partial program, also called a sketch or template. This paper presents JSKETCH, a tool that brings sketch-based synthesis to Java. JSKETCH's input is a partial Java program that may include holes, which are unknown constants, expression generators, which range over sets of expressions, and class generators, which are partial classes. JSKETCH then translates the synthesis problem into a SKETCH problem; this translation is complex because SKETCH is not object-oriented. Finally, JSKETCH synthesizes an executable Java program by interpreting the output of SKETCH.Comment: This research was supported in part by NSF CCF-1139021, CCF- 1139056, CCF-1161775, and the partnership between UMIACS and the Laboratory for Telecommunication Science

    Digitization of the Architect Antonio Tenreiro Brochón's legacy

    Get PDF
    Antonio Tenreiro Brochón (A Coruña 1923 - 2006) is one of the key figures in the recovery of modernity that occurred in Spain from the 1950s onwards, when the autarchic period following the Civil War was overcome and a new generation of architects joined the profession, detached from previous historicist languages and reintroducing modern principles in a critical and reflective manner. As a result of his professional activity, carried out between 1951 and 1981, a documentary fund was generated which he himself donated to the City Council of A Coruña in 2001, being preserved since then in the Archivo Municipal de A Coruña. In 2017, Fundación Alejandro de la Sota proposed the incorporation of this legacy into “Archivos de Arquitectos del Siglo XX”. This experience has allowed Tenreiro Brochón most outstanding projects to be available on the web. The aim of this study is to assess and analyse the reflection process carried out for the documentary selection, as well as other critical decisions of both a theoretical and technical nature taken in the same. It is proposed here as a model of interdisciplinary action in the case of professional archives, concretised in the archives of architects' offices

    Safety-Aware Apprenticeship Learning

    Full text link
    Apprenticeship learning (AL) is a kind of Learning from Demonstration techniques where the reward function of a Markov Decision Process (MDP) is unknown to the learning agent and the agent has to derive a good policy by observing an expert's demonstrations. In this paper, we study the problem of how to make AL algorithms inherently safe while still meeting its learning objective. We consider a setting where the unknown reward function is assumed to be a linear combination of a set of state features, and the safety property is specified in Probabilistic Computation Tree Logic (PCTL). By embedding probabilistic model checking inside AL, we propose a novel counterexample-guided approach that can ensure safety while retaining performance of the learnt policy. We demonstrate the effectiveness of our approach on several challenging AL scenarios where safety is essential.Comment: Accepted by International Conference on Computer Aided Verification (CAV) 201

    B6: Devonian Granite Melt Transfer in Western Maine: Relations Between Deformation, Metamorphism, Melting and Pluton Emplacement at the Migmatite Front

    Get PDF
    Guidebook for field trips in Western Maine and Northern New Hampshire: New England Intercollegiate Geological Conference, p. 217-246

    Bridging boolean and quantitative synthesis using smoothed proof search

    Get PDF
    We present a new technique for parameter synthesis under boolean and quantitative objectives. The input to the technique is a "sketch" --- a program with missing numerical parameters --- and a probabilistic assumption about the program's inputs. The goal is to automatically synthesize values for the parameters such that the resulting program satisfies: (1) a {boolean specification}, which states that the program must meet certain assertions, and (2) a {quantitative specification}, which assigns a real valued rating to every program and which the synthesizer is expected to optimize. Our method --- called smoothed proof search --- reduces this task to a sequence of unconstrained smooth optimization problems that are then solved numerically. By iteratively solving these problems, we obtain parameter values that get closer and closer to meeting the boolean specification; at the limit, we obtain values that provably meet the specification. The approximations are computed using a new notion of smoothing for program abstractions, where an abstract transformer is approximated by a function that is continuous according to a metric over abstract states. We present a prototype implementation of our synthesis procedure, and experimental results on two benchmarks from the embedded control domain. The experiments demonstrate the benefits of smoothed proof search over an approach that does not meet the boolean and quantitative synthesis goals simultaneously.National Science Foundation (U.S.) (NSF Award #1162076

    Are solar neutrino oscillations robust?

    Get PDF
    The robustness of the large mixing angle (LMA) oscillation (OSC) interpretation of the solar neutrino data is considered in a more general framework where non-standard neutrino interactions (NSI) are present. Such interactions may be regarded as a generic feature of models of neutrino mass. The 766.3 ton-yr data sample of the KamLAND collaboration are included in the analysis, paying attention to the background from the reaction ^13C(\alpha,n) ^16O. Similarly, the latest solar neutrino fluxes from the SNO collaboration are included. In addition to the solution which holds in the absence of NSI (LMA-I) there is a 'dark-side' solution (LMA-D) with sin^2 theta_Sol = 0.70, essentially degenerate with the former, and another light-side solution (LMA-0) allowed only at 97% CL. More precise KamLAND reactor measurements will not resolve the ambiguity in the determination of the solar neutrino mixing angle theta_Sol, as they are expected to constrain mainly Delta m^2. We comment on the complementary role of atmospheric, laboratory (e.g. CHARM) and future solar neutrino experiments in lifting the degeneracy between the LMA-I and LMA-D solutions. In particular, we show how the LMA-D solution induced by the simplest NSI between neutrinos and down-type-quarks-only is in conflict with the combination of current atmospheric data and data of the CHARM experiment. We also mention that establishing the issue of robustness of the oscillation picture in the most general case will require further experiments, such as those involving low energy solar neutrinos.Comment: 13 pages, 6 figures; Final version to appear in JHE

    Geographical interdependence, international trade and economic dynamics: the Chinese and German solar energy industries

    Get PDF
    The trajectories of the German and Chinese photovoltaic industries differ significantly yet are strongly interdependent. Germany has seen a rapid growth in market demand and a strong increase in production, especially in the less developed eastern half of the country. Chinese growth has been export driven. These contrasting trajectories reflect the roles of market creation, investment and credit and the drivers of innovation and competitiveness. Consequent differences in competiveness have generated major trade disputes
    corecore