42,809 research outputs found

    Propagators and Violation Functions for Geometric and Workload Constraints Arising in Airspace Sectorisation

    Full text link
    Airspace sectorisation provides a partition of a given airspace into sectors, subject to geometric constraints and workload constraints, so that some cost metric is minimised. We make a study of the constraints that arise in airspace sectorisation. For each constraint, we give an analysis of what algorithms and properties are required under systematic search and stochastic local search

    Contributions to N-soft sets: their semantics and a first procedure for aggregation

    Get PDF
    [EN]These brief notes refer to the author’s contributions to the development of N-soft sets. Particularly, they are concerned with a presentation that explains their semantics and a first procedure for aggregation of N-soft sets, which uses an ordinal version of the OWA aggregation operator

    Soft Contract Verification

    Full text link
    Behavioral software contracts are a widely used mechanism for governing the flow of values between components. However, run-time monitoring and enforcement of contracts imposes significant overhead and delays discovery of faulty components to run-time. To overcome these issues, we present soft contract verification, which aims to statically prove either complete or partial contract correctness of components, written in an untyped, higher-order language with first-class contracts. Our approach uses higher-order symbolic execution, leveraging contracts as a source of symbolic values including unknown behavioral values, and employs an updatable heap of contract invariants to reason about flow-sensitive facts. We prove the symbolic execution soundly approximates the dynamic semantics and that verified programs can't be blamed. The approach is able to analyze first-class contracts, recursive data structures, unknown functions, and control-flow-sensitive refinements of values, which are all idiomatic in dynamic languages. It makes effective use of an off-the-shelf solver to decide problems without heavy encodings. The approach is competitive with a wide range of existing tools---including type systems, flow analyzers, and model checkers---on their own benchmarks.Comment: ICFP '14, September 1-6, 2014, Gothenburg, Swede

    N-soft sets: semantics and aggregation

    Get PDF
    Webinario impartido en University of Kotli Azad Jammu and Kashmir, Pakistán[EN] We present the first rigorous analysis of both semantics and aggregation of N-soft sets, introduced by the author together with Fatimah et al.Junta de Castilla y León y FEDE
    • …
    corecore