-
Constrained Correlated Equilibria
Authors:
Omar Boufous,
Rachid El-Azouzi,
Mikaël Touati,
Eitan Altman,
Mustapha Bouhtou
Abstract:
This paper introduces constrained correlated equilibrium, a solution concept combining correlation and coupled constraints in finite non-cooperative games. In the general case of an arbitrary correlation device and coupled constraints in the extended game, we study the conditions for equilibrium. In the particular case of constraints induced by a feasible set of probability distributions over acti…
▽ More
This paper introduces constrained correlated equilibrium, a solution concept combining correlation and coupled constraints in finite non-cooperative games. In the general case of an arbitrary correlation device and coupled constraints in the extended game, we study the conditions for equilibrium. In the particular case of constraints induced by a feasible set of probability distributions over action profiles, we first show that canonical correlation devices are sufficient to characterize the set of constrained correlated equilibrium distributions and provide conditions of their existence. Second, it is shown that constrained correlated equilibria of the mixed extension of the game do not lead to additional equilibrium distributions. Third, we show that the constrained correlated equilibrium distributions may not belong to the polytope of correlated equilibrium distributions. Finally, we illustrate these results through numerical examples.
△ Less
Submitted 12 September, 2023; v1 submitted 10 September, 2023;
originally announced September 2023.
-
Dynamic Behavior of a Railway Track Under a Moving Wheel Load Modelled as a Sinusoidal Pulse
Authors:
Mohammed Touati,
Nouzha Lamdouar,
Chakir Tajani
Abstract:
The aim of this paper is to evaluate the train/track induced loads on the substructure by modelling the wheel, at each instant, as a moving sinusoidal pulse applied in a very short period of time. This assumption has the advantage of being more realistic as it reduces the impact of time on the load definition. To that end, mass, stiffness, and dum** matrices of an elementary section of track wil…
▽ More
The aim of this paper is to evaluate the train/track induced loads on the substructure by modelling the wheel, at each instant, as a moving sinusoidal pulse applied in a very short period of time. This assumption has the advantage of being more realistic as it reduces the impact of time on the load definition. To that end, mass, stiffness, and dum** matrices of an elementary section of track will be determined. As a result, the equations of motion of a section of track subjected to a sinusoidal pulse and a rectangular pulse respectively is concluded. Two numerical methods of resolution of that equation, depending on the nature of the dum** matrix, will be presented. The computation results will be compared in order to conclude about the relevance of that load model. This approach is used in order to assess the nature and the value of the loads received by the substructure.
△ Less
Submitted 12 January, 2023; v1 submitted 4 January, 2023;
originally announced January 2023.
-
Kinetic theory of particle-in-cell simulation plasma and the ensemble averaging technique
Authors:
Michael Touati,
Romain Codur,
Frank Tsung,
Viktor K Decyk,
Warren B Mori,
Luis O Silva
Abstract:
We derive the kinetic theory of fluctuations in physically and numerically stable particle-in-cell (PIC) simulations of electrostatic plasmas. The starting point is the single-time correlations at the simulation start between the statistical fluctuations of weighted densities of macroparticle centers in the plasma particle phase-space. The single-time correlations at all time steps and in each spa…
▽ More
We derive the kinetic theory of fluctuations in physically and numerically stable particle-in-cell (PIC) simulations of electrostatic plasmas. The starting point is the single-time correlations at the simulation start between the statistical fluctuations of weighted densities of macroparticle centers in the plasma particle phase-space. The single-time correlations at all time steps and in each spatial grid cell are then determined from the Laplace-Fourier transforms of the discretized Klimontovich-like equation for the macroparticles and Maxwell's equations for the fields as computed by modern PIC codes. We recover the expressions for the electrostatic field and the plasma particle density fluctuation autocorrelations spectra as well as the kinetic equations describing the average evolution of PIC-simulated plasma particles, first derived by Langdon in 1970, using a macroparticle test approach perturbing a discretized Vlasovian plasma and then averaging the obtained physical quantity over the initial macroparticle velocity distribution. We generalize and extend these results to the modern algorithms in PIC codes and using arbitrary macroparticle weights. Analytical estimates of statistical fluctuations single-time correlation amplitudes are derived as a function of the plasma simulation parameters, using the central limit theorem in the limit of a large number of macroparticles per cell. The theory is then used to analyze the ensemble averaging technique of PIC simulations where statistical averages are performed over ensembles of PIC simulations, modeling the same plasma physics problem but using different statistical realizations of the initial distribution functions of the macroparticles.
△ Less
Submitted 12 August, 2022;
originally announced August 2022.
-
Rethinking Graph Auto-Encoder Models for Attributed Graph Clustering
Authors:
Nairouz Mrabah,
Mohamed Bouguessa,
Mohamed Fawzi Touati,
Riadh Ksantini
Abstract:
Most recent graph clustering methods have resorted to Graph Auto-Encoders (GAEs) to perform joint clustering and embedding learning. However, two critical issues have been overlooked. First, the accumulative error, inflicted by learning with noisy clustering assignments, degrades the effectiveness and robustness of the clustering model. This problem is called Feature Randomness. Second, reconstruc…
▽ More
Most recent graph clustering methods have resorted to Graph Auto-Encoders (GAEs) to perform joint clustering and embedding learning. However, two critical issues have been overlooked. First, the accumulative error, inflicted by learning with noisy clustering assignments, degrades the effectiveness and robustness of the clustering model. This problem is called Feature Randomness. Second, reconstructing the adjacency matrix sets the model to learn irrelevant similarities for the clustering task. This problem is called Feature Drift. Interestingly, the theoretical relation between the aforementioned problems has not yet been investigated. We study these issues from two aspects: (1) there is a trade-off between Feature Randomness and Feature Drift when clustering and reconstruction are performed at the same level, and (2) the problem of Feature Drift is more pronounced for GAE models, compared with vanilla auto-encoder models, due to the graph convolutional operation and the graph decoding design. Motivated by these findings, we reformulate the GAE-based clustering methodology. Our solution is two-fold. First, we propose a sampling operator $Ξ$ that triggers a protection mechanism against the noisy clustering assignments. Second, we propose an operator $Υ$ that triggers a correction mechanism against Feature Drift by gradually transforming the reconstructed graph into a clustering-oriented one. As principal advantages, our solution grants a considerable improvement in clustering effectiveness and robustness and can be easily tailored to existing GAE models.
△ Less
Submitted 13 December, 2021; v1 submitted 18 July, 2021;
originally announced July 2021.
-
Solving Random Parity Games in Polynomial Time
Authors:
Richard Combes,
Mikael Touati
Abstract:
We consider the problem of solving random parity games. We prove that parity games exibit a phase transition threshold above $d_P$, so that when the degree of the graph that defines the game has a degree $d > d_P$ then there exists a polynomial time algorithm that solves the game with high probability when the number of nodes goes to infinity. We further propose the SWCP (Self-Winning Cycles Propa…
▽ More
We consider the problem of solving random parity games. We prove that parity games exibit a phase transition threshold above $d_P$, so that when the degree of the graph that defines the game has a degree $d > d_P$ then there exists a polynomial time algorithm that solves the game with high probability when the number of nodes goes to infinity. We further propose the SWCP (Self-Winning Cycles Propagation) algorithm and show that, when the degree is large enough, SWCP solves the game with high probability. Furthermore, the complexity of SWCP is polynomial $O\Big(|{\cal V}|^2 + |{\cal V}||{\cal E}|\Big)$. The design of SWCP is based on the threshold for the appearance of particular types of cycles in the players' respective subgraphs. We further show that non-sparse games can be solved in time $O(|{\cal V}|)$ with high probability, and emit a conjecture concerning the hardness of the $d=2$ case.
△ Less
Submitted 16 July, 2020;
originally announced July 2020.
-
Computationally Efficient Estimation of the Spectral Gap of a Markov Chain
Authors:
Richard Combes,
Mikael Touati
Abstract:
We consider the problem of estimating from sample paths the absolute spectral gap $γ_*$ of a reversible, irreducible and aperiodic Markov chain $(X_t)_{t \in \mathbb{N}}$ over a finite state space $Ω$. We propose the ${\tt UCPI}$ (Upper Confidence Power Iteration) algorithm for this problem, a low-complexity algorithm which estimates the spectral gap in time ${\cal O}(n)$ and memory space…
▽ More
We consider the problem of estimating from sample paths the absolute spectral gap $γ_*$ of a reversible, irreducible and aperiodic Markov chain $(X_t)_{t \in \mathbb{N}}$ over a finite state space $Ω$. We propose the ${\tt UCPI}$ (Upper Confidence Power Iteration) algorithm for this problem, a low-complexity algorithm which estimates the spectral gap in time ${\cal O}(n)$ and memory space ${\cal O}((\ln n)^2)$ given $n$ samples. This is in stark contrast with most known methods which require at least memory space ${\cal O}(|Ω|)$, so that they cannot be applied to large state spaces. Furthermore, ${\tt UCPI}$ is amenable to parallel implementation.
△ Less
Submitted 7 February, 2019; v1 submitted 15 June, 2018;
originally announced June 2018.
-
Controlled Matching Game for Resource Allocation and User Association in WLANs
Authors:
Mikael Touati,
Rachid El-Azouzi,
Marceau Coupechoux,
Eitan Altmanand Jean-Marc Kelif
Abstract:
In multi-rate IEEE 802.11 WLANs, the traditional user association based on the strongest received signal and the well known anomaly of the MAC protocol can lead to overloaded Access Points (APs), and poor or heterogeneous performance. Our goal is to propose an alternative game-theoretic approach for association. We model the joint resource allocation and user association as a matching game with co…
▽ More
In multi-rate IEEE 802.11 WLANs, the traditional user association based on the strongest received signal and the well known anomaly of the MAC protocol can lead to overloaded Access Points (APs), and poor or heterogeneous performance. Our goal is to propose an alternative game-theoretic approach for association. We model the joint resource allocation and user association as a matching game with complementarities and peer effects consisting of selfish players solely interested in their individual throughputs. Using recent game-theoretic results we first show that various resource sharing protocols actually fall in the scope of the set of stability-inducing resource allocation schemes. The game makes an extensive use of the Nash bargaining and some of its related properties that allow to control the incentives of the players. We show that the proposed mechanism can greatly improve the efficiency of 802.11 with heterogeneous nodes and reduce the negative impact of peer effects such as its MAC anomaly. The mechanism can be implemented as a virtual connectivity management layer to achieve efficient APs-user associations without modification of the MAC layer.
△ Less
Submitted 2 May, 2016; v1 submitted 4 October, 2015;
originally announced October 2015.