Skip to main content

Showing 1–22 of 22 results for author: Gleeson, J

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

    cs.DC cs.CV cs.LG cs.PF

    Minuet: Accelerating 3D Sparse Convolutions on GPUs

    Authors: Jiacheng Yang, Christina Giannoula, Jun Wu, Mostafa Elhoushi, James Gleeson, Gennady Pekhimenko

    Abstract: Sparse Convolution (SC) is widely used for processing 3D point clouds that are inherently sparse. Different from dense convolution, SC preserves the sparsity of the input point cloud by only allowing outputs to specific locations. To efficiently compute SC, prior SC engines first use hash tables to build a kernel map that stores the necessary General Matrix Multiplication (GEMM) operations to be e… ▽ More

    Submitted 1 December, 2023; originally announced January 2024.

  2. arXiv:2207.07736  [pdf, other

    cs.LG

    Optimizing Data Collection in Deep Reinforcement Learning

    Authors: James Gleeson, Daniel Snider, Yvonne Yang, Moshe Gabel, Eyal de Lara, Gennady Pekhimenko

    Abstract: Reinforcement learning (RL) workloads take a notoriously long time to train due to the large number of samples collected at run-time from simulators. Unfortunately, cluster scale-up approaches remain expensive, and commonly used CPU implementations of simulators induce high overhead when switching back and forth between GPU computations. We explore two optimizations that increase RL data collectio… ▽ More

    Submitted 15 July, 2022; originally announced July 2022.

    Comments: MLBench 2022 ( https://memani1.github.io/mlbench22/ ) camera ready submission

  3. arXiv:2102.04285  [pdf, other

    cs.LG cs.SE

    RL-Scope: Cross-Stack Profiling for Deep Reinforcement Learning Workloads

    Authors: James Gleeson, Srivatsan Krishnan, Moshe Gabel, Vijay Janapa Reddi, Eyal de Lara, Gennady Pekhimenko

    Abstract: Deep reinforcement learning (RL) has made groundbreaking advancements in robotics, data center management and other applications. Unfortunately, system-level bottlenecks in RL workloads are poorly understood; we observe fundamental structural differences in RL workloads that make them inherently less GPU-bound than supervised learning (SL). To explain where training time is spent in RL workloads,… ▽ More

    Submitted 4 March, 2021; v1 submitted 8 February, 2021; originally announced February 2021.

    Comments: RL-Scope is an open-source tool available at https://github.com/UofT-EcoSystem/rlscope . Proceedings of the 4th MLSys Conference, 2021. Changes: camera ready for MLSys publication -- shorten abstract, add acknowledgements, minor grammar fixes

  4. arXiv:1810.12630  [pdf, ps, other

    physics.soc-ph cs.SI

    Spreading of Memes on Multiplex Networks

    Authors: Joseph D. O'Brien, Ioannis K. Dassios, James P. Gleeson

    Abstract: A model for the spreading of online information or "memes" on multiplex networks is introduced and analyzed using branching-process methods. The model generalizes that of [Gleeson et al., Phys.Rev. X., 2016] in two ways. First, even for a monoplex (single-layer) network, the model is defined for any specific network defined by its adjacency matrix, instead of being restricted to an ensemble of ran… ▽ More

    Submitted 28 February, 2019; v1 submitted 30 October, 2018; originally announced October 2018.

    Comments: 15 pages, 3 figures

    Journal ref: New J. Phys. 21 (2019) 025001

  5. arXiv:1703.08046  [pdf, ps, other

    physics.soc-ph cs.SI math.DS math.PR nlin.AO

    Message-Passing Methods for Complex Contagions

    Authors: James P. Gleeson, Mason A. Porter

    Abstract: Message-passing methods provide a powerful approach for calculating the expected size of cascades either on random networks (e.g., drawn from a configuration-model ensemble or its generalizations) asymptotically as the number $N$ of nodes becomes infinite or on specific finite-size networks. We review the message-passing approach and show how to derive it for configuration-model networks using the… ▽ More

    Submitted 23 March, 2017; originally announced March 2017.

    Comments: 14 pages, 3 figures

  6. arXiv:1702.05054  [pdf, ps, other

    physics.soc-ph cs.SI

    Concurrency-induced transitions in epidemic dynamics on temporal networks

    Authors: Tomokatsu Onaga, James P. Gleeson, Naoki Masuda

    Abstract: Social contact networks underlying epidemic processes in humans and animals are highly dynamic. The spreading of infections on such temporal networks can differ dramatically from spreading on static networks. We theoretically investigate the effects of concurrency, the number of neighbors that a node has at a given time point, on the epidemic threshold in the stochastic susceptible-infected-suscep… ▽ More

    Submitted 8 September, 2017; v1 submitted 16 February, 2017; originally announced February 2017.

    Comments: 12 pages, 10 figures

    Journal ref: Phys. Rev. Lett. 119, 108301 (2017)

  7. arXiv:1701.00289  [pdf, other

    cs.SI cs.CL cs.IR physics.soc-ph

    Integrating sentiment and social structure to determine preference alignments: The Irish Marriage Referendum

    Authors: David J. P. O'Sullivan, Guillermo Garduño-Hernández, James P. Gleeson, Mariano Beguerisse-Díaz

    Abstract: We examine the relationship between social structure and sentiment through the analysis of a large collection of tweets about the Irish Marriage Referendum of 2015. We obtain the sentiment of every tweet with the hashtags #marref and #marriageref that was posted in the days leading to the referendum, and construct networks to aggregate sentiment and use it to study the interactions among users. Ou… ▽ More

    Submitted 18 February, 2017; v1 submitted 1 January, 2017; originally announced January 2017.

    Comments: 16 pages, 12 figures

    Journal ref: R. Soc. open sci., 4, 170154 (2017)

  8. arXiv:1610.03936  [pdf, other

    physics.soc-ph cond-mat.stat-mech cs.SI q-fin.GN

    A framework for analyzing contagion in assortative banking networks

    Authors: Thomas R. Hurd, James P. Gleeson, Sergey Melnik

    Abstract: We introduce a probabilistic framework that represents stylized banking networks with the aim of predicting the size of contagion events. Most previous work on random financial networks assumes independent connections between banks, whereas our framework explicitly allows for (dis)assortative edge probabilities (e.g., a tendency for small banks to link to large banks). We analyze default cascades… ▽ More

    Submitted 13 October, 2016; originally announced October 2016.

    Comments: 10 pages, 9 figures. arXiv admin note: substantial text overlap with arXiv:1110.4312

  9. arXiv:1604.05521  [pdf, other

    physics.soc-ph cond-mat.stat-mech cs.DM cs.SI

    Simple and accurate analytical calculation of shortest path lengths

    Authors: Sergey Melnik, James P. Gleeson

    Abstract: We present an analytical approach to calculating the distribution of shortest paths lengths (also called intervertex distances, or geodesic paths) between nodes in unweighted undirected networks. We obtain very accurate results for synthetic random networks with specified degree distribution (the so-called configuration model networks). Our method allows us to accurately predict the distribution o… ▽ More

    Submitted 19 April, 2016; originally announced April 2016.

    Comments: 10 pages, 12 figures, 1 table

  10. arXiv:1509.09132  [pdf

    physics.soc-ph cs.SI

    Bond percolation on multiplex networks

    Authors: A. Hackett, D. Cellai, S. Gómez, A. Arenas, J. P. Gleeson

    Abstract: We present an analytical approach for bond percolation on multiplex networks and use it to determine the expected size of the giant connected component and the value of the critical bond occupation probability in these networks. We advocate the relevance of these tools to the modeling of multilayer robustness and contribute to the debate on whether any benefit is to be yielded from studying a full… ▽ More

    Submitted 3 April, 2016; v1 submitted 30 September, 2015; originally announced September 2015.

    Comments: 8 pages, 4 figures

    Journal ref: Phys. Rev. X 6, 021002 (2016)

  11. arXiv:1501.05956  [pdf, ps, other

    physics.soc-ph cs.SI nlin.AO

    The effects of network structure, competition and memory time on social spreading phenomena

    Authors: James P. Gleeson, Kevin P. O'Sullivan, Raquel A. Baños, Yamir Moreno

    Abstract: Online social media have greatly affected the way in which we communicate with each other. However, little is known about what are the fundamental mechanisms driving dynamical information flow in online social systems. Here, we introduce a generative model for online sharing behavior that is analytically tractable and which can reproduce several characteristics of empirical micro-blogging data on… ▽ More

    Submitted 30 March, 2016; v1 submitted 23 January, 2015; originally announced January 2015.

    Comments: This revised version accepted for publication in Physical Review X; note title has changed from the original "Determinants of Meme Popularity"

    Journal ref: Phys. Rev. X 6, 021019 (2016)

  12. arXiv:1408.1294  [pdf, ps, other

    physics.soc-ph cond-mat.dis-nn cs.SI

    Network cloning unfolds the effect of clustering on dynamical processes

    Authors: Ali Faqeeh, Sergey Melnik, James P. Gleeson

    Abstract: We introduce network $L$-cloning, a technique for creating ensembles of random networks from any given real-world or artificial network. Each member of the ensemble is an $L$-cloned network constructed from $L$ copies of the original network. The degree distribution of an $L$-cloned network and, more importantly, the degree-degree correlation between and beyond nearest neighbors are identical to t… ▽ More

    Submitted 15 May, 2015; v1 submitted 6 August, 2014; originally announced August 2014.

    Comments: 9 pages, 8 figures

    MSC Class: 05C82

    Journal ref: Phys. Rev. E 91, 052807 (2015)

  13. arXiv:1403.7663  [pdf, ps, other

    nlin.AO cond-mat.dis-nn cond-mat.stat-mech cs.SI physics.soc-ph

    Dynamical Systems on Networks: A Tutorial

    Authors: Mason A. Porter, James P. Gleeson

    Abstract: We give a tutorial for the study of dynamical systems on networks. We focus especially on "simple" situations that are tractable analytically, because they can be very insightful and provide useful springboards for the study of more complicated scenarios. We briefly motivate why examining dynamical systems on networks is interesting and important, and we then give several fascinating examples and… ▽ More

    Submitted 3 May, 2015; v1 submitted 29 March, 2014; originally announced March 2014.

    Comments: 39 pages, 1 figure, submitted, more examples and discussion than original version, some reorganization and also more pointers to interesting directions

  14. arXiv:1309.7233  [pdf, other

    physics.soc-ph cs.SI

    Multilayer Networks

    Authors: Mikko Kivelä, Alexandre Arenas, Marc Barthelemy, James P. Gleeson, Yamir Moreno, Mason A. Porter

    Abstract: In most natural and engineered systems, a set of entities interact with each other in complicated patterns that can encompass multiple types of relationships, change in time, and include other types of complications. Such systems include multiple subsystems and layers of connectivity, and it is important to take such "multilayer" features into account to try to improve our understanding of complex… ▽ More

    Submitted 3 March, 2014; v1 submitted 27 September, 2013; originally announced September 2013.

    Comments: Working paper; 59 pages, 8 figures

    Journal ref: J. Complex Netw. 2(3): 203-271 (2014)

  15. arXiv:1305.7440  [pdf, ps, other

    physics.soc-ph cs.SI

    A Simple Generative Model of Collective Online Behaviour

    Authors: James P. Gleeson, Davide Cellai, Jukka-Pekka Onnela, Mason A. Porter, Felix Reed-Tsochas

    Abstract: Human activities increasingly take place in online environments, providing novel opportunities for relating individual behaviours to population-level outcomes. In this paper, we introduce a simple generative model for the collective behaviour of millions of social networking site users who are deciding between different software applications. Our model incorporates two distinct components: one is… ▽ More

    Submitted 28 May, 2014; v1 submitted 31 May, 2013; originally announced May 2013.

    Comments: Updated, with new figures and Supplementary Information

    Journal ref: Proc.Natl.Acad.Sci. U.S.A. 111 (2014) 10411-10415

  16. arXiv:1305.4328  [pdf, ps, other

    physics.soc-ph cs.SI nlin.AO

    Competition-induced criticality in a model of meme popularity

    Authors: James P. Gleeson, Jonathan A. Ward, Kevin P. O'Sullivan, William T. Lee

    Abstract: Heavy-tailed distributions of meme popularity occur naturally in a model of meme diffusion on social networks. Competition between multiple memes for the limited resource of user attention is identified as the mechanism that poises the system at criticality. The popularity growth of each meme is described by a critical branching process, and asymptotic analysis predicts power-law distributions of… ▽ More

    Submitted 21 January, 2014; v1 submitted 19 May, 2013; originally announced May 2013.

    Comments: This version accepted for publication in Physical Review Letters. 6 pages main text, 12 pages Supplementary Material

    Journal ref: Phys. Rev. Lett. 112, 048701 (2014)

  17. arXiv:1211.5708  [pdf, other

    physics.soc-ph cond-mat.dis-nn cs.SI

    On Watts' Cascade Model with Random Link Weights

    Authors: T. R. Hurd, James P. Gleeson

    Abstract: We study an extension of Duncan Watts' 2002 model of information cascades in social networks where edge weights are taken to be random, an innovation motivated by recent applications of cascade analysis to systemic risk in financial networks. The main result is a probabilistic analysis that characterizes the cascade in an infinite network as the fixed point of a vector-valued map**, explicit in… ▽ More

    Submitted 24 November, 2012; originally announced November 2012.

    Comments: 24 pages, 5 figures

    MSC Class: 05C80; 05C82; 90B15; 91B74; 91G50

  18. arXiv:1207.1809  [pdf, other

    physics.soc-ph cond-mat.dis-nn cond-mat.stat-mech cs.SI

    Dynamics on Modular Networks with Heterogeneous Correlations

    Authors: Sergey Melnik, Mason A. Porter, Peter J. Mucha, James P. Gleeson

    Abstract: We develop a new ensemble of modular random graphs in which degree-degree correlations can be different in each module and the inter-module connections are defined by the joint degree-degree distribution of nodes for each pair of modules. We present an analytical approach that allows one to analyze several types of binary dynamics operating on such networks, and we illustrate our approach using bo… ▽ More

    Submitted 4 February, 2014; v1 submitted 7 July, 2012; originally announced July 2012.

    Comments: 12 pages, 13 figures

    Journal ref: Chaos 24, 023106 (2014)

  19. arXiv:1206.3075  [pdf, other

    physics.soc-ph cond-mat.stat-mech cs.SI

    Cascades on clique-based graphs

    Authors: Adam Hackett, James P. Gleeson

    Abstract: We present an analytical approach to determining the expected cascade size in a broad range of dynamical models on the class of highly-clustered random graphs introduced by Gleeson [J. P. Gleeson, Phys. Rev. E 80, 036107 (2009)]. A condition for the existence of global cascades is also derived. Applications of this approach include analyses of percolation, and Watts's model. We show how our techni… ▽ More

    Submitted 4 June, 2013; v1 submitted 14 June, 2012; originally announced June 2012.

    Comments: 11 pages, 4 figures

    Journal ref: Phys. Rev. E 87, 062801 (2013)

  20. arXiv:1111.1596  [pdf, ps, other

    cs.SI math.DS nlin.AO physics.soc-ph

    Multi-Stage Complex Contagions

    Authors: Sergey Melnik, Jonathan A. Ward, James P. Gleeson, Mason A. Porter

    Abstract: The spread of ideas across a social network can be studied using complex contagion models, in which agents are activated by contact with multiple activated neighbors. The investigation of complex contagions can provide crucial insights into social influence and behavior-adoption cascades on networks. In this paper, we introduce a model of a multi-stage complex contagion on networks. Agents at diff… ▽ More

    Submitted 22 February, 2013; v1 submitted 7 November, 2011; originally announced November 2011.

    Comments: 12 pages, 10 figures. This version is accepted to appear in Chaos

    Journal ref: Chaos 23, 013124 (2013)

  21. arXiv:1012.3651  [pdf, other

    physics.soc-ph cond-mat.stat-mech cs.SI

    Cascades on a class of clustered random networks

    Authors: Adam Hackett, Sergey Melnik, James P. Gleeson

    Abstract: We present an analytical approach to determining the expected cascade size in a broad range of dynamical models on the class of random networks with arbitrary degree distribution and nonzero clustering introduced in [M.E.J. Newman, Phys. Rev. Lett. 103, 058701 (2009)]. A condition for the existence of global cascades is derived as well as a general criterion which determines whether increasing the… ▽ More

    Submitted 5 April, 2011; v1 submitted 16 December, 2010; originally announced December 2010.

    Comments: 10 pages

    Journal ref: Phys. Rev. E 83, 056107 (2011)

  22. arXiv:1011.3710  [pdf, ps, other

    physics.soc-ph cond-mat.stat-mech cs.SI

    Accuracy of Mean-Field Theory for Dynamics on Real-World Networks

    Authors: James P. Gleeson, Sergey Melnik, Jonathan A. Ward, Mason A. Porter, Peter J. Mucha

    Abstract: Mean-field analysis is an important tool for understanding dynamics on complex networks. However, surprisingly little attention has been paid to the question of whether mean-field predictions are accurate, and this is particularly true for real-world networks with clustering and modular structure. In this paper, we compare mean-field predictions to numerical simulation results for dynamical proces… ▽ More

    Submitted 4 January, 2012; v1 submitted 16 November, 2010; originally announced November 2010.

    Comments: 12 pages, 10 figures. This version (with title changed from "How Accurate is Mean-Field Theory for Dynamics on Real-World Networks?") accepted to appear in Phys. Rev. E

    Journal ref: Phys. Rev. E, 85, 026106 (2012)