Skip to main content

Showing 1–6 of 6 results for author: Sampaio, A

Searching in archive cs. Search in all archives.
.
  1. arXiv:2302.02450  [pdf, other

    cs.LG

    Regularization and Optimization in Model-Based Clustering

    Authors: Raphael Araujo Sampaio, Joaquim Dias Garcia, Marcus Poggi, Thibaut Vidal

    Abstract: Due to their conceptual simplicity, k-means algorithm variants have been extensively used for unsupervised cluster analysis. However, one main shortcoming of these algorithms is that they essentially fit a mixture of identical spherical Gaussians to data that vastly deviates from such a distribution. In comparison, general Gaussian Mixture Models (GMMs) can fit richer structures but require estima… ▽ More

    Submitted 5 February, 2024; v1 submitted 5 February, 2023; originally announced February 2023.

  2. arXiv:2207.08854  [pdf, other

    cs.SE cs.FL

    A Pattern-based deadlock-freedom analysis strategy for concurrent systems

    Authors: Pedro Antonino, Augusto Sampaio, Jim Woodcock

    Abstract: Local analysis has long been recognised as an effective tool to combat the state-space explosion problem. In this work, we propose a method that systematises the use of local analysis in the verification of deadlock freedom for concurrent and distributed systems. It combines a strategy for system decomposition with the verification of the decomposed subsystems via adherence to behavioural patterns… ▽ More

    Submitted 18 July, 2022; originally announced July 2022.

  3. arXiv:2205.07529  [pdf, other

    cs.SE cs.LO

    Specification is Law: Safe Creation and Upgrade of Ethereum Smart Contracts

    Authors: Pedro Antonino, Juliandson Ferreira, Augusto Sampaio, A. W. Roscoe

    Abstract: Smart contracts are the building blocks of the "code is law" paradigm: the smart contract's code indisputably describes how its assets are to be managed - once it is created, its code is typically immutable. Faulty smart contracts present the most significant evidence against the practicality of this paradigm; they are well-documented and resulted in assets worth vast sums of money being compromis… ▽ More

    Submitted 16 May, 2022; originally announced May 2022.

  4. A refinement checking based strategy for component-based systems evolution

    Authors: José Dihego, Augusto Sampaio, Marcel Oliveira

    Abstract: We propose inheritance and refinement relations for a CSP-based component model (BRIC), which supports a constructive design based on composition rules that preserve classical concurrency properties such as deadlock freedom. The proposed relations allow extension of functionality, whilst preserving behavioural properties. A notion of extensibility is defined on top of a behavioural relation called… ▽ More

    Submitted 20 May, 2020; originally announced May 2020.

    Comments: The Journal of Systems and Software

  5. arXiv:1911.04279  [pdf, other

    physics.soc-ph cs.LG eess.SY

    Community Detection for Power Systems Network Aggregation Considering Renewable Variability

    Authors: Raphael Araujo Sampaio, Gerson Couto Oliveira, Luiz Carlos da Costa Jr., Joaquim Dias Garcia

    Abstract: The increasing penetration of variable renewable energy (VRE) has brought significant challenges for power systems planning and operation. These highly variable sources are typically distributed in the grid; therefore, a detailed representation of transmission bottlenecks is fundamental to approximate the impact of the transmission network on the dispatch with VRE resources. The fine grain tempora… ▽ More

    Submitted 8 November, 2019; originally announced November 2019.

  6. arXiv:1604.00527  [pdf, ps, other

    math.OC cs.DS

    A Decomposition Approach to Solve The Quay Crane Scheduling Problem

    Authors: Afonso Sampaio, Sebastián Urrutia, Johan Oppen

    Abstract: In this work we propose a decomposition approach to solve the quay crane scheduling problem. This is an important maritime transportation problem faced in container terminals where quay cranes are used to handle cargo. The objective is to determine a sequence of loading and unloading operations for each crane in order to minimize the completion time. We solve a mixed integer programming formulatio… ▽ More

    Submitted 2 April, 2016; originally announced April 2016.

    Comments: 24 pages, 4 figures, 4 tables. Work presented at EURO 2015