Skip to main content

Showing 1–10 of 10 results for author: Nagi, R

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

    cs.DC

    Parallelizing Maximal Clique Enumeration on GPUs

    Authors: Mohammad Almasri, Yen-Hsiang Chang, Izzat El Hajj, Rakesh Nagi, **jun Xiong, Wen-mei Hwu

    Abstract: We present a GPU solution for exact maximal clique enumeration (MCE) that performs a search tree traversal following the Bron-Kerbosch algorithm. Prior works on parallelizing MCE on GPUs perform a breadth-first traversal of the tree, which has limited scalability because of the explosion in the number of tree nodes at deep levels. We propose to parallelize MCE on GPUs by performing depth-first tra… ▽ More

    Submitted 25 October, 2023; v1 submitted 2 December, 2022; originally announced December 2022.

  2. arXiv:2206.06318  [pdf, other

    cs.SI cs.GT econ.TH math.DS

    Limited-Trust in Diffusion of Competing Alternatives over Social Networks

    Authors: Vincent Leon, S. Rasoul Etesami, Rakesh Nagi

    Abstract: We consider the diffusion of two alternatives in social networks using a game-theoretic approach. Each individual plays a coordination game with its neighbors repeatedly and decides which to adopt. As products are used in conjunction with others and through repeated interactions, individuals are more interested in their long-term benefits and tend to show trust to others to maximize their long-ter… ▽ More

    Submitted 2 October, 2023; v1 submitted 13 June, 2022; originally announced June 2022.

  3. arXiv:2104.13209  [pdf, other

    cs.DC cs.DS

    Parallel K-Clique Counting on GPUs

    Authors: Mohammad Almasri, Izzat El Hajj, Rakesh Nagi, **jun Xiong, Wen-mei Hwu

    Abstract: Counting k-cliques in a graph is an important problem in graph analysis with many applications such as community detection and graph partitioning. Counting k-cliques is typically done by traversing search trees starting at each vertex in the graph. Parallelizing k-clique counting has been well-studied on CPUs and many solutions exist. However, there are no performant solutions for k-clique countin… ▽ More

    Submitted 6 June, 2022; v1 submitted 27 April, 2021; originally announced April 2021.

  4. arXiv:2103.01460  [pdf, other

    cs.GT

    Limited-Trust in Social Network Games

    Authors: Timothy Murray, Jugal Garg, Rakesh Nagi

    Abstract: We consider agents in a social network competing to be selected as partners in collaborative, mutually beneficial activities. We study this through a model in which an agent i can initiate a limited number k_i>0 of games and selects the ideal partners from its one-hop neighborhood. On the flip side it can accept as many games offered from its neighbors. Each game signifies a productive joint econo… ▽ More

    Submitted 20 January, 2024; v1 submitted 1 March, 2021; originally announced March 2021.

    Comments: Main paper plus e-companion

  5. arXiv:2007.14152  [pdf, other

    cs.DC cs.LG

    At-Scale Sparse Deep Neural Network Inference with Efficient GPU Implementation

    Authors: Mert Hidayetoglu, Carl Pearson, Vikram Sharma Mailthody, Eiman Ebrahimi, **jun Xiong, Rakesh Nagi, Wen-Mei Hwu

    Abstract: This paper presents GPU performance optimization and scaling results for inference models of the Sparse Deep Neural Network Challenge 2020. Demands for network quality have increased rapidly, pushing the size and thus the memory requirements of many neural networks beyond the capacity of available accelerators. Sparse deep neural networks (SpDNN) have shown promise for reining in the memory footpr… ▽ More

    Submitted 2 September, 2020; v1 submitted 28 July, 2020; originally announced July 2020.

    Comments: 7 pages

    Journal ref: High Performance Extreme Computing (2020)

  6. arXiv:2007.09771  [pdf, other

    cs.GT

    Risk-Averse Equilibrium for Autonomous Vehicles in Stochastic Congestion Games

    Authors: Ali Yekkehkhany, Rakesh Nagi

    Abstract: The fast-growing market of autonomous vehicles, unmanned aerial vehicles, and fleets in general necessitates the design of smart and automatic navigation systems considering the stochastic latency along different paths in the traffic network. The longstanding shortest path problem in a deterministic network, whose counterpart in a congestion game setting is Wardrop equilibrium, has been studied ex… ▽ More

    Submitted 19 July, 2020; originally announced July 2020.

  7. arXiv:2002.08414  [pdf, other

    cs.GT

    Risk-Averse Equilibrium for Games

    Authors: Ali Yekkehkhany, Timothy Murray, Rakesh Nagi

    Abstract: The term rational has become synonymous with maximizing expected payoff in the definition of the best response in Nash setting. In this work, we consider stochastic games in which players engage only once, or at most a limited number of times. In such games, it may not be rational for players to maximize their expected payoff as they cannot wait for the Law of Large Numbers to take effect. We inst… ▽ More

    Submitted 19 February, 2020; originally announced February 2020.

  8. Risk-Averse Explore-Then-Commit Algorithms for Finite-Time Bandits

    Authors: Ali Yekkehkhany, Ebrahim Arian, Mohammad Hajiesmaili, Rakesh Nagi

    Abstract: In this paper, we study multi-armed bandit problems in explore-then-commit setting. In our proposed explore-then-commit setting, the goal is to identify the best arm after a pure experimentation (exploration) phase and exploit it once or for a given finite number of times. We identify that although the arm with the highest expected reward is the most desirable objective for infinite exploitations,… ▽ More

    Submitted 11 September, 2019; v1 submitted 30 April, 2019; originally announced April 2019.

    Report number: https://ieeexplore.ieee.org/document/9142286

    Journal ref: 2019 IEEE 58th Conference on Decision and Control (CDC)

  9. arXiv:1901.04047  [pdf, other

    cs.PF

    Blind GB-PANDAS: A Blind Throughput-Optimal Load Balancing Algorithm for Affinity Scheduling

    Authors: Ali Yekkehkhany, Rakesh Nagi

    Abstract: Dynamic affinity load balancing of multi-type tasks on multi-skilled servers, when the service rate of each task type on each of the servers is known and can possibly be different from each other, is an open problem for over three decades. The goal is to do task assignment on servers in a real time manner so that the system becomes stable, which means that the queue lengths do not diverge to infin… ▽ More

    Submitted 3 March, 2020; v1 submitted 13 January, 2019; originally announced January 2019.

  10. arXiv:1710.03732  [pdf, other

    cs.DC

    RLT2-based Parallel Algorithms for Solving Large Quadratic Assignment Problems on Graphics Processing Unit Clusters

    Authors: Ketan Date, Rakesh Nagi

    Abstract: This paper discusses efficient parallel algorithms for obtaining strong lower bounds and exact solutions for large instances of the Quadratic Assignment Problem (QAP). Our parallel architecture is comprised of both multi-core processors and Compute Unified Device Architecture (CUDA) enabled NVIDIA Graphics Processing Units (GPUs) on the Blue Waters Supercomputing Facility at the University of Illi… ▽ More

    Submitted 10 October, 2017; originally announced October 2017.