SearcharxivSearch

arXiv subjects

Shrihari Sridharan

Publications and source records attributed to Shrihari Sridharan.

At least 19 recordsLinked to original sources

Uniqueness of the equilibrium state in the dynamics of holomorphic correspondences

This paper concerns the study of the existence of a unique equilibrium state for a Hölder continuous function under the dynamics of a holomorphic correspondence defined on the Riemann sphere. We mainly work with the correspondence restricted on the support of the Dinh-Sibony measure and identify topologically interesting correspondences, namely distance expanding ones. Further, we consider Hölder continuous potentials defined on the support of the Dinh-Sibony measure, for which we prove the uniqueness of equilibrium state. Along the way, we also prove some interesting topological results related to holomorphic correspondences. Finally, we establish a result connecting the Ruelle operator for holomorphic correspondences and the unique equilibrium state under a suitable hypothesis. The concluding part of the paper is devoted to some discussion related to the hypothesis involved and providing some examples.

math.DS

A multiplicative ergodic theorem in random and simultaneous dynamics

In this manuscript, we consider finitely many maps defined on a compact probability space; each of which preserves the probability measure. We consider two aspects of growth of dynamical systems in this scenario; the first setting where we let some infinite lettered word determine the path through which the orbit of points evolve, while the second setting where we consider all possible paths through which the orbit of a set may evolve. Our aim in this paper is to provide a full description of the celebrated multiplicative ergodic theorem, originally due to Oseledets, for such dynamical systems that is point-valued (as in the first case) and set-valued (as in the second case).

math.DS

A classification of restrictive polynomial correspondences

In this manuscript, we study a special class of correspondences on $\mathbb{P}^{1} \times \mathbb{P}^{1}$ given by a polynomial relation, say $P(z, w)$. We focus on what we call restrictive polynomial correspondence and characterise that it can be written as $P (z, w) = g_{1}(w) h_{1}(z) + \cdots + g_ρ(w) h_ρ(z)$, for some appropriate $ρ\in \mathbb{Z}_{+}$, where $g_{r}$ and $h_{r}$ are polynomials. In particular, when $ρ= 2$, we say $P$ is irreducible and observe that the equation $P(z, w) = 0$ can be rewritten as $R(z) = S(w)$, where $R$ and $S$ are rational maps of appropriate degree. Further, we also define an operation that, with the exception of degenerate cases, constructs a new irreducible restrictive polynomial correspondence from any two given irreducible restrictive polynomial correspondences.

math.GM

A variational principle for holomorphic correspondences

In this paper, we consider a dynamical system on the Riemann sphere that evolves through a set-valued map, namely a holomorphic correspondence. Analogous to the investigation of the dynamics effected by a continuous map defined on a compact metric space, wherein the concept of measure-theoretic entropy of the map and its utility in defining the pressure of a function are well-studied, we define the measure-theoretic entropy of a holomorphic correspondence and use the same to define the pressure of continuous functions. These ideas naturally lead to the formulation of a variational principle in the context of the dynamics of a holomorphic correspondence.

math.DS

GradientSpace: Unsupervised Data Clustering for Improved Instruction Tuning

Instruction tuning is one of the key steps required for adapting large language models (LLMs) to a broad spectrum of downstream applications. However, this procedure is difficult because real-world datasets are rarely homogeneous; they consist of a mixture of diverse information, causing gradient interference, where conflicting gradients pull the model in opposing directions, degrading performance. A common strategy to mitigate this issue is to group data based on semantic or embedding similarity. However, this fails to capture how data influences model parameters during learning. While recent works have attempted to cluster gradients directly, they randomly project gradients into lower dimensions to manage memory, which leads to accuracy loss. Moreover, these methods rely on expert ensembles which necessitates multiple inference passes and expensive on-the-fly gradient computations during inference. To address these limitations, we propose GradientSpace, a framework that clusters samples directly in full-dimensional gradient space. We introduce an online SVD-based algorithm that operates on LoRA gradients to identify latent skills without the infeasible cost of storing all sample gradients. Each cluster is used to train a specialized LoRA expert along with a lightweight router trained to select the best expert during inference. We show that routing to a single, appropriate expert outperforms expert ensembles used in prior work, while significantly reducing inference latency. Our experiments across mathematical reasoning, code generation, finance, and creative writing tasks demonstrate that GradientSpace leads to coherent expert specialization and consistent accuracy gains over state-of-the-art clustering methods and finetuning techniques.

cs.LG

KV-CAR: KV Cache Compression using Autoencoders and KV Reuse in Large Language Models

As Large Language Models (LLMs) scale in size and context length, the memory requirements of the key value (KV) cache have emerged as a major bottleneck during autoregressive decoding. The KV cache grows with sequence length and embedding dimension, often exceeding the memory footprint of the model itself and limiting achievable batch sizes and context windows. To address this challenge, we present KV CAR, a unified and architecture agnostic framework that significantly reduces KV cache storage while maintaining model fidelity. KV CAR combines two complementary techniques. First, a lightweight autoencoder learns compact representations of key and value tensors along the embedding dimension, compressing them before they are stored in the KV cache and restoring them upon retrieval. Second, a similarity driven reuse mechanism identifies opportunities to reuse KV tensors of specific attention heads across adjacent layers. Together, these methods reduce the dimensional and structural redundancy in KV tensors without requiring changes to the transformer architecture. Evaluations on GPT 2 and TinyLLaMA models across Wikitext, C4, PIQA, and Winogrande datasets demonstrate that KV CAR achieves up to 47.85 percent KV cache memory reduction with minimal impact on perplexity and zero shot accuracy. System level measurements on an NVIDIA A40 GPU show that the reduced KV footprint directly translates into longer sequence lengths and larger batch sizes during inference. These results highlight the effectiveness of KV CAR in enabling memory efficient LLM inference.

cs.LG

Experts are all you need: A Composable Framework for Large Language Model Inference

Large Language Models (LLMs) have achieved state-of-the-art accuracies in a variety of natural language processing (NLP) tasks. However, this success comes at the cost of increased model sizes which leads to additional computational burden. Mixture of Experts (MoEs) overcome this bottleneck by decoupling model capacity from computation by only activating a subset of parameters or "experts". However, these models require joint pretraining of these experts along with the router and do not model multi-step reasoning. In contrast, multi-agent frameworks improve reasoning by decomposing complex problems into modular subtasks. However, these frameworks rely on sequential "plan--act--observe" loops, which introduce significant latency. Our work, Comp-LLM, addresses these challenges by introducing a composable inference framework that enables cross-expert collaboration via an explicit sub-query dependency graph. Comp-LLM consists of three components: (1) A Sub-query Generator that decomposes an input query, assigns each sub-query to an appropriate expert using embedding similarity, and constructs a dependency graph; (2) A Query Executor that processes nodes in the graph and identifies opportunities for parallelism based on dependencies and resource constraints; and (3) A Response Aggregator that synthesizes intermediate expert responses into a coherent final answer. Across several benchmarks, Comp-LLM achieves up to 11.01% accuracy improvement over monolithic LLMs of similar size, while offering 1.67x--3.56x reduction in model size with no significant degradation relative to the largest model in its family. Additionally, Comp-LLM provides 1.1x--1.7x latency improvement compared to sequential sub-query processing.

cs.LG

Extremal Lyapunov exponents in random dynamics

In this manuscript, we consider finitely many maps, all of which are defined on a smooth compact measure space, with at least one map in the collection having degree strictly bigger than 1. Working with random dynamics generated by this setting, we obtain an expression for the extremal Lyapunov exponents, that characterise the instability of typical orbits, as the limit of the averages of the logarithm of the operator norm of linear cocycles of generic orbits. We obtain this as a consequence to the Kingman's ergodic theorem for a subadditive sequence of measurable functions, which naturally generalises the Birkhoff's ergodic theorem.

math.DS

Counting functions over periodic orbits of a skew-product map

In this manuscript, we investigate some properties of certain counting functions, associated to the ergodic sums computed along the periodic orbits of the skew-product map, related to a finitely generated rational semigroup. To be precise, we obtain some comparability results for the above mentioned counting functions.

math.DS

A Ruelle operator for holomorphic correspondences

In this paper, we extend the ideas of certain notions that one studies in thermodynamic formalism of maps to the context when the dynamics in the phase space evolves by complex holomorphic correspondences. Towards that end, we define the topological entropy of holomorphic correspondences using spanning sets. We then, define the pressure of a real-valued continuous function defined on the Riemann sphere and investigate the Ruelle operator with respect to the Hölder continuous function, however restricted on the support of the Dinh-Sibony measure.

math.DS

Polynomial correspondences expressible as maps of $d$-tuples

In this paper, we consider polynomial correspondences $f (x, y)$ in $\mathbb{C}[x, y]$ of degree $d \ge 2$ in both the variables and obtain necessary and sufficient conditions in order that the equation $f (x, y) = 0$ can be expressed as $ϕ(x) = ψ(y)$, where $ϕ$ and $ψ$ are fractional degree $d$ rational maps in the Riemann sphere. In the absence of involutions that played a vital role towards characterising quadratic correspondences ($d = 2$), we employ certain elementary ideas from theory of equations and matrices to achieve our results. We further explore certain symmetry conditions on the matrix of coefficients of correspondences that satisfy the above factorisation. We conclude this short note with a few examples.

math.DS

Ev-Edge: Efficient Execution of Event-based Vision Algorithms on Commodity Edge Platforms

Event cameras have emerged as a promising sensing modality for autonomous navigation systems, owing to their high temporal resolution, high dynamic range and negligible motion blur. To process the asynchronous temporal event streams from such sensors, recent research has shown that a mix of Artificial Neural Networks (ANNs), Spiking Neural Networks (SNNs) as well as hybrid SNN-ANN algorithms are necessary to achieve high accuracies across a range of perception tasks. However, we observe that executing such workloads on commodity edge platforms which feature heterogeneous processing elements such as CPUs, GPUs and neural accelerators results in inferior performance. This is due to the mismatch between the irregular nature of event streams and diverse characteristics of algorithms on the one hand and the underlying hardware platform on the other. We propose Ev-Edge, a framework that contains three key optimizations to boost the performance of event-based vision systems on edge platforms: (1) An Event2Sparse Frame converter directly transforms raw event streams into sparse frames, enabling the use of sparse libraries with minimal encoding overheads (2) A Dynamic Sparse Frame Aggregator merges sparse frames at runtime by trading off the temporal granularity of events and computational demand thereby improving hardware utilization (3) A Network Mapper maps concurrently executing tasks to different processing elements while also selecting layer precision by considering both compute and communication overheads. On several state-of-art networks for a range of autonomous navigation tasks, Ev-Edge achieves 1.28x-2.05x improvements in latency and 1.23x-2.15x in energy over an all-GPU implementation on the NVIDIA Jetson Xavier AGX platform for single-task execution scenarios. Ev-Edge also achieves 1.43x-1.81x latency improvements over round-robin scheduling methods in multi-task execution scenarios.

cs.LG

X-Former: In-Memory Acceleration of Transformers

Transformers have achieved great success in a wide variety of natural language processing (NLP) tasks due to the attention mechanism, which assigns an importance score for every word relative to other words in a sequence. However, these models are very large, often reaching hundreds of billions of parameters, and therefore require a large number of DRAM accesses. Hence, traditional deep neural network (DNN) accelerators such as GPUs and TPUs face limitations in processing Transformers efficiently. In-memory accelerators based on non-volatile memory promise to be an effective solution to this challenge, since they provide high storage density while performing massively parallel matrix vector multiplications within memory arrays. However, attention score computations, which are frequently used in Transformers (unlike CNNs and RNNs), require matrix vector multiplications (MVM) where both operands change dynamically for each input. As a result, conventional NVM-based accelerators incur high write latency and write energy when used for Transformers, and further suffer from the low endurance of most NVM technologies. To address these challenges, we present X-Former, a hybrid in-memory hardware accelerator that consists of both NVM and CMOS processing elements to execute transformer workloads efficiently. To improve the hardware utilization of X-Former, we also propose a sequence blocking dataflow, which overlaps the computations of the two processing elements and reduces execution time. Across several benchmarks, we show that X-Former achieves upto 85x and 7.5x improvements in latency and energy over a NVIDIA GeForce GTX 1060 GPU and upto 10.7x and 4.6x improvements in latency and energy over a state-of-the-art in-memory NVM accelerator.

cs.LG

A Laplacian on the Full Shift Space

In this paper, we consider the one-sided shift space on finitely many symbols and extend the theory of what is known as rough analysis. We define difference operators on an increasing sequence of subsets of the shift space that would eventually render the Laplacian on the space of real-valued continuous functions on the shift space. We then define the Green's function and the Green's operator that come in handy to solve the analogue to the Dirichlet boundary value problem on the shift space.

math.DS

The entropy of holomorphic correspondences: exact computations and rational semigroups

We study two notions of topological entropy of correspondences introduced by Friedland and Dinh-Sibony. Upper bounds are known for both. We identify a class of holomorphic correspondences whose entropy in the sense of Dinh-Sibony equals the known upper bound. This provides an exact computation of the entropy for rational semigroups. We also explore a connection between these two notions of entropy.

math.DS

TxSim:Modeling Training of Deep Neural Networks on Resistive Crossbar Systems

Resistive crossbars have attracted significant interest in the design of Deep Neural Network (DNN) accelerators due to their ability to natively execute massively parallel vector-matrix multiplications within dense memory arrays. However, crossbar-based computations face a major challenge due to a variety of device and circuit-level non-idealities, which manifest as errors in the vector-matrix multiplications and eventually degrade DNN accuracy. To address this challenge, there is a need for tools that can model the functional impact of non-idealities on DNN training and inference. Existing efforts towards this goal are either limited to inference, or are too slow to be used for large-scale DNN training. We propose TxSim, a fast and customizable modeling framework to functionally evaluate DNN training on crossbar-based hardware considering the impact of non-idealities. The key features of TxSim that differentiate it from prior efforts are: (i) It comprehensively models non-idealities during all training operations (forward propagation, backward propagation, and weight update) and (ii) it achieves computational efficiency by mapping crossbar evaluations to well-optimized BLAS routines and incorporates speedup techniques to further reduce simulation time with minimal impact on accuracy. TxSim achieves orders-of-magnitude improvement in simulation speed over prior works, and thereby makes it feasible to evaluate training of large-scale DNNs on crossbars. Our experiments using TxSim reveal that the accuracy degradation in DNN training due to non-idealities can be substantial (3%-10%) for large-scale DNNs, underscoring the need for further research in mitigation techniques. We also analyze the impact of various device and circuit-level parameters and the associated non-idealities to provide key insights that can guide the design of crossbar-based DNN training accelerators.

cs.LG

Dynamics of products of nonnegative matrices

The aim of this manuscript is to understand the dynamics of products of nonnegative matrices. We extend a well known consequence of the Perron-Frobenius theorem on the periodic points of a nonnegative matrix to products of finitely many nonnegative matrices associated to a word and later to products of nonnegative matrices associated to a word, possibly of infinite length. We also make use of an appropriate definition of the exponential map and the logarithm map on the positive orthant of $\mathbb{R}^{n}$ and explore the relationship between the periodic points of certain subhomogeneous maps defined through the above functions and the periodic points of matrix products, mentioned above.

math.DS

Weak Formulation of the Laplacian on the Full Shift Space

We consider a Laplacian on the one-sided full shift space over a finite symbol set, which is constructed as a renormalized limit of finite difference operators. We propose a weak definition of this Laplacian, analogous to the one in calculus, by choosing test functions as those which have finite energy and vanish on various boundary sets. In the abstract setting of the shift space, the boundary sets are chosen to be the sets on which the finite difference operators are defined. We then define the Neumann derivative of functions on these boundary sets and establish a relation between three important concepts in analysis so far, namely, the Laplacian, the bilinear energy form and the Neumann derivative of a function. As a result, we obtain the Gauss-Green's formula analogous to the one in classical case. We conclude this paper by providing a sufficient condition for the Neumann boundary value problem on the shift space.

math.DS