Skip to main content

Showing 1–17 of 17 results for author: Mousavi, R

Searching in archive cs. Search in all archives.
.
  1. The Way We Were: Structural Operational Semantics Research in Perspective

    Authors: Luca Aceto, Pierluigi Crescenzi, Anna Ingólfsdóttir, Mohammad Reza Mousavi

    Abstract: This position paper on the (meta-)theory of Structural Operational Semantic (SOS) is motivated by the following two questions: (1) Is the (meta-)theory of SOS dying out as a research field? (2) If so, is it possible to rejuvenate this field with a redefined purpose? In this article, we will consider possible answers to those questions by first analysing the history of the EXPRESS/SOS workshops… ▽ More

    Submitted 13 September, 2023; originally announced September 2023.

    Comments: In Proceedings EXPRESS/SOS2023, arXiv:2309.05788

    ACM Class: D.3.1; F.3.1

    Journal ref: EPTCS 387, 2023, pp. 26-40

  2. arXiv:2302.04747  [pdf, other

    cs.DS

    An $O(\log k)$-Approximation for Directed Steiner Tree in Planar Graphs

    Authors: Zachary Friggstad, Ramin Mousavi

    Abstract: We present an $O(\log k)$-approximation for both the edge-weighted and node-weighted versions of \DST in planar graphs where $k$ is the number of terminals. We extend our approach to \MDST (in general graphs \MDST and \DST are easily seen to be equivalent but in planar graphs this is not the case necessarily) in which we get an $O(R+\log k)$-approximation for planar graphs for where $R$ is the num… ▽ More

    Submitted 21 April, 2023; v1 submitted 9 February, 2023; originally announced February 2023.

  3. arXiv:2207.04823  [pdf, other

    cs.SE

    Adaptive Behavioral Model Learning for Software Product Lines

    Authors: Shaghayegh Tavassoli, Carlos Diego Nascimento Damasceno, Ramtin Khosravi, Mohammad Reza Mousavi

    Abstract: Behavioral models enable the analysis of the functionality of software product lines (SPL), e.g., model checking and model-based testing. Model learning aims at constructing behavioral models for software systems in some form of a finite state machine. Due to the commonalities among the products of an SPL, it is possible to reuse the previously learned models during the model learning process. In… ▽ More

    Submitted 1 August, 2022; v1 submitted 11 July, 2022; originally announced July 2022.

    Comments: 12 pages, 10 figures, Paper accepted in the Research Track of the 26th ACM International Systems and Software Product Line Conference (SPLC 2022)

  4. arXiv:2206.11421  [pdf, other

    cs.AI cs.RO

    On Specifying for Trustworthiness

    Authors: Dhaminda B. Abeywickrama, Amel Bennaceur, Greg Chance, Yiannis Demiris, Anastasia Kordoni, Mark Levine, Luke Moffat, Luc Moreau, Mohammad Reza Mousavi, Bashar Nuseibeh, Subramanian Ramamoorthy, Jan Oliver Ringert, James Wilson, Shane Windsor, Kerstin Eder

    Abstract: As autonomous systems (AS) increasingly become part of our daily lives, ensuring their trustworthiness is crucial. In order to demonstrate the trustworthiness of an AS, we first need to specify what is required for an AS to be considered trustworthy. This roadmap paper identifies key challenges for specifying for trustworthiness in AS, as identified during the "Specifying for Trustworthiness" work… ▽ More

    Submitted 20 August, 2023; v1 submitted 22 June, 2022; originally announced June 2022.

    Comments: Accepted version of paper. 13 pages, 1 table, 1 figure

    ACM Class: D.2.1; I.2

  5. arXiv:2203.05215  [pdf, other

    cs.SE

    A Benchmark for Active Learning of Variability-Intensive Systems

    Authors: Shaghayegh Tavassoli, Carlos Diego Nascimento Damasceno, Mohammad Reza Mousavi, Ramtin Khosravi

    Abstract: Behavioral models are the key enablers for behavioral analysis of Software Product Lines (SPL), including testing and model checking. Active model learning comes to the rescue when family behavioral models are non-existent or outdated. A key challenge on active model learning is to detect commonalities and variability efficiently and combine them into concise family models. Benchmarks and their as… ▽ More

    Submitted 10 March, 2022; originally announced March 2022.

    Comments: 5 pages, 3 figures, Paper accepted in the Challenge Cases Track of the 26th ACM International Systems and Software Product Line Conference (SPLC 2022)

  6. arXiv:2112.10195  [pdf, ps, other

    cs.DS

    Parameterized Approximation Algorithms for $k$-Center Clustering and Variants

    Authors: Sayan Bandyapadhyay, Zachary Friggstad, Ramin Mousavi

    Abstract: $k$-center is one of the most popular clustering models. While it admits a simple 2-approximation in polynomial time in general metrics, the Euclidean version is NP-hard to approximate within a factor of 1.93, even in the plane, if one insists the dependence on $k$ in the running time be polynomial. Without this restriction, a classic algorithm yields a $2^{O((k\log k)/ε)}dn$-time $(1+ε)… ▽ More

    Submitted 19 December, 2021; originally announced December 2021.

    Comments: A preliminary version appears in AAAI 2022

  7. arXiv:2111.08138  [pdf, ps, other

    cs.DS

    Improved Approximations for CVRP with Unsplittable Demands

    Authors: Zachary Friggstad, Ramin Mousavi, Mirmahdi Rahgoshay, Mohammad R. Salavatipour

    Abstract: In this paper, we present improved approximation algorithms for the (unsplittable) Capacitated Vehicle Routing Problem (CVRP) in general metrics. In CVRP, introduced by Dantzig and Ramser (1959), we are given a set of points (clients) $V$ together with a depot $r$ in a metric space, with each $v\in V$ having a demand $d_v>0$, and a vehicle of bounded capacity $Q$. The goal is to find a minimum cos… ▽ More

    Submitted 15 November, 2021; originally announced November 2021.

  8. arXiv:2111.02572  [pdf, ps, other

    cs.DS

    A Constant-Factor Approximation for Quasi-bipartite Directed Steiner Tree on Minor-Free Graphs

    Authors: Zachary Friggstad, Ramin Mousavi

    Abstract: We give the first constant-factor approximation algorithm for quasi-bipartite instances of Directed Steiner Tree on graphs that exclude fixed minors. In particular, for $K_r$-minor-free graphs our approximation guarantee is $O(r\cdot\sqrt{\log r})$ and, further, for planar graphs our approximation guarantee is 20. Our algorithm uses the primal-dual scheme. We employ a more involved method of det… ▽ More

    Submitted 5 November, 2022; v1 submitted 3 November, 2021; originally announced November 2021.

  9. Conformance Relations and Hyperproperties for Do** Detection in Time and Space

    Authors: Sebastian Biewer, Rayna Dimitrova, Michael Fries, Maciej Gazda, Thomas Heinze, Holger Hermanns, Mohammad Reza Mousavi

    Abstract: We present a novel and generalised notion of do** cleanness for cyber-physical systems that allows for perturbing the inputs and observing the perturbed outputs both in the time- and value-domains. We instantiate our definition using existing notions of conformance for cyber-physical systems. As a formal basis for monitoring conformance-based cleanness, we develop the temporal logic HyperSTL*, a… ▽ More

    Submitted 17 January, 2022; v1 submitted 7 December, 2020; originally announced December 2020.

    Journal ref: Logical Methods in Computer Science, Volume 18, Issue 1 (January 19, 2022) lmcs:6963

  10. arXiv:1612.04975  [pdf, ps, other

    cs.LO eess.SY

    Towards an Approximate Conformance Relation for Hybrid I/O Automata

    Authors: Morteza Mohaqeqi, Mohammad Reza Mousavi

    Abstract: Several notions of conformance have been proposed for checking the behavior of cyber-physical systems against their hybrid systems models. In this paper, we explore the initial idea of a notion of approximate conformance that allows for comparison of both observable discrete actions and (sampled) continuous trajectories. As such, this notion will consolidate two earlier notions, namely the notion… ▽ More

    Submitted 15 December, 2016; originally announced December 2016.

    Comments: In Proceedings V2CPS-16, arXiv:1612.04023

    Journal ref: EPTCS 232, 2016, pp. 53-64

  11. (De-)Composing Causality in Labeled Transition Systems

    Authors: Georgiana Caltais, Stefan Leue, Mohammad Reza Mousavi

    Abstract: In this paper we introduce a notion of counterfactual causality in the Halpern and Pearl sense that is compositional with respect to the interleaving of transition systems. The formal framework for reasoning on what caused the violation of a safety property is established in the context of labeled transition systems and Hennessy Milner logic. The compositionality results are devised for non-commun… ▽ More

    Submitted 28 August, 2016; originally announced August 2016.

    Comments: In Proceedings CREST 2016, arXiv:1608.07398

    Journal ref: EPTCS 224, 2016, pp. 10-24

  12. arXiv:1501.01576   

    cs.MM cs.AI

    Improving image watermarking based on Tabu search by Chaos

    Authors: Mohammad Tafaghodi, Meysam Ghaffari, Alimohammad Latif, Seyed Rasoul Mousavi

    Abstract: With the fast development of communication and multimedia technology, the rights of the owners of multimedia products is vulnerable to the unauthorized copies and watermarking is one of the best known methods for proving the ownership of a product. In this paper we prosper the previous watermarking method which was based on Tabu search by Chaos. The modification applied in the permutation step of… ▽ More

    Submitted 16 September, 2015; v1 submitted 7 January, 2015; originally announced January 2015.

    Comments: This paper has been withdrawn by arXiv. arXiv admin note: author list truncated due to disputed authorship and content

  13. Spinal Test Suites for Software Product Lines

    Authors: Harsh Beohar, Mohammad Reza Mousavi

    Abstract: A major challenge in testing software product lines is efficiency. In particular, testing a product line should take less effort than testing each and every product individually. We address this issue in the context of input-output conformance testing, which is a formal theory of model-based testing. We extend the notion of conformance testing on input-output featured transition systems with the n… ▽ More

    Submitted 27 March, 2014; originally announced March 2014.

    Comments: In Proceedings MBT 2014, arXiv:1403.7044

    ACM Class: D.2.4; D.2.5

    Journal ref: EPTCS 141, 2014, pp. 44-55

  14. Algebraic Meta-Theory of Processes with Data

    Authors: Daniel Gebler, Eugen-Ioan Goriac, Mohammad Reza Mousavi

    Abstract: There exists a rich literature of rule formats guaranteeing different algebraic properties for formalisms with a Structural Operational Semantics. Moreover, there exist a few approaches for automatically deriving axiomatizations characterizing strong bisimilarity of processes. To our knowledge, this literature has never been extended to the setting with data (e.g. to model storage and memory). We… ▽ More

    Submitted 28 July, 2013; originally announced July 2013.

    Comments: In Proceedings EXPRESS/SOS 2013, arXiv:1307.6903

    Journal ref: EPTCS 120, 2013, pp. 63-77

  15. Decomposability in Input Output Conformance Testing

    Authors: Neda Noroozi, Mohammad Reza Mousavi, Tim A. C. Willemse

    Abstract: We study the problem of deriving a specification for a third-party component, based on the specification of the system and the environment in which the component is supposed to reside. Particularly, we are interested in using component specifications for conformance testing of black-box components, using the theory of input-output conformance (ioco) testing. We propose and prove sufficient criteri… ▽ More

    Submitted 5 March, 2013; originally announced March 2013.

    Comments: In Proceedings MBT 2013, arXiv:1303.0379

    ACM Class: D.2.4; D.2.5

    Journal ref: EPTCS 111, 2013, pp. 51-66

  16. arXiv:1108.1452   

    cs.LO cs.PL

    Proceedings First International Workshop on Process Algebra and Coordination

    Authors: Luca Aceto, Mohammad Reza Mousavi

    Abstract: Process algebra provides abstract and rigorous means for studying communicating concurrent systems. Coordination languages also provide abstract means for the specifying and programming communication of components. Hence, the two fields seem to have very much in common and the link between these two research areas have been established formally by means of several translations, mainly from coordin… ▽ More

    Submitted 6 August, 2011; originally announced August 2011.

    Journal ref: EPTCS 60, 2011

  17. arXiv:1107.5847   

    cs.SE cs.LO

    Proceedings 10th International Workshop on the Foundations of Coordination Languages and Software Architectures

    Authors: Mohammad Reza Mousavi, Antonio Ravara

    Abstract: Computation nowadays is becoming inherently concurrent, either because of characteristics of the hardware (with multicore processors becoming omnipresent) or due to the ubiquitous presence of distributed systems (incarnated in the Internet). Computational systems are therefore typically distributed, concurrent, mobile, and often involve composition of heterogeneous components. To specify and rea… ▽ More

    Submitted 28 July, 2011; originally announced July 2011.

    Comments: EPTCS 58, 2011