Skip to main content

Showing 1–46 of 46 results for author: Mauro, J

.
  1. arXiv:2406.09099  [pdf, other

    cs.PL cs.DC

    Towards a Function-as-a-Service Choreographic Programming Language: Examples and Applications

    Authors: Giuseppe De Palma, Saverio Giallorenzo, Jacopo Mauro, Matteo Trentin, Gianluigi Zavattaro

    Abstract: Choreographic Programming (CP) is a language paradigm whereby software artefacts, called choreographies, specify the behaviour of communicating participants. CP is famous for its correctness-by-construction approach to the development of concurrent, distributed systems. In this paper, we illustrate FaaSChal, a proposal for a CP language tailored for the case of serverless Function-as-a-Service (Fa… ▽ More

    Submitted 13 June, 2024; originally announced June 2024.

  2. arXiv:2405.21009  [pdf, other

    cs.DC

    FunLess: Functions-as-a-Service for Private Edge Cloud Systems

    Authors: Giuseppe De Palma, Saverio Giallorenzo, Jacopo Mauro, Matteo Trentin, Gianluigi Zavattaro

    Abstract: We present FunLess, a Function-as-a-Service (FaaS) platform tailored for the private edge cloud system. FunLess responds to recent trends that advocate for extending the coverage of serverless computing to private edge cloud systems and enhancing latency, security, and privacy while improving resource usage. Unlike existing solutions that rely on containers for function invocation, FunLess leverag… ▽ More

    Submitted 31 May, 2024; originally announced May 2024.

  3. arXiv:2312.02293  [pdf

    cond-mat.mtrl-sci

    Influence of Matrix Composition on Microstructural Yielding and Vickers Hardness in Phase Separated Glasses

    Authors: Nicholas L. Clark, Shih-Yi Chuang, John C. Mauro

    Abstract: The relationship between matrix phase composition and microstructure yielding in phase separated calcium aluminosilicate glasses is investigated. Varying the treatment temperature of a phase separated glass results in glasses with different microstructures and matrix compositions. The impact of matrix composition on hardness depends on the mode of microstructural deformation. In glasses that defor… ▽ More

    Submitted 4 December, 2023; originally announced December 2023.

  4. Serverless Scheduling Policies based on Cost Analysis

    Authors: Giuseppe De Palma, Saverio Giallorenzo, Cosimo Laneve, Jacopo Mauro, Matteo Trentin, Gianluigi Zavattaro

    Abstract: Current proprietary and open-source serverless platforms follow opinionated, hardcoded scheduling policies to deploy the functions to be executed over the available workers. Such policies may decrease the performance and the security of the application due to locality issues (e.g., functions executed by workers far from the databases to be accessed). These limitations are partially overcome by the… ▽ More

    Submitted 31 October, 2023; originally announced October 2023.

    Comments: In Proceedings TiCSA 2023, arXiv:2310.18720

    Journal ref: EPTCS 392, 2023, pp. 40-52

  5. arXiv:2310.16011  [pdf, other

    astro-ph.SR astro-ph.HE

    Searching for sub-populations within the gamma-ray solar flares catalog: a graph-based clustering analysis

    Authors: Jonathan Mauro, Gwenhaël de Wasseige

    Abstract: Solar flares are highly energetic events that happen in the solar atmosphere. They are mostly observed as X-ray or gamma-ray bursts located on the Sun's surface. While they are known to be sites of particle acceleration, the acceleration process(es) responsible for the observed fluxes remain unsure. The diversity in shape and duration of the gamma-ray fluxes suggests the existence of distinct phas… ▽ More

    Submitted 24 October, 2023; originally announced October 2023.

    Comments: 8 pages, Presented at the 38th International Cosmic Ray Conference (ICRC2023)

    Report number: PoS-ICRC2023-1292

  6. arXiv:2305.04202  [pdf

    cond-mat.dis-nn cond-mat.mtrl-sci

    Nanoindentation-induced evolution of atomic-level properties in silicate glass: Insights from molecular dynamics simulations

    Authors: Linfeng Ding, Ranran Lu, Lianjun Wang, Qiuju Zheng, John C. Mauro, Zhen Zhang

    Abstract: Indentation has been widely used for investigating the mechanical behavior of glasses. However, how the various microscopic properties (such as atomic structure and mechanics) of glass evolve from the immediate contact with the indenter to the far-field regions, and how these observables are correlated to each other remain largely unknown. Here, using large-scale molecular dynamics simulations, we… ▽ More

    Submitted 7 May, 2023; originally announced May 2023.

    Comments: 23 pages, 8 figures

  7. arXiv:2212.00213  [pdf

    cond-mat.soft physics.app-ph physics.bio-ph physics.med-ph

    Modern Definition of Bioactive Glasses and Glass-Ceramics

    Authors: Adam Shearer, Maziar Montazerian, John C. Mauro

    Abstract: Bioactive glasses (BGs) and glass-ceramics (BGCs) have become a diverse family of materials being applied for treatment of many medical conditions. The traditional understanding of bioactive glasses and glass-ceramics pins them to bone-bonding capability without considering the other fields where they excel, such as soft tissue repair. We attempt to provide an updated definition of BGs and BGCs by… ▽ More

    Submitted 30 November, 2022; originally announced December 2022.

    Journal ref: Journal of Non-Crystalline Solids, 608, 2023,122228

  8. arXiv:2205.10176  [pdf, other

    cs.DC

    Topology-aware Serverless Function-Execution Scheduling

    Authors: Giuseppe De Palma, Saverio Giallorenzo, Jacopo Mauro, Matteo Trentin, Gianluigi Zavattaro

    Abstract: Cloud-edge serverless applications or serverless deployments spanning multiple regions introduce the need to govern the scheduling of functions to satisfy their functional constraints or avoid performance degradation. For instance, functions may require to be allocated to specific private (edge) nodes that have access to specialised resources or to nodes with low latency to access a certain databa… ▽ More

    Submitted 6 July, 2023; v1 submitted 20 May, 2022; originally announced May 2022.

  9. arXiv:2204.00005  [pdf, other

    cs.LG cs.AI cs.CV eess.IV math.NA

    Graph-based Active Learning for Semi-supervised Classification of SAR Data

    Authors: Kevin Miller, John Mauro, Jason Setiadi, Xoaquin Baca, Zhan Shi, Jeff Calder, Andrea L. Bertozzi

    Abstract: We present a novel method for classification of Synthetic Aperture Radar (SAR) data by combining ideas from graph-based learning and neural network methods within an active learning framework. Graph-based methods in machine learning are based on a similarity graph constructed from the data. When the data consists of raw images composed of scenes, extraneous information can make the classification… ▽ More

    Submitted 30 March, 2022; originally announced April 2022.

    MSC Class: 68R10; 68T07; 68T05 ACM Class: I.2.6; I.2.10; I.4.0; I.4.9

  10. arXiv:2202.13540  [pdf, other

    econ.GN

    Instant Loans Can Lift Subjective Well-Being: A Randomized Evaluation of Digital Credit in Nigeria

    Authors: Daniel Björkegren, Joshua Blumenstock, Omowunmi Folajimi-Senjobi, Jacqueline Mauro, Suraj R. Nair

    Abstract: Digital loans have exploded in popularity across low and middle income countries, providing short term, high interest credit via mobile phones. This paper reports the results of a randomized evaluation of a digital loan product in Nigeria. Being randomly approved for digital credit (irrespective of credit score) substantially increases subjective well-being after an average of three months. For th… ▽ More

    Submitted 27 February, 2022; originally announced February 2022.

  11. arXiv:2202.08613  [pdf, other

    cs.AI cs.LG cs.PF

    On the evaluation of (meta-)solver approaches

    Authors: Roberto Amadini, Maurizio Gabbrielli, Tong Liu, Jacopo Mauro

    Abstract: Meta-solver approaches exploits a number of individual solvers to potentially build a better solver. To assess the performance of meta-solvers, one can simply adopt the metrics typically used for individual solvers (e.g., runtime or solution quality), or employ more specific evaluation metrics (e.g., by measuring how close the meta-solver gets to its virtual best performance). In this paper, based… ▽ More

    Submitted 17 February, 2022; originally announced February 2022.

    Journal ref: Journal of Artificial Intelligence Research. 76 (2023) 705-719

  12. arXiv:2111.03762  [pdf, other

    stat.AP

    A probabilistic formalization of contextual bias in forensic analysis: Evidence that examiner bias leads to systemic bias in the criminal justice system

    Authors: Maria Cuellar, Jacqueline Mauro, Amanda Luby

    Abstract: Although researchers have found evidence contextual bias in forensic science, the discussion of contextual bias is currently qualitative. We formalize years of empirical research and extend this research by showing quantitatively how biases can be propagated throughout the legal system, all the way up to the final determination of guilt in a criminal trial. We provide a probabilistic framework for… ▽ More

    Submitted 5 November, 2021; originally announced November 2021.

    Comments: 30 pages, 9 figures

  13. arXiv:2108.09487  [pdf

    cond-mat.mtrl-sci cond-mat.dis-nn

    Viscosity of Silica and Doped Silica Melts: Evidence for a Crossover Temperature

    Authors: John C. Mauro, Charles R. Kurkjian, Prabhat K. Gupta, Walter Kob

    Abstract: Silica is known as the archetypal strong liquid, exhibiting an Arrhenius viscosity curve with a high glass transition temperature and constant activation energy. However, given the ideally isostatic nature of the silica network, the presence of even a small concentration of defects can lead to a significant decrease in both the glass transition temperature and activation energy for viscous flow. T… ▽ More

    Submitted 21 August, 2021; originally announced August 2021.

    Journal ref: J. Amer. Cer. Soc. 105, 61 (2021)

  14. arXiv:2104.12466  [pdf, other

    cs.DC

    Microservice Dynamic Architecture-Level Deployment Orchestration (Extended Version)

    Authors: Lorenzo Bacchiani, Mario Bravetti, Saverio Giallorenzo, Jacopo Mauro, Iacopo Talevi, Gianluigi Zavattaro

    Abstract: In the context of the BI-REX (Big Data Innovation and Research Excellence) competence center SEAWALL (SEAmless loW lAtency cLoud pLatforms) project (scientific coordinator Prof. Maurizio Gabbrielli) we develop a novel approach for run-time global adaptation of microservice applications, based on synthesis of architecture-level reconfiguration orchestrations. More precisely, we devise an algorithm… ▽ More

    Submitted 4 June, 2021; v1 submitted 26 April, 2021; originally announced April 2021.

  15. arXiv:2104.04030  [pdf, other

    cs.CR

    A Mixed-method Study on Security and Privacy Practices in Danish Companies

    Authors: Asmita Dalela, Saverio Giallorenzo, Oksana Kulyk, Jacopo Mauro, Elda Paja

    Abstract: Increased levels of digitalization in society expose companies to new security threats, requiring them to establish adequate security and privacy measures. Additionally, the presence of exogenous forces like new regulations, e.g., GDPR and the global COVID-19 pandemic, pose new challenges for companies that should preserve an adequate level of security while having to adapt to change. In this pape… ▽ More

    Submitted 8 April, 2021; originally announced April 2021.

  16. Wandering and getting lost: the architecture of an app activating local communities on dementia issues

    Authors: Nicklas Sindlev Andersen, Marco Chiarandini, Jacopo Mauro

    Abstract: We describe the architecture of Sammen Om Demens (SOD), an application for portable devices aiming at hel** persons with dementia when wandering and getting lost through the involvement of caregivers, family members, and ordinary citizens who volunteer. To enable the real-time detection of a person with dementia that has lost orientation, we transfer location data at high frequency from a fron… ▽ More

    Submitted 25 October, 2021; v1 submitted 11 March, 2021; originally announced March 2021.

  17. sunny-as2: Enhancing SUNNY for Algorithm Selection

    Authors: Tong Liu, Roberto Amadini, Jacopo Mauro, Maurizio Gabbrielli

    Abstract: SUNNY is an Algorithm Selection (AS) technique originally tailored for Constraint Programming (CP). SUNNY enables to schedule, from a portfolio of solvers, a subset of solvers to be run on a given CP problem. This approach has proved to be effective for CP problems, and its parallel version won many gold medals in the Open category of the MiniZinc Challenge -- the yearly international competition… ▽ More

    Submitted 12 October, 2021; v1 submitted 7 September, 2020; originally announced September 2020.

    Journal ref: Journal of Artificial Intelligence Research. 72 (2021) 329-376

  18. arXiv:2008.01638  [pdf, other

    cs.DC

    Microservice Interface Based Deployment Orchestration

    Authors: Lorenzo Bacchiani, Mario Bravetti, Saverio Giallorenzo, Jacopo Mauro, Iacopo Talevi, Gianluigi Zavattaro

    Abstract: Following previous work on the automated deployment orchestration of component based applications, where orchestrations are expressed in terms of behaviours satisfying component interface functional dependences, we develop a formal model specifically tailored for microservice architectures. The first result that we obtain is decidability of the problem of synthesizing optimal deployment orchestrat… ▽ More

    Submitted 29 September, 2020; v1 submitted 4 August, 2020; originally announced August 2020.

  19. arXiv:2007.14070  [pdf, other

    cs.AI cs.SE

    Anomaly detection in Context-aware Feature Models

    Authors: Jacopo Mauro

    Abstract: Feature Models are a mechanism to organize the configuration space and facilitate the construction of software variants by describing configuration options using features, i.e., a name representing a functionality. The development of Feature Models is an error prone activity and detecting their anomalies is a challenging and important task needed to promote their usage. Recently, Feature Models… ▽ More

    Submitted 28 July, 2020; originally announced July 2020.

  20. arXiv:2003.07383  [pdf, ps, other

    cs.SE

    Lazy Product Discovery in Huge Configuration Spaces

    Authors: Michael Lienhardt, Ferruccio Damiani, Einar Broch Johnsen, Jacopo Mauro

    Abstract: Highly-configurable software systems can have thousands of interdependent configuration options across different subsystems. In the resulting configuration space, discovering a valid product configuration for some selected options can be complex and error prone. The configuration space can be organized using a feature model, fragmented into smaller interdependent feature models reflecting the conf… ▽ More

    Submitted 16 March, 2020; originally announced March 2020.

  21. arXiv:2002.08016  [pdf

    cond-mat.mtrl-sci

    Ion Exchange in Silicate Glasses: Physics of Ion Concentration, Residual Stress, and Refractive Index Profiles

    Authors: Guglielmo Macrelli, Arun K. Varshneya, John C. Mauro

    Abstract: A systematic review of main physical effects generated by ion exchange in silicate glasses is presented. Ion concentration distributions, residual stress profiles, and refractive index effects are discussed with particular attention on the physical and mathematical underpinnings of the ion exchange process. The study has the purpose of presenting a scientific foundation to enable future developmen… ▽ More

    Submitted 25 February, 2020; v1 submitted 19 February, 2020; originally announced February 2020.

    Comments: 56 pages, 11 Figures, 4 Appendices

  22. arXiv:2001.11978  [pdf, ps, other

    math.OC

    An augmented filled function for global nonlinear integer optimization

    Authors: Juan Di Mauro, Hugo D. Scolnik

    Abstract: The problem of finding global minima of nonlinear discrete functions arises in many fields of practical matters. In recent years, methods based on discrete filled functions become popular as ways of solving these sort of problems. However, they rely on the steepest descent method for local searches. Here we present an approach that does not depend on a particular local optimization method, and a n… ▽ More

    Submitted 25 March, 2020; v1 submitted 31 January, 2020; originally announced January 2020.

    MSC Class: 90-08

  23. arXiv:2001.09814  [pdf, ps, other

    math.NT cs.CR

    Canonical form of modular hyperbolas with an application to integer factorization

    Authors: Juan Di Mauro

    Abstract: For a composite $n$ and an odd $c$ with $c$ not dividing $n$, the number of solutions to the equation $n+a\equiv b\mod c$ with $a,b$ quadratic residues modulus $c$ is calculated. We establish a direct relation with those modular solutions and the distances between points of a modular hyperbola. Furthermore, for certain composite moduli $c$, an asymptotic formula for quotients between the number of… ▽ More

    Submitted 15 April, 2020; v1 submitted 23 January, 2020; originally announced January 2020.

  24. arXiv:1902.05163  [pdf

    cond-mat.mtrl-sci

    Prediction of Glass Elasticity from Free Energy Density of Topological Constraints

    Authors: Collin J. Wilkinson, Qiuju Zheng, Li** Huang, John. C. Mauro

    Abstract: Despite the critical importance of the elastic properties of modern materials, there is not a singular model that can predict the modulus to an accuracy needed for industrial glass design. To address this problem, we propose an approach to calculate the elastic modulus based on the free energy density of topological constraints in the glass-forming network. Our approach shows quantitatively accura… ▽ More

    Submitted 13 February, 2019; originally announced February 2019.

  25. arXiv:1901.09782  [pdf, other

    cs.DC

    Optimal and Automated Deployment for Microservices

    Authors: Mario Bravetti, Saverio Giallorenzo, Jacopo Mauro, Iacopo Talevi, Gianluigi Zavattaro

    Abstract: Microservices are highly modular and scalable Service Oriented Architectures. They underpin automated deployment practices like Continuous Deployment and Autoscaling. In this paper, we formalize these practices and show that automated deployment - proven undecidable in the general case - is algorithmically treatable for microservices. Our key assumption is that the configuration life-cycle of a mi… ▽ More

    Submitted 28 January, 2019; originally announced January 2019.

  26. arXiv:1811.01301  [pdf, other

    stat.ME

    Instrumental Variable Methods using Dynamic Interventions

    Authors: Jacqueline A Mauro, Edward H Kennedy, Daniel Nagin

    Abstract: Recent work on dynamic interventions has greatly expanded the range of causal questions researchers can study while weakening identifying assumptions and yielding effects that are more practically relevant. However, most work in dynamic interventions to date has focused on settings where we directly alter some unconfounded treatment of interest. In policy analysis, decision makers rarely have this… ▽ More

    Submitted 8 July, 2019; v1 submitted 3 November, 2018; originally announced November 2018.

  27. arXiv:1805.01433  [pdf

    cond-mat.mtrl-sci

    Temperature-Modulated Differential Scanning Calorimetry Analysis of High-Temperature Silicate Glasses

    Authors: Tobias K. Bechgaard, Ozgur Gulbiten, John C. Mauro, Yushu Hu, Mathieu Bauchy, Morten M. Smedskjaer

    Abstract: Differential scanning calorimetry (DSC) is one of the most versatile probes for silicate glasses, allowing determination of, e.g., transition temperatures (glass, crystallization, melting) and the temperature dependence of heat capacity. However, complications arise for glasses featuring overlap** transitions and low sensitivity, e.g., arising from SiO2-rich compositions with small change in hea… ▽ More

    Submitted 3 May, 2018; originally announced May 2018.

  28. arXiv:1804.01627  [pdf

    cond-mat.stat-mech cond-mat.soft

    Statistical Mechanics of Topological Fluctuations in Glass-Forming Liquids

    Authors: Katelyn A. Kirchner, Seong H. Kim, John C. Mauro

    Abstract: All liquids are topologically disordered materials; however, the degree of disorder can vary as a result of internal fluctuations in structure and topology. These fluctuations depend on both the composition and temperature of the system. Most prior work has considered the mean values of liquid or glass properties, such as the average number of topological degrees of freedom per atom; however, the… ▽ More

    Submitted 4 April, 2018; originally announced April 2018.

  29. arXiv:1803.10854  [pdf

    physics.soc-ph

    Workplace Accidents and Self-Organized Criticality

    Authors: John C. Mauro, Brett Diehl, Richard F. Marcellin, Daniel J. Vaughn

    Abstract: The occurrence of workplace accidents is described within the context of self-organized criticality, a theory from statistical physics that governs a wide range of phenomena across physics, biology, geosciences, economics, and the social sciences. Workplace accident data from the U.S. Bureau of Labor Statistics reveal a power-law relationship between the number of accidents and their severity as m… ▽ More

    Submitted 20 March, 2018; originally announced March 2018.

  30. arXiv:1803.07706  [pdf

    cond-mat.soft

    On the Prony Series Representation of Stretched Exponential Relaxation

    Authors: John C. Mauro, Yihong Z. Mauro

    Abstract: Stretched exponential relaxation is a ubiquitous feature of homogeneous glasses. The stretched exponential decay function can be derived from the diffusion-trap model, which predicts certain critical values of the fractional stretching exponent. In practical implementations of glass relaxation models, it is computationally convenient to represent the stretched exponential function as a Prony serie… ▽ More

    Submitted 20 March, 2018; originally announced March 2018.

  31. arXiv:1803.07389  [pdf

    cond-mat.mtrl-sci cond-mat.soft

    Rebuttal to Schmelzer and Tropin: Glass Transition, Crystallization of Glass-Forming Melts, and Entropy

    Authors: Edgar D. Zanotto, John C. Mauro

    Abstract: In a recent article, Schmelzer and Tropin [Entropy 20 [2] 103 (2018)] presented an unfounded, confusing critique of several aspects of modern glass science. Relying on pre-Socratic Greek philosophy and state-of-the-art scientific understanding from the 1920s-1930s, Schmelzer and Tropin propagate an antiquated view of glass physics that is at odds with well-accepted knowledge in the field from both… ▽ More

    Submitted 20 March, 2018; originally announced March 2018.

  32. arXiv:1801.01969  [pdf

    cond-mat.dis-nn cond-mat.mtrl-sci

    Stretched Exponential Relaxation of Glasses: Origin of the Mixed Alkali Effect

    Authors: Yingtian Yu, John C. Mauro, Mathieu Bauchy

    Abstract: Although it is indeed commonly believed that, as frozen supercooled liquids, glasses should continue to flow over the years (e.g., in the case of the stained-glass windows of medieval cathedrals), the dramatic increase of their viscosity below the glass transition temperature suggests, on the contrary, that their relaxation time is on the order of 10$^{32}$ years at room temperature. However, a re… ▽ More

    Submitted 6 January, 2018; originally announced January 2018.

    Journal ref: American Ceramic Society Bulletin 96, no. 4 (2017): 34-36

  33. arXiv:1712.08267  [pdf

    cond-mat.dis-nn cond-mat.mtrl-sci

    A New Transferable Interatomic Potential for Molecular Dynamics Simulations of Borosilicate Glasses

    Authors: Mengyi Wang, N. M. Anoop Krishnan, Bu Wang, Morten M. Smedskjaer, John C. Mauro, Mathieu Bauchy

    Abstract: Borosilicate glasses are traditionally challenging to model using atomic scale simulations due to the composition and thermal history dependence of the coordination state of B atoms. Here, we report a new empirical interatomic potential that shows a good transferability over a wide range of borosilicate glasses--ranging from pure silicate to pure borate end members--while relying on a simple formu… ▽ More

    Submitted 25 March, 2018; v1 submitted 21 December, 2017; originally announced December 2017.

  34. SUNNY-CP and the MiniZinc Challenge

    Authors: Roberto Amadini, Maurizio Gabbrielli, Jacopo Mauro

    Abstract: In Constraint Programming (CP) a portfolio solver combines a variety of different constraint solvers for solving a given problem. This fairly recent approach enables to significantly boost the performance of single solvers, especially when multicore architectures are exploited. In this work we give a brief overview of the portfolio solver sunny-cp, and we discuss its performance in the MiniZinc Ch… ▽ More

    Submitted 5 July, 2017; v1 submitted 26 June, 2017; originally announced June 2017.

    Comments: Under consideration in Theory and Practice of Logic Programming (TPLP)

    Journal ref: Theory and Practice of Logic Programming, Volume 18, Issue 1, January 2018 , pp. 81-96

  35. arXiv:1704.08209  [pdf

    cond-mat.mtrl-sci cond-mat.dis-nn

    Cooling-Rate Effects in Sodium Silicate Glasses: Bridging the Gap between Molecular Dynamics Simulations and Experiments

    Authors: Xin Li, Weiying Song, Kai Yang, N M Anoop Krishnan, Bu Wang, Morten M. Smedskjaer, John C. Mauro, Gaurav Sant, Magdalena Balonis, Mathieu Bauchy

    Abstract: Although molecular dynamics (MD) simulations are commonly used to predict the structure and properties of glasses, they are intrinsically limited to short time scales, necessitating the use of fast cooling rates. It is therefore challenging to compare results from MD simulations to experimental results for glasses cooled on typical laboratory time scales. Based on MD simulations of a sodium silica… ▽ More

    Submitted 11 May, 2017; v1 submitted 26 April, 2017; originally announced April 2017.

  36. Dynamic Choreographies: Theory And Implementation

    Authors: Mila Dalla Preda, Maurizio Gabbrielli, Saverio Giallorenzo, Ivan Lanese, Jacopo Mauro

    Abstract: Programming distributed applications free from communication deadlocks and race conditions is complex. Preserving these properties when applications are updated at runtime is even harder. We present a choreographic approach for programming updatable, distributed applications. We define a choreography language, called Dynamic Interaction-Oriented Choreography (AIOC), that allows the programmer to s… ▽ More

    Submitted 6 April, 2017; v1 submitted 28 November, 2016; originally announced November 2016.

    Comments: arXiv admin note: text overlap with arXiv:1407.0970

    Journal ref: Logical Methods in Computer Science, Volume 13, Issue 2 (April 10, 2017) lmcs:3263

  37. arXiv:1505.04486  [pdf, other

    cond-mat.mtrl-sci cond-mat.dis-nn

    Nano-Ductility in Silicate Glasses is Driven by Topological Heterogeneity

    Authors: Bu Wang, Yingtian Yu, Mengyi Wang, John C. Mauro, Mathieu Bauchy

    Abstract: The existence of nanoscale ductility during the fracture of silicate glasses remains controversial. Here, based on molecular dynamics simulations coupled with topological constraint theory, we show that nano-ductility arises from the spatial heterogeneity of the atomic network's rigidity. Specifically, we report that localized floppy modes of deformation in under-constrained regions of the glass e… ▽ More

    Submitted 25 October, 2015; v1 submitted 17 May, 2015; originally announced May 2015.

  38. arXiv:1502.03986  [pdf, other

    cs.AI

    A Multicore Tool for Constraint Solving

    Authors: Roberto Amadini, Maurizio Gabbrielli, Jacopo Mauro

    Abstract: *** To appear in IJCAI 2015 proceedings *** In Constraint Programming (CP), a portfolio solver uses a variety of different solvers for solving a given Constraint Satisfaction / Optimization Problem. In this paper we introduce sunny-cp2: the first parallel CP portfolio solver that enables a dynamic, cooperative, and simultaneous execution of its solvers in a multicore setting. It incorporates state… ▽ More

    Submitted 30 April, 2015; v1 submitted 13 February, 2015; originally announced February 2015.

  39. arXiv:1407.0975  [pdf, other

    cs.PL

    AIOCJ: A Choreographic Framework for Safe Adaptive Distributed Applications

    Authors: Mila Dalla Preda, Saverio Giallorenzo, Ivan Lanese, Jacopo Mauro, Maurizio Gabbrielli

    Abstract: We present AIOCJ, a framework for programming distributed adaptive applications. Applications are programmed using AIOC, a choreographic language suited for expressing patterns of interaction from a global point of view. AIOC allows the programmer to specify which parts of the application can be adapted. Adaptation takes place at runtime by means of rules, which can change during the execution to… ▽ More

    Submitted 10 July, 2014; v1 submitted 3 July, 2014; originally announced July 2014.

    Comments: Technical Report

  40. arXiv:1407.0970  [pdf, ps, other

    cs.PL

    Dynamic Choreographies - Safe Runtime Updates of Distributed Applications

    Authors: Mila Dalla Preda, Maurizio Gabbrielli, Saverio Giallorenzo, Ivan Lanese, Jacopo Mauro

    Abstract: Programming distributed applications free from communication deadlocks and races is complex. Preserving these properties when applications are updated at runtime is even harder. We present DIOC, a language for programming distributed applications that are free from deadlocks and races by construction. A DIOC program describes a whole distributed application as a unique entity (choreography). DIOC… ▽ More

    Submitted 31 March, 2015; v1 submitted 3 July, 2014; originally announced July 2014.

    Comments: Technical Report

  41. SUNNY: a Lazy Portfolio Approach for Constraint Solving

    Authors: Roberto Amadini, Maurizio Gabbrielli, Jacopo Mauro

    Abstract: *** To appear in Theory and Practice of Logic Programming (TPLP) *** Within the context of constraint solving, a portfolio approach allows one to exploit the synergy between different solvers in order to create a globally better solver. In this paper we present SUNNY: a simple and flexible algorithm that takes advantage of a portfolio of constraint solvers in order to compute --- without learnin… ▽ More

    Submitted 13 May, 2014; v1 submitted 13 November, 2013; originally announced November 2013.

    Journal ref: Theory and Practice of Logic Programming 14 (2014) 509-524

  42. arXiv:1308.0227  [pdf, other

    cs.AI cs.LG

    An Enhanced Features Extractor for a Portfolio of Constraint Solvers

    Authors: Roberto Amadini, Maurizio Gabbrielli, Jacopo Mauro

    Abstract: Recent research has shown that a single arbitrarily efficient solver can be significantly outperformed by a portfolio of possibly slower on-average solvers. The solver selection is usually done by means of (un)supervised learning techniques which exploit features extracted from the problem specification. In this paper we present an useful and flexible framework that is able to extract an extensive… ▽ More

    Submitted 1 April, 2014; v1 submitted 1 August, 2013; originally announced August 2013.

  43. A First-Passage Kinetic Monte Carlo Method for Reaction-Drift-Diffusion Processes

    Authors: Ava J. Mauro, Jon Karl Sigurdsson, Justin Shrake, Paul J. Atzberger, Samuel A. Isaacson

    Abstract: Stochastic reaction-diffusion models are now a popular tool for studying physical systems in which both the explicit diffusion of molecules and noise in the chemical reaction process play important roles. The Smoluchowski diffusion-limited reaction model (SDLR) is one of several that have been used to study biological systems. Exact realizations of the underlying stochastic process described by th… ▽ More

    Submitted 24 September, 2013; v1 submitted 4 February, 2013; originally announced February 2013.

    Comments: Revised version: 38 pages, 20 figures, 3 tables

    Journal ref: Journal of Computational Physics 259 (2014), pp. 536-567

  44. arXiv:1212.0692  [pdf, other

    cs.AI cs.LG

    An Empirical Evaluation of Portfolios Approaches for solving CSPs

    Authors: Roberto Amadini, Maurizio Gabbrielli, Jacopo Mauro

    Abstract: Recent research in areas such as SAT solving and Integer Linear Programming has shown that the performances of a single arbitrarily efficient solver can be significantly outperformed by a portfolio of possibly slower on-average solvers. We report an empirical evaluation and comparison of portfolio approaches applied to Constraint Satisfaction Problems (CSPs). We compared models developed on top of… ▽ More

    Submitted 4 January, 2014; v1 submitted 4 December, 2012; originally announced December 2012.

  45. arXiv:1112.6096  [pdf, ps, other

    cs.PL

    Solving XCSP problems by using Gecode

    Authors: Massimo Morara, Jacopo Mauro, Maurizio Gabbrielli

    Abstract: Gecode is one of the most efficient libraries that can be used for constraint solving. However, using it requires dealing with C++ programming details. On the other hand several formats for representing constraint networks have been proposed. Among them, XCSP has been proposed as a format based on XML which allows us to represent constraints defined either extensionally or intensionally, permits g… ▽ More

    Submitted 28 December, 2011; originally announced December 2011.

    Comments: 5 pages, http://ceur-ws.org/Vol-810 CILC 2011

  46. Decidability properties for fragments of CHR

    Authors: Maurizio Gabbrielli abd Jacopo Mauro, Maria Chiara Meo, Jon Sneyers

    Abstract: We study the decidability of termination for two CHR dialects which, similarly to the Datalog like languages, are defined by using a signature which does not allow function symbols (of arity >0). Both languages allow the use of the = built-in in the body of rules, thus are built on a host language that supports unification. However each imposes one further restriction. The first CHR dialect allows… ▽ More

    Submitted 26 July, 2010; originally announced July 2010.

    Journal ref: Theory and Practice of Logic Programming, volume 10, number 4-6, year 2010, pages 611-626