Karim Nouioua
Centre national de la recherche scientifique
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Karim Nouioua.
Algorithmica | 2006
Victor Chepoi; Bertrand Estellon; Karim Nouioua; Yann Vaxès
In this paper we present a polynomial time algorithm for solving the problem of partial covering of trees with n1 balls of radius R1 and n2 balls of radius R2 (R1 < R2) to maximize the total number of covered vertices. The solutions provided by this algorithm in the particular case R1 = R – 1, R2 = R can be used to obtain for any integer δ > 0 a factor (2+1/δ) approximation algorithm for solving the following augmentation problem with odd diameter constraints D = 2R + 1: Given a tree T, add a minimum number of new edges such that the augmented graph has diameter ≤ D. The previous approximation algorithm of Ishii, Yamamoto, and Nagamochi (2003) has factor 8.
symposium on computational geometry | 2007
Victor Chepoi; Karim Nouioua
Given a vector objective function f = (f<sub>1</sub>,...,f<sub>n</sub>) defined on a set X, a point y∈X is <i>dominated</i> by a point x∈ X if f<sub>i</sub>(x) < f<sub>i</sub>(y) forall i∈(1,...,n) and there exists an index j∈(1,...,n) such that f<sub>j</sub>(x) < f<sub>j</sub>(y). The non-dominated pointsof X are called the <i>Pareto optima</i> of f. H. Kuhn(1973) applied the concept of Pareto optimality to distancefunctions and characterized the convex hull conv (T) of any set T=(t<sub>1</sub>,...,t<sub>n</sub>) of R<sup>m</sup> as the set of all Paretooptima of the vector function d<sub>2</sub>(x)=(d<sub>2</sub>(x,t<sub>1</sub>),...,d<sub>2</sub>(x,t<sub>n</sub>)), where d<sub>2</sub>(x,y)is the Euclidean distance between x,y∈ R<sup>m</sup>. Motivatedby this result, given a set T=(t<sub>1</sub>,...,t<sub>n</sub>) of points of ametric space (X,d), we call the set P<sub>d</sub>(T) of all Paretooptima of the function d(x)=(d(x,t<sub>1</sub>),...,d(x,t<sub>n</sub>)) the <i>Pareto envelope</i> of T. In this paper, we investigate the Pareto envelopes in R<sup>m</sup> endowed with l<sub>1</sub>- or l<sub>∞</sub>-distances. We characterize PI(T) in all dimensions and PM(T) in R<sup>3</sup>. Usingthese results, we design efficient algorithms for constructing theseenvelopes in R<sup>3</sup>, in particular, an optimal O(n logn)-time algorithm for PM(T) and an O(n log<sup>2</sup>n)-time algorithmfor PI(T).
International Journal of Computational Geometry and Applications | 2010
Victor Chepoi; Karim Nouioua; Edouard Thiel; Yann Vaxès
For a set T of n points in a metric space (X, d), a point y ∈ X is dominated by a point x ∈ X if d(x, t) ≤ d(y, t) for all t ∈ T and there exists t′ ∈ T such that d(x, t′) < d(y, t′). The set of non-dominated points of X is called the Pareto envelope of T. H. Kuhn (1973) established that in Euclidean spaces, the Pareto envelopes and the convex hulls coincide. Chalmet et al. (1981) characterized the Pareto envelopes in the rectilinear plane (ℝ2, d1) and constructed them in O(n log n) time. In this note, we investigate the Pareto envelopes of point-sets in simple polygons P endowed with geodesic d2- or d1-metrics (i.e., Euclidean and Manhattan metrics). We show that Kuhns characterization extends to Pareto envelopes in simple polygons with d2-metric, while that of Chalmet et al. extends to simple rectilinear polygons with d1-metric. These characterizations provide efficient algorithms for construction of these Pareto envelopes.
Electronic Notes in Discrete Mathematics | 2005
Victor Chepoi; Bertrand Estellon; Karim Nouioua; Yann Vaxès
Abstract In this talk, we will outline a polynomial time algorithm for solving the problem of partial covering of trees with n1 balls of radius R1 and n2 balls of radius R 2 ( R 1 R 2 ) so as to maximize the total number of covered vertices. We will then show that the solutions provided by this algorithm in the particular case R 1 = R − 1 , R 2 = R can be used to obtain for any integer δ > 0 a factor ( 2 + 1 δ ) approximation algorithm for solving the following augmentation problem with odd diameter constraints D = 2 R + 1 : given a tree T, add a minimum number of new edges such that the augmented graph has diameter ≤D. The previous approximation algorithm of Ishii, Yamamoto, and Nagamochi (2003) has factor 8.
European Journal of Operational Research | 2008
Bertrand Estellon; Frédéric Gardi; Karim Nouioua
Theoretical Computer Science | 2008
Victor Chepoi; Karim Nouioua; Yann Vaxès
Rairo-operations Research | 2006
Bertrand Estellon; Frédéric Gardi; Karim Nouioua
Premières Journées Francophones de Programmation par Contraintes | 2005
Bertrand Estellon; Frédéric Gardi; Karim Nouioua
international workshop and international workshop on approximation randomization and combinatorial optimization algorithms and techniques | 2005
Victor Chepoi; Karim Nouioua; Yann Vaxès
JFPC 2008- Quatrièmes Journées Francophones de Programmation par Contraintes | 2008
Bertrand Estellon; Frédéric Gardi; Karim Nouioua