(Translated by https://www.hiragana.jp/)
Search | arXiv e-print repository
Skip to main content

Showing 1–31 of 31 results for author: Marzolla, M

.
  1. Multilevel Modeling as a Methodology for the Simulation of Human Mobility

    Authors: Luca Serena, Moreno Marzolla, Gabriele D'Angelo, Stefano Ferretti

    Abstract: Multilevel modeling is increasingly relevant in the context of modelling and simulation since it leads to several potential benefits, such as software reuse and integration, the split of semantically separated levels into sub-models, the possibility to employ different levels of detail, and the potential for parallel execution. The coupling that inevitably exists between the sub-models, however, i… ▽ More

    Submitted 25 March, 2024; originally announced March 2024.

    MSC Class: 68U99 ACM Class: I.6.5

    Journal ref: proc. 2022 IEEE/ACM 26th International Symposium on Distributed Simulation and Real-Time Applications (DS-RT'22), Alès, France, September 26-28, 2022, pp. 49-56

  2. Design Patterns for Multilevel Modeling and Simulation

    Authors: Luca Serena, Moreno Marzolla, Gabriele D'Angelo, Stefano Ferretti

    Abstract: Multilevel modeling and simulation (M&S) is becoming increasingly relevant due to the benefits that this methodology offers. Multilevel models allow users to describe a system at multiple levels of detail. From one side, this can make better use of computational resources, since the more detailed and time-consuming models can be executed only when/where required. From the other side, multilevel mo… ▽ More

    Submitted 25 March, 2024; originally announced March 2024.

    MSC Class: 68 ACM Class: D.2.10; I.6.5

    Journal ref: proc. 2023 IEEE/ACM 27th International Symposium on Distributed Simulation and Real-Time Applications (DS-RT 23), Singapore, October 4-5, 2023, pp 48-55

  3. arXiv:2209.04220  [pdf, ps, other

    cs.PF

    A Software Package for Queueing Networks and Markov Chains analysis

    Authors: Moreno Marzolla

    Abstract: Queueing networks and Markov chains are widely used for conducting performance and reliability studies. In this paper we describe the queueing package, a free software package for queueing networks and Markov chain analysis for GNU Octave. The queueing package provides implementations of numerical algorithms for computing transient and steady-state performance measures of discrete and continuous M… ▽ More

    Submitted 9 September, 2022; originally announced September 2022.

    MSC Class: 58-04 ACM Class: B.8.2

  4. arXiv:2107.11949  [pdf, other

    cs.LG

    Dissecting FLOPs along input dimensions for GreenAI cost estimations

    Authors: Andrea Asperti, Davide Evangelista, Moreno Marzolla

    Abstract: The term GreenAI refers to a novel approach to Deep Learning, that is more aware of the ecological impact and the computational efficiency of its methods. The promoters of GreenAI suggested the use of Floating Point Operations (FLOPs) as a measure of the computational cost of Neural Networks; however, that measure does not correlate well with the energy consumption of hardware equipped with massiv… ▽ More

    Submitted 26 July, 2021; originally announced July 2021.

    Comments: Article accepted at the 7th International Conference on Machine Learning, Optimization, and Data Science. October 4-8, 2021, Grasmere, Lake District, UK

    MSC Class: 68T07 ACM Class: I.2

  5. arXiv:2107.03133  [pdf, other

    cs.DS

    A Heuristic for Direct Product Graph Decomposition

    Authors: Luca Calderoni, Luciano Margara, Moreno Marzolla

    Abstract: In this paper we describe a heuristic for decomposing a directed graph into factors according to the direct product (also known as Kronecker, cardinal or tensor product). Given a directed, unweighted graph~$G$ with adjacency matrix Adj($G$), our heuristic searches for a pair of graphs~$G_1$ and~$G_2$ such that $G = G_1 \otimes G_2$, where $G_1 \otimes G_2$ is the direct product of~$G_1$ and~$G_2$.… ▽ More

    Submitted 7 July, 2021; originally announced July 2021.

    MSC Class: 05C70 ACM Class: F.2.2; F.2.1

  6. arXiv:2003.01591  [pdf, ps, other

    cs.CC math.CO

    Direct Product Primality Testing of Graphs is GI-hard

    Authors: Luca Calderoni, Luciano Margara, Moreno Marzolla

    Abstract: We investigate the computational complexity of the graph primality testing problem with respect to the direct product (also known as Kronecker, cardinal or tensor product). In [1] Imrich proves that both primality testing and a unique prime factorization can be determined in polynomial time for (finite) connected and nonbipartite graphs. The author states as an open problem how results on the dire… ▽ More

    Submitted 3 March, 2020; originally announced March 2020.

  7. arXiv:1911.03456  [pdf, other

    cs.DC cs.DS cs.PF

    Parallel Data Distribution Management on Shared-Memory Multiprocessors

    Authors: Moreno Marzolla, Gabriele D'Angelo

    Abstract: The problem of identifying intersections between two sets of d-dimensional axis-parallel rectangles appears frequently in the context of agent-based simulation studies. For this reason, the High Level Architecture (HLA) specification -- a standard framework for interoperability among simulators -- includes a Data Distribution Management (DDM) service whose responsibility is to report all intersect… ▽ More

    Submitted 26 February, 2020; v1 submitted 7 November, 2019; originally announced November 2019.

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

    Journal ref: ACM Transactions on Modeling and Computer Simulation (TOMACS), Vol. 30, No. 1, Article 5. ACM, February 2020. ISSN: 1049-3301

  8. Gender Balance in Computer Science and Engineering in Italian Universities

    Authors: Moreno Marzolla, Raffaela Mirandola

    Abstract: Multiple studies have shown that gender balance in the fields of Science, Technology, Engineering and Maths -- and in particular in ICT -- is still far to be achieved. Several initiatives have been recently taken to increase the women participation, but it is difficult, at present, to evaluate their impact and their potential of changing the situation. This paper contributes to the discussion by p… ▽ More

    Submitted 16 July, 2019; originally announced July 2019.

    MSC Class: 97P70 ACM Class: K.4.2; K.3.2

    Journal ref: Proceedings of the 13th European Conference on Software Architecture - Volume 2 Pages 82-87, Paris, France, September 09-13, 2019

  9. Fault Tolerant Adaptive Parallel and Distributed Simulation through Functional Replication

    Authors: Gabriele D'Angelo, Stefano Ferretti, Moreno Marzolla

    Abstract: This paper presents FT-GAIA, a software-based fault-tolerant parallel and distributed simulation middleware. FT-GAIA has being designed to reliably handle Parallel And Distributed Simulation (PADS) models, which are needed to properly simulate and analyze complex systems arising in any kind of scientific or engineering field. PADS takes advantage of multiple execution units run in multicore proces… ▽ More

    Submitted 26 March, 2019; v1 submitted 1 October, 2018; originally announced October 2018.

    Comments: arXiv admin note: substantial text overlap with arXiv:1606.07310

    Journal ref: Simulation Modelling Practice and Theory, Elsevier, vol. 93 (May 2019)

  10. arXiv:1808.02231  [pdf, other

    cs.DC cs.CR cs.MA cs.PF

    Anonymity and Confidentiality in Secure Distributed Simulation

    Authors: Antonio Magnani, Gabriele D'Angelo, Stefano Ferretti, Moreno Marzolla

    Abstract: Research on data confidentiality, integrity and availability is gaining momentum in the ICT community, due to the intrinsically insecure nature of the Internet. While many distributed systems and services are now based on secure communication protocols to avoid eavesdropping and protect confidentiality, the techniques usually employed in distributed simulations do not consider these issues at all.… ▽ More

    Submitted 16 January, 2019; v1 submitted 7 August, 2018; originally announced August 2018.

    Comments: Proceedings of the IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT 2018)

  11. A Blockchain-based Flight Data Recorder for Cloud Accountability

    Authors: Gabriele D'Angelo, Stefano Ferretti, Moreno Marzolla

    Abstract: Many companies rely on Cloud infrastructures for their computation, communication and data storage requirements. While Cloud services provide some benefits, e.g., replacing high upfront costs for an IT infrastructure with a pay-as-you-go model, they also introduce serious concerns that are notoriously difficult to address. In essence, Cloud customers are storing data and running computations on in… ▽ More

    Submitted 12 June, 2018; originally announced June 2018.

    Comments: 1st Workshop on Cryptocurrencies and Blockchains for Distributed Systems (CryBlock 2018)

  12. Parallel Implementations of Cellular Automata for Traffic Models

    Authors: Moreno Marzolla

    Abstract: The Biham-Middleton-Levine (BML) traffic model is a simple two-dimensional, discrete Cellular Automaton (CA) that has been used to study self-organization and phase transitions arising in traffic flows. From the computational point of view, the BML model exhibits the usual features of discrete CA, where the state of the automaton are updated according to simple rules that depend on the state of ea… ▽ More

    Submitted 21 April, 2018; originally announced April 2018.

    MSC Class: 68W10 ACM Class: D.1.3; D.3.3; J.2

    Journal ref: In: Mauri G., El Yacoubi S., Dennunzio A., Nishinari K., Manzoni L. (eds) Cellular Automata. ACRI 2018. Lecture Notes in Computer Science, vol 11115. Springer

  13. arXiv:1710.02282  [pdf, ps, other

    cs.PF cs.DC cs.MA cs.NI

    The Quest for Scalability and Accuracy in the Simulation of the Internet of Things: an Approach based on Multi-Level Simulation

    Authors: Stefano Ferretti, Gabriele D'Angelo, Vittorio Ghini, Moreno Marzolla

    Abstract: This paper presents a methodology for simulating the Internet of Things (IoT) using multi-level simulation models. With respect to conventional simulators, this approach allows us to tune the level of detail of different parts of the model without compromising the scalability of the simulation. As a use case, we have developed a two-level simulator to study the deployment of smart services over ru… ▽ More

    Submitted 7 August, 2018; v1 submitted 6 October, 2017; originally announced October 2017.

    Comments: Proceedings of the IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT 2017)

  14. Parallel Sort-Based Matching for Data Distribution Management on Shared-Memory Multiprocessors

    Authors: Moreno Marzolla, Gabriele D'Angelo

    Abstract: In this paper we consider the problem of identifying intersections between two sets of d-dimensional axis-parallel rectangles. This is a common problem that arises in many agent-based simulation studies, and is of central importance in the context of High Level Architecture (HLA), where it is at the core of the Data Distribution Management (DDM) service. Several realizations of the DDM service hav… ▽ More

    Submitted 7 August, 2018; v1 submitted 20 March, 2017; originally announced March 2017.

    Comments: Proceedings of the 21-th ACM/IEEE International Symposium on Distributed Simulation and Real Time Applications (DS-RT 2017). Best Paper Award @DS-RT 2017

  15. arXiv:1606.07310  [pdf, ps, other

    cs.DC cs.MA cs.PF

    Fault-Tolerant Adaptive Parallel and Distributed Simulation

    Authors: Gabriele D'Angelo, Stefano Ferretti, Moreno Marzolla, Lorenzo Armaroli

    Abstract: Discrete Event Simulation is a widely used technique that is used to model and analyze complex systems in many fields of science and engineering. The increasingly large size of simulation models poses a serious computational challenge, since the time needed to run a simulation can be prohibitively large. For this reason, Parallel and Distributes Simulation techniques have been proposed to take adv… ▽ More

    Submitted 29 December, 2016; v1 submitted 23 June, 2016; originally announced June 2016.

    Comments: Proceedings of the IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT 2016)

  16. A Big Data Analyzer for Large Trace Logs

    Authors: Alkida Balliu, Dennis Olivetti, Ozalp Babaoglu, Moreno Marzolla, Alina Sîrbu

    Abstract: Current generation of Internet-based services are typically hosted on large data centers that take the form of warehouse-size structures housing tens of thousands of servers. Continued availability of a modern data center is the result of a complex orchestration among many internal and external actors including computing hardware, multiple layers of intricate software, networking and storage devic… ▽ More

    Submitted 2 September, 2015; originally announced September 2015.

    Comments: 26 pages, 10 figures

    Journal ref: Computing, 98(12), Dec 2016, pp. 1225-1249

  17. Assessing evaluation procedures for individual researchers: the case of the Italian National Scientific Qualification

    Authors: Moreno Marzolla

    Abstract: The Italian National Scientific Qualification (ASN) was introduced as a prerequisite for applying for tenured associate or full professor positions at state-recognized universities. The ASN is meant to attest that an individual has reached a suitable level of scientific maturity to apply for professorship positions. A five member panel, appointed for each scientific discipline, is in charge of eva… ▽ More

    Submitted 18 March, 2016; v1 submitted 16 July, 2015; originally announced July 2015.

    MSC Class: 62P99

    Journal ref: Journal of Informetrics 10(2), May 2016, pp. 408-438

  18. Cloud for Gaming

    Authors: Gabriele D'Angelo, Stefano Ferretti, Moreno Marzolla

    Abstract: Cloud for Gaming refers to the use of cloud computing technologies to build large-scale gaming infrastructures, with the goal of improving scalability and responsiveness, improve the user's experience and enable new business models.

    Submitted 17 May, 2016; v1 submitted 10 May, 2015; originally announced May 2015.

    Comments: Encyclopedia of Computer Graphics and Games. Newton Lee (Editor). Springer International Publishing, 2015, ISBN 978-3-319-08234-9

    ACM Class: C.2.4; I.6.8

  19. Quantitative Analysis of the Italian National Scientific Qualification

    Authors: Moreno Marzolla

    Abstract: The Italian National Scientific Qualification (ASN) was introduced in 2010 as part of a major reform of the national university system. Under the new regulation, the scientific qualification for a specific role (associate or full professor) and field of study is required to apply to a permanent professor position. The ASN is peculiar since it makes use of bibliometric indicators with associated th… ▽ More

    Submitted 12 March, 2015; v1 submitted 12 December, 2014; originally announced December 2014.

    Comments: ISSN 1751-1577

    MSC Class: 62P99

    Journal ref: Journal of Informetrics, Volume 9, Issue 2, April 2015, Pages 285-316

  20. arXiv:1410.1309  [pdf, other

    cs.DC

    BiDAl: Big Data Analyzer for Cluster Traces

    Authors: Alkida Balliu, Dennis Olivetti, Ozalp Babaoglu, Moreno Marzolla, Alina Sîrbu

    Abstract: Modern data centers that provide Internet-scale services are stadium-size structures housing tens of thousands of heterogeneous devices (server clusters, networking equipment, power and cooling infrastructures) that must operate continuously and reliably. As part of their operation, these devices produce large amounts of data in the form of event and error logs that are essential not only for iden… ▽ More

    Submitted 6 October, 2014; originally announced October 2014.

    Comments: published in E. Plödereder, L. Grunske, E. Schneider, D. Ull (editors), proc. INFORMATIK 2014 Workshop on System Software Support for Big Data (BigSys 2014), September 25--26 2014, Stuttgart, Germany, Lecture Notes in Informatics (LNI) Proceedings, Series of the Gesellschaft für Informatik (GI), Volume P-232, pp. 1781--1795, ISBN 978-3-88579-626-8, ISSN 1617-5468

    Journal ref: proc. INFORMATIK 2014 Workshop on System Software Support for Big Data (BigSys 2014), Lecture Notes in Informatics (LNI), Volume P-232, pp. 1781-1795, ISBN 78-3-88579-626-8, ISSN 1617-5468

  21. New Trends in Parallel and Distributed Simulation: from Many-Cores to Cloud Computing

    Authors: Gabriele D'Angelo, Moreno Marzolla

    Abstract: Recent advances in computing architectures and networking are bringing parallel computing systems to the masses so increasing the number of potential users of these kinds of systems. In particular, two important technological evolutions are happening at the ends of the computing spectrum: at the "small" scale, processors now include an increasing number of independent execution units (cores), at t… ▽ More

    Submitted 4 April, 2017; v1 submitted 24 July, 2014; originally announced July 2014.

    Comments: Simulation Modelling Practice and Theory (SIMPAT), Elsevier, vol. 49 (December 2014)

  22. The Physics of the B Factories

    Authors: A. J. Bevan, B. Golob, Th. Mannel, S. Prell, B. D. Yabsley, K. Abe, H. Aihara, F. Anulli, N. Arnaud, T. Aushev, M. Beneke, J. Beringer, F. Bianchi, I. I. Bigi, M. Bona, N. Brambilla, J. B rodzicka, P. Chang, M. J. Charles, C. H. Cheng, H. -Y. Cheng, R. Chistov, P. Colangelo, J. P. Coleman, A. Drutskoy , et al. (2009 additional authors not shown)

    Abstract: This work is on the Physics of the B Factories. Part A of this book contains a brief description of the SLAC and KEK B Factories as well as their detectors, BaBar and Belle, and data taking related issues. Part B discusses tools and methods used by the experiments in order to obtain results. The results themselves can be found in Part C. Please note that version 3 on the archive is the auxiliary… ▽ More

    Submitted 31 October, 2015; v1 submitted 24 June, 2014; originally announced June 2014.

    Comments: 928 pages, version 3 (arXiv:1406.6311v3) corresponds to the alpha, beta, gamma version of the book, the other versions use the phi1, phi2, phi3 notation

    Report number: SLAC-PUB-15968, KEK Preprint 2014-3

    Journal ref: Eur. Phys. J. C74 (2014) 3026

  23. arXiv:1405.4329  [pdf, other

    cs.SI physics.soc-ph

    Spreading processes in Multilayer Networks

    Authors: Mostafa Salehi, Rajesh Sharma, Moreno Marzolla, Matteo Magnani, Payam Siyari, Danilo Montesi

    Abstract: Several systems can be modeled as sets of interconnected networks or networks with multiple types of connections, here generally called multilayer networks. Spreading processes such as information propagation among users of an online social networks, or the diffusion of pathogens among individuals through their contact network, are fundamental phenomena occurring in these networks. However, while… ▽ More

    Submitted 4 December, 2014; v1 submitted 16 May, 2014; originally announced May 2014.

    Comments: 21 pages, 3 figures, 4 tables

    Journal ref: IEEE Transactions on Network Science and Engineering (TNSE), 2015

  24. A Parallel Data Distribution Management Algorithm

    Authors: Moreno Marzolla, Gabriele D'Angelo, Marco Mandrioli

    Abstract: Identifying intersections among a set of d-dimensional rectangular regions (d-rectangles) is a common problem in many simulation and modeling applications. Since algorithms for computing intersections over a large number of regions can be computationally demanding, an obvious solution is to take advantage of the multiprocessing capabilities of modern multicore processors. Unfortunately, many solut… ▽ More

    Submitted 17 May, 2016; v1 submitted 13 September, 2013; originally announced September 2013.

    Comments: In proc. of the IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications (DS-RT 2013), oct 30-nov 1, 2013, Delft, the Netherlands

    ACM Class: F.2.2

  25. arXiv:1209.5243  [pdf, other

    cs.NI

    Walking with the Oracle: Efficient Use of Mobile Networks through Location-Awareness

    Authors: Stefano Ferretti, Vittorio Ghini, Moreno Marzolla, Fabio Panzieri

    Abstract: Always Best Packet Switching (ABPS) is a novel approach for wireless communications that enables mobile nodes, equipped with multiple network interface cards (NICs), to dynamically determine the most appropriate NIC to use. Using ABPS, a mobile node can seamlessly switch to a different NIC in order to get better performance, without causing communication interruptions at the application level. To… ▽ More

    Submitted 24 September, 2012; originally announced September 2012.

    Comments: A revised version of this paper appears in Proceedings of Wireless Days 2012, November 21-23 2012, Dublin, Ireland

    ACM Class: C.2.2; C.4

  26. Parallel Discrete Event Simulation with Erlang

    Authors: Luca Toscano, Gabriele D'Angelo, Moreno Marzolla

    Abstract: Discrete Event Simulation (DES) is a widely used technique in which the state of the simulator is updated by events happening at discrete points in time (hence the name). DES is used to model and analyze many kinds of systems, including computer architectures, communication networks, street traffic, and others. Parallel and Distributed Simulation (PADS) aims at improving the efficiency of DES by p… ▽ More

    Submitted 24 July, 2014; v1 submitted 13 June, 2012; originally announced June 2012.

    Comments: Proceedings of ACM SIGPLAN Workshop on Functional High-Performance Computing (FHPC 2012) in conjunction with ICFP 2012. ISBN: 978-1-4503-1577-7

    ACM Class: D.1.3; I.6.8

  27. Time Warp on the Go (Updated Version)

    Authors: Gabriele D'Angelo, Stefano Ferretti, Moreno Marzolla

    Abstract: In this paper we deal with the impact of multi and many-core processor architectures on simulation. Despite the fact that modern CPUs have an increasingly large number of cores, most softwares are still unable to take advantage of them. In the last years, many tools, programming languages and general methodologies have been proposed to help building scalable applications for multi-core architectur… ▽ More

    Submitted 29 July, 2014; v1 submitted 13 June, 2012; originally announced June 2012.

    Comments: Proceedings of 3nd ICST/CREATE-NET Workshop on DIstributed SImulation and Online gaming (DISIO 2012). In conjunction with SIMUTools 2012. Desenzano, Italy, March 2012. ISBN: 978-1-936968-47-3

  28. Auction-Based Resource Allocation in Digital Ecosystems

    Authors: Moreno Marzolla, Stefano Ferretti, Gabriele D'Angelo

    Abstract: The proliferation of portable devices (PDAs, smartphones, digital multimedia players, and so forth) allows mobile users to carry around a pool of computing, storage and communication resources. Sharing these resources with other users ("Digital Organisms" -- DOs) opens the door to novel interesting scenarios, where people trade resources to allow the execution, anytime and anywhere, of application… ▽ More

    Submitted 30 July, 2014; v1 submitted 2 September, 2011; originally announced September 2011.

    Comments: Proceedings of the 6th International Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications (MobilWare 2013). Bologna, Italy, November 11-12, 2013

    ACM Class: C.2.4; H.m

  29. arXiv:1104.5392  [pdf, other

    cs.DC cs.PF

    A Framework for QoS-aware Execution of Workflows over the Cloud

    Authors: Moreno Marzolla, Raffaela Mirandola

    Abstract: The Cloud Computing paradigm is providing system architects with a new powerful tool for building scalable applications. Clouds allow allocation of resources on a "pay-as-you-go" model, so that additional resources can be requested during peak loads and released after that. However, this flexibility asks for appropriate dynamic reconfiguration strategies. In this paper we describe SAVER (qoS-Aware… ▽ More

    Submitted 28 April, 2011; originally announced April 2011.

    Journal ref: Proc. 2nd International Conference on Cloud Computing and Services Science (CLOSER 2012), Frank Leymann, Ivan Ivanov, Marten Von Sideren, Tony Shan (Editors), April 18-21 2012, Porto, Portugal, ISBN 978-989-8565-05-1, pp. 216--221

  30. Adaptive Event Dissemination for Peer-to-Peer Multiplayer Online Games

    Authors: Gabriele D'Angelo, Stefano Ferretti, Moreno Marzolla

    Abstract: In this paper we show that gossip algorithms may be effectively used to disseminate game events in Peer-to-Peer (P2P) Multiplayer Online Games (MOGs). Game events are disseminated through an overlay network. The proposed scheme exploits the typical behavior of players to tune the data dissemination. In fact, it is well known that users playing a MOG typically generate game events at a rate that ca… ▽ More

    Submitted 28 July, 2014; v1 submitted 3 February, 2011; originally announced February 2011.

    Comments: ICST/CREATE-NET DISIO 2011: 2nd Workshop on DIstributed SImulation and Online gaming. March 21, 2011, Barcelona, Spain

    ACM Class: D.2.8; H.4; K.8.0

  31. arXiv:cs/0305054  [pdf, ps, other

    cs.PF

    A Monitoring System for the BaBar INFN Computing Cluster

    Authors: M. Marzolla, V. Melloni

    Abstract: Monitoring large clusters is a challenging problem. It is necessary to observe a large quantity of devices with a reasonably short delay between consecutive observations. The set of monitored devices may include PCs, network switches, tape libraries and other equipments. The monitoring activity should not impact the performances of the system. In this paper we present PerfMC, a monitoring system… ▽ More

    Submitted 29 May, 2003; originally announced May 2003.

    Comments: Talk from the 2003 Computing in High Energy and Nuclear Physics (CHEP03), La Jolla, Ca, USA, March 2003, 10 pages, LaTeX, 4 eps figures. PSN MOET006

    ACM Class: B.8.2; C.2.3

    Journal ref: ECONFC0303241:MOET006,2003