SearcharxivSearch

arXiv subjects

Shantanu Das

Publications and source records attributed to Shantanu Das.

At least 19 recordsLinked to original sources

Silent Self-Stabilising Leader Election in Programmable Matter Systems with Holes

Leader election is a fundamental problem in distributed computing, particularly within programmable matter systems, where coordination among simple computational entities is crucial for solving complex tasks. In these systems, particles (i.e., constant-memory computational entities) operate in a regular triangular grid as described in the geometric Amoebot model. While leader election has been extensively studied in non self-stabilising settings, self-stabilising solutions remain more limited. In this work, we study the problem of self-stabilising leader election in connected (but not necessarily simply connected) configurations. We present the first self-stabilising algorithm for connected programmable matter systems that guarantees the election of a unique leader under an unfair scheduler, for oblivious particles (i.e., particles with no persistent memory) that share a common sense of direction. Our approach leverages particle movement, a capability not previously exploited in the self-stabilising context. We show that movement in conjunction with particles sharing a sense of orientation and operating in a grid can overcome classical impossibility results for constant-memory systems established by Dolev, Gouda and Schneider (1999).

cs.DC

Learning Counterfactually Fair Models via Improved Generation with Neural Causal Models

One of the main concerns while deploying machine learning models in real-world applications is fairness. Counterfactual fairness has emerged as an intuitive and natural definition of fairness. However, existing methodologies for enforcing counterfactual fairness seem to have two limitations: (i) generating counterfactual samples faithful to the underlying causal graph, and (ii) as we argue in this paper, existing regularizers are mere proxies and do not directly enforce the exact definition of counterfactual fairness. In this work, our aim is to mitigate both issues. Firstly, we propose employing Neural Causal Models (NCMs) for generating the counterfactual samples. For implementing the abduction step in NCMs, the posteriors of the exogenous variables need to be estimated given a counterfactual query, as they are not readily available. As a consequence, $\mathcal{L}_3$ consistency with respect to the underlying causal graph cannot be guaranteed in practice due to the estimation errors involved. To mitigate this issue, we propose a novel kernel least squares loss term that enforces the $\mathcal{L}_3$ constraints explicitly. Thus, we obtain an improved counterfactual generation suitable for the counterfactual fairness task. Secondly, we propose a new MMD-based regularizer term that explicitly enforces the counterfactual fairness conditions into the base model while training. We show an improved trade-off between counterfactual fairness and generalization over existing baselines on synthetic and benchmark datasets.

cs.LG

FROC: Building Fair ROC from a Trained Classifier

This paper considers the problem of fair probabilistic binary classification with binary protected groups. The classifier assigns scores, and a practitioner predicts labels using a certain cut-off threshold based on the desired trade-off between false positives vs. false negatives. It derives these thresholds from the ROC of the classifier. The resultant classifier may be unfair to one of the two protected groups in the dataset. It is desirable that no matter what threshold the practitioner uses, the classifier should be fair to both the protected groups; that is, the $\mathcal{L}_p$ norm between FPRs and TPRs of both the protected groups should be at most $\varepsilon$. We call such fairness on ROCs of both the protected attributes $\varepsilon_p$-Equalized ROC. Given a classifier not satisfying $\varepsilon_1$-Equalized ROC, we aim to design a post-processing method to transform the given (potentially unfair) classifier's output (score) to a suitable randomized yet fair classifier. That is, the resultant classifier must satisfy $\varepsilon_1$-Equalized ROC. First, we introduce a threshold query model on the ROC curves for each protected group. The resulting classifier is bound to face a reduction in AUC. With the proposed query model, we provide a rigorous theoretical analysis of the minimal AUC loss to achieve $\varepsilon_1$-Equalized ROC. To achieve this, we design a linear time algorithm, namely \texttt{FROC}, to transform a given classifier's output to a probabilistic classifier that satisfies $\varepsilon_1$-Equalized ROC. We prove that under certain theoretical conditions, \texttt{FROC}\ achieves the theoretical optimal guarantees. We also study the performance of our \texttt{FROC}\ on multiple real-world datasets with many trained classifiers.

cs.LG

Deterministic Self-Stabilising Leader Election for Programmable Matter with Constant Memory

The problem of electing a unique leader is central to all distributed systems, including programmable matter systems where particles have constant size memory. In this paper, we present a silent self-stabilising, deterministic, stationary, election algorithm for particles having constant memory, assuming that the system is simply connected. Our algorithm is elegant and simple, and requires constant memory per particle. We prove that our algorithm always stabilises to a configuration with a unique leader, under a daemon satisfying some fairness guarantees (Gouda fairness [Gouda 2001]). We use the special geometric properties of programmable matter in 2D triangular grids to obtain the first self-stabilising algorithm for such systems. This result is surprising since it is known that silent self-stabilising algorithms for election in general distributed networks require $\Omega(\log{n})$ bits of memory per node, even for ring topologies [Dolev et al. 1999].

cs.DC

Deterministic Leader Election for Stationary Programmable Matter with Common Direction

Leader Election is an important primitive for programmable matter, since it is often an intermediate step for the solution of more complex problems. Although the leader election problem itself is well studied even in the specific context of programmable matter systems, research on fault tolerant approaches is more limited. We consider the problem in the previously studied Amoebot model on a triangular grid, when the configuration is connected but contains nodes the particles cannot move to (e.g., obstacles). We assume that particles agree on a common direction (i.e., the horizontal axis) but do not have chirality (i.e., they do not agree on the other two directions of the triangular grid). We begin by showing that an election algorithm with explicit termination is not possible in this case, but we provide an implicitly terminating algorithm that elects a unique leader without requiring any movement. These results are in contrast to those in the more common model with chirality but no agreement on directions, where explicit termination is always possible but the number of elected leaders depends on the symmetry of the initial configuration. Solving the problem under the assumption of one common direction allows for a unique leader to be elected in a stationary and deterministic way, which until now was only possible for simply connected configurations under a sequential scheduler.

cs.DC

Individual Fairness in Feature-Based Pricing for Monopoly Markets

We study fairness in the context of feature-based price discrimination in monopoly markets. We propose a new notion of individual fairness, namely, α-fairness, which guarantees that individuals with similar features face similar prices. First, we study discrete valuation space and give an analytical solution for optimal fair feature-based pricing. We show that the cost of fair pricing is defined as the ratio of expected revenue in an optimal feature-based pricing to the expected revenue in an optimal fair feature-based pricing (CoF) can be arbitrarily large in general. When the revenue function is continuous and concave with respect to the prices, we show that one can achieve CoF strictly less than 2, irrespective of the model parameters. Finally, we provide an algorithm to compute fair feature-based pricing strategy that achieves this CoF.

cs.GT

Oblivious Permutations on the Plane

We consider a distributed system of n identical mobile robots operating in the two dimensional Euclidian plane. As in the previous studies, we consider the robots to be anonymous, oblivious, dis-oriented, and without any communication capabilities, operating based on the Look-Compute-Move model where the next location of a robot depends only on its view of the current configuration. Even in this seemingly weak model, most formation problems which require constructing specific configurations, can be solved quite easily when the robots are fully synchronized with each other. In this paper we introduce and study a new class of problems which, unlike the formation problems so far, cannot always be solved even in the fully synchronous model with atomic and rigid moves. This class of problems requires the robots to permute their locations in the plane. In particular, we are interested in implementing two special types of permutations -- permutations without any fixed points and permutations of order $n$. The former (called MOVE-ALL) requires each robot to visit at least two of the initial locations, while the latter (called VISIT-ALL) requires every robot to visit each of the initial locations in a periodic manner. We provide a characterization of the solvability of these problems, showing the main challenges in solving this class of problems for mobile robots. We also provide algorithms for the feasible cases, in particular distinguishing between one-step algorithms (where each configuration must be a permutation of the original configuration) and multi-step algorithms (which allow intermediate configurations). These results open a new research direction in mobile distributed robotics which has not been investigated before.

cs.DC

Patrolling on Dynamic Ring Networks

We study the problem of patrolling the nodes of a network collaboratively by a team of mobile agents, such that each node of the network is visited by at least one agent once in every $I(n)$ time units, with the objective of minimizing the idle time $I(n)$. While patrolling has been studied previously for static networks, we investigate the problem on dynamic networks with a fixed set of nodes, but dynamic edges. In particular, we consider 1-interval-connected ring networks and provide various patrolling algorithms for such networks, for $k=2$ or $k>2$ agents. We also show almost matching lower bounds that hold even for the best starting configurations. Thus, our algorithms achieve close to optimal idle time. Further, we show a clear separation in terms of idle time, for agents that have prior knowledge of the dynamic networks compared to agents that do not have such knowledge. This paper provides the first known results for collaborative patrolling on dynamic graphs.

cs.DC

Maximal Exploration of Trees with Energy-Constrained Agents

We consider the problem of exploring an unknown tree with a team of $k$ initially colocated mobile agents. Each agent has limited energy and cannot, as a result, traverse more than $B$ edges. The goal is to maximize the number of nodes collectively visited by all agents during the execution. Initially, the agents have no knowledge about the structure of the tree, but they gradually discover the topology as they traverse new edges. We assume that the agents can communicate with each other at arbitrary distances. Therefore the knowledge obtained by one agent after traversing an edge is instantaneously transmitted to the other agents. We propose an algorithm that divides the tree into subtrees during the exploration process and makes a careful trade-off between breadth-first and depth-first exploration. We show that our algorithm is 3-competitive compared to an optimal solution that we could obtain if we knew the map of the tree in advance. While it is easy to see that no algorithm can be better than 2-competitive, we give a non-trivial lower bound of 2.17 on the competitive ratio of any online algorithm.

cs.DS

Energy Constrained Depth First Search

Depth first search is a natural algorithmic technique for constructing a closed route that visits all vertices of a graph. The length of such route equals, in an edge-weighted tree, twice the total weight of all edges of the tree and this is asymptotically optimal over all exploration strategies. This paper considers a variant of such search strategies where the length of each route is bounded by a positive integer $B$ (e.g. due to limited energy resources of the searcher). The objective is to cover all the edges of a tree $T$ using the minimum number of routes, each starting and ending at the root and each being of length at most $B$. To this end, we analyze the following natural greedy tree traversal process that is based on decomposing a depth first search traversal into a sequence of limited length routes. Given any arbitrary depth first search traversal $R$ of the tree $T$, we cover $R$ with routes $R_1,\ldots,R_l$, each of length at most $B$ such that: $R_i$ starts at the root, reaches directly the farthest point of $R$ visited by $R_{i-1}$, then $R_i$ continues along the path $R$ as far as possible, and finally $R_i$ returns to the root. We call the above algorithm \emph{piecemeal-DFS} and we prove that it achieves the asymptotically minimal number of routes $l$, regardless of the choice of $R$. Our analysis also shows that the total length of the traversal (and thus the traversal time) of piecemeal-DFS is asymptotically minimum over all energy-constrained exploration strategies. The fact that $R$ can be chosen arbitrarily means that the exploration strategy can be constructed in an online fashion when the input tree $T$ is not known in advance. Surprisingly, our results show that depth first search is efficient for energy constrained exploration of trees, even though it is known that the same does not hold for energy constrained exploration of arbitrary graphs.

cs.DS

The new expansion method to solve Fractional KdV-Equations

Fractional calculus of variation plays an important role to formulate the non-conservative physical problems. In this paper we use semi-inverse method and fractional variational principle to formulate the fractional order generalized Korteweg-deVries (KdV) equation with Jumarie type fractional derivative and proposed a new method to solve the non-linear fractional differential equation named as expansion method. Using this method we obtained the solutions of fractional order generalized KdV. The obtained solutions are more general compare to other method and the solutions are expressed in terms of the generalized hyperbolic, trigonometric functions and rational functions.

math.AP

D Alemberts solution of fractional wave equations using complex fractional transformation

Fractional wave equation arises in different type of physical problems such as the vibrating strings, propagation of electro-magnetic waves, and for many other systems. The exact analytical solution of the fractional differential equation is difficult to find. Usually Laplace-Fourier transformation method, along with methods where solutions are represented in series form is used to find the solution of the fractional wave equation. In this paper we describe the D Alembert s solution of the fractional wave equation with the help of complex fractional transform method. We demonstrate that using this fractional complex transformation method, we obtain the solutions easily as compared to fractional method of characteristics; and get the solution in analytical form. We show that the solution to the fractional wave equation manifests as travelling waves with scaled coordinates, depending on the considered fractional order value.

math.AP

Application of Fractional Derivatives in Characterization of ECG graphs of Right Ventricular Hypertrophy Patients

There are many functions which are continuous everywhere but non-differentiable at some or all points such functions are termed as unreachable functions. Graphs representing such unreachable functions are called unreachable graphs. For example, ECG is such an unreachable graph. Classical calculus fails in their characterization as derivatives do not exist at the unreachable points. Such unreachable functions can be characterized by fractional calculus as fractional derivatives exist at those unreachable points where classical derivatives do not exist. Definition of fractional derivatives has been proposed by several mathematicians like Grunwald-Letinikov, Riemann-Liouville, Caputo, and Jumarie to develop the theory of fractional calculus. In this paper, we have used Jumarie type fractional derivative and consequently the phase transition (P.T.) which is the difference between left fractional derivative and right fractional derivatives to characterize those points. A comparative study has been done between normal ECG sample and problematic ECG sample (Right Ventricular Hypertrophy) by the help of the above mentioned mathematical tool.

q-bio.OT

Characterization of Left Ventricular Hypertrophy via Fractional Derivatives

In this paper, we have used the concepts of the fractional derivative of rough curves to characterize ECG of LVH patients and compared the results with normal ECGs. In mathematical language, an ECG is a rough curve having Q, R, S points as non-differentiable points where classical derivatives do not exist but fractional derivatives exist. We have calculated both left and right modified Riemann-Liouville fractional derivatives and their differences termed as phase transition at those non-differentiable points of V1, V2, V5, and V6 leads.Investigation shows that phase transition is higher for LVH patients than normal ones. This may be a method of determination of risk factor of LVH patients before doing Echocardiogram.

physics.med-ph

Time independent fractional Schrodinger equation for generalized Mie-type potential in higher dimension framed with Jumarie type fractional derivative

In this paper we obtain approximate bound state solutions of $N$-dimensional fractional time independent Schrödinger equation for generalised Mie-type potential, namely $V(r^α)=\frac{A}{r^{2α}}+\frac{B}{r^α}+C$. Here $α(0<α<1)$ acts like a fractional parameter for the space variable $r$. When $α=1$ the potential converts into the original form of Mie-type of potential that is generally studied in molecular and chemical physics. The entire study is composed with Jumarie type fractional derivative approach. The solution is expressed via Mittag-Leffler function and fractionally defined confluent hypergeometric function. To ensure the validity of the present work, obtained results are verified with the previous works for different potential parameter configurations, specially for $α=1$. At the end, few numerical calculations for energy eigenvalue and bound states eigenfunctions are furnished for a typical diatomic molecule.

math-ph

Multi-objective Active Control Policy Design for Commensurate and Incommensurate Fractional Order Chaotic Financial Systems

In this paper, an active control policy design for a fractional order (FO) financial system is attempted, considering multiple conflicting objectives. An active control template as a nonlinear state feedback mechanism is developed and the controller gains are chosen within a multi-objective optimization (MOO) framework to satisfy the conditions of asymptotic stability, derived analytically. The MOO gives a set of solutions on the Pareto optimal front for the multiple conflicting objectives that are considered. It is shown that there is a trade-off between the multiple design objectives and a better performance in one objective can only be obtained at the cost of performance deterioration in the other objectives. The multi-objective controller design has been compared using three different MOO techniques viz. Non Dominated Sorting Genetic Algorithm-II (NSGA-II), epsilon variable Multi-Objective Genetic Algorithm (ev-MOGA), and Multi Objective Evolutionary Algorithm with Decomposition (MOEA/D). The robustness of the same control policy designed with the nominal system settings have been investigated also for gradual decrease in the commensurate and incommensurate fractional orders of the financial system.

math.OC

Effect of Random Parameter Switching on Commensurate Fractional Order Chaotic Systems

The paper explores the effect of random parameter switching in a fractional order (FO) unified chaotic system which captures the dynamics of three popular sub-classes of chaotic systems i.e. Lorenz, Lu and Chen's family of attractors. The disappearance of chaos in such systems which rapidly switch from one family to the other has been investigated here for the commensurate FO scenario. Our simulation study show that a noise-like random variation in the key parameter of the unified chaotic system along with a gradual decrease in the commensurate FO is capable of suppressing the chaotic fluctuations much earlier than that with the fixed parameter one. The chaotic time series produced by such random parameter switching in nonlinear dynamical systems have been characterized using the largest Lyapunov exponent (LLE) and Shannon entropy. The effect of choosing different simulation techniques for random parameter FO switched chaotic systems have also been explored through two frequency domain and three time domain methods. Such a noise-like random switching mechanism could be useful for stabilization and control of chaotic oscillation in many real-world applications.

nlin.CD

Symbolic Representation for Analog Realization of A Family of Fractional Order Controller Structures via Continued Fraction Expansion

This paper uses the Continued Fraction Expansion (CFE) method for analog realization of fractional order differ-integrator and few special classes of fractional order (FO) controllers viz. Fractional Order Proportional-Integral-Derivative (FOPID) controller, FO[PD] controller and FO lead-lag compensator. Contemporary researchers have given several formulations for rational approximation of fractional order elements. However, approximation of the controllers studied in this paper, due to having fractional power of a rational transfer function, is not available in analog domain; although its digital realization already exists. This motivates us for applying CFE based analog realization technique for complicated FO controller structures to get equivalent rational transfer functions in terms of the controller tuning parameters. The symbolic expressions for rationalized transfer function in terms of the controller tuning parameters are especially important as ready references, without the need of running CFE algorithm every time and also helps in the synthesis of analog circuits for such FO controllers.

eess.SY