Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Bernard Ries is active.

Publication


Featured researches published by Bernard Ries.


Discrete Mathematics | 2012

Colouring vertices of triangle-free graphs without forests

Konrad K. Dabrowski; Vadim V. Lozin; Rajiv Raman; Bernard Ries

The vertex colouring problem is known to be NP-complete in the class of triangle-free graphs. Moreover, it is NP-complete in any subclass of triangle-free graphs defined by a finite collection of forbidden induced subgraphs, each of which contains a cycle. In this paper, we study the vertex colouring problem in subclasses of triangle-free graphs obtained by forbidding graphs without cycles, i.e., forests, and prove polynomial-time solvability of the problem in many classes of this type. In particular, our paper, combined with some previously known results, provides a complete description of the complexity status of the problem in subclasses of triangle-free graphs obtained by forbidding a forest with at most 6 vertices.


Discrete Mathematics | 2009

Blockers and transversals

Rico Zenklusen; Bernard Ries; Christophe Picouleau; Dominique de Werra; Marie-Christine Costa; Cédric Bentz

Given an undirected graph G=(V,E) with matching number @n(G), we define d-blockers as subsets of edges B such that @n((V,E@?B))@?@n(G)-d. We define d-transversals T as subsets of edges such that every maximum matching M has |M@?T|>=d. We explore connections between d-blockers and d-transversals. Special classes of graphs are examined which include complete graphs, regular bipartite graphs, chains and cycles and we construct minimum d-transversals and d-blockers in these special graphs. We also study the complexity status of finding minimum transversals and blockers in arbitrary graphs.


Discrete Mathematics | 2010

Blockers and transversals in some subclasses of bipartite graphs: When caterpillars are dancing on a grid

Bernard Ries; Cédric Bentz; Christophe Picouleau; Dominique de Werra; Marie-Christine Costa; Rico Zenklusen

Given an undirected graph G=(V,E) with matching number @n(G), a d-blocker is a subset of edges B such that @n((V,E@?B))@?@n(G)-d and a d-transversal T is a subset of edges such that every maximum matching M has |M@?T|>=d. While the associated decision problem is NP-complete in bipartite graphs we show how to construct efficiently minimum d-transversals and minimum d-blockers in the special cases where G is a grid graph or a tree.


Journal of Discrete Algorithms | 2015

On the maximum independent set problem in subclasses of subcubic graphs

Vadim V. Lozin; Jérôme Monnot; Bernard Ries

It is known that the maximum independent set problem is NP-complete for subcubic graphs, i.e. graphs of vertex degree at most 3. Moreover, the problem is NP-complete for 3-regular Hamiltonian graphs and for H-free subcubic graphs whenever H contains a connected component which is not a tree with at most 3 leaves. We show that if every connected component of H is a tree with at most 3 leaves and at most 7 vertices, then the problem can be solved for H-free subcubic graphs in polynomial time. We also strengthen the NP-completeness of the problem on 3-regular Hamiltonian graphs by showing that the problem is APX-complete in this class.


IEEE ACM Transactions on Networking | 2012

Analyzing the performance of greedy maximal scheduling via local pooling and graph theory

Berk Birand; Maria Chudnovsky; Bernard Ries; Paul D. Seymour; Gil Zussman; Yori Zwols

Efficient operation of wireless networks and switches requires using simple (and in some cases distributed) scheduling algorithms. In general, simple greedy algorithms (known as Greedy Maximal Scheduling - GMS) are guaranteed to achieve only a fraction of the maximum possible throughput (e.g., 50% throughput in switches). However, it was recently shown that in networks in which the Local Pooling conditions are satisfied, GMS achieves 100% throughput. Moreover, in networks in which the σ- Local Pooling conditions hold, GMS achieves σ% throughput. In this paper, we focus on identifying the specific network topologies that satisfy these conditions. In particular, we provide the first characterization of all the network graphs in which Local Pooling holds under primary interference constraints (in these networks GMS achieves 100% throughput). This leads to a polynomial time algorithm for identifying Local Pooling-satisfying graphs. Moreover, by using similar graph theoretical methods, we show that in all bipartite graphs (i.e., input-queued switches) of size up to 7×n, GMS is guaranteed to achieve 66% throughput, thereby improving upon the previously known 50% lower bound. Finally, we study the performance of GMS in interference graphs and show that in certain specific topologies its performance could be very bad. Overall, the paper demonstrates that using graph theoretical techniques can significantly contribute to our understanding of greedy scheduling algorithms.


Discrete Applied Mathematics | 2007

Coloring some classes of mixed graphs

Bernard Ries

We consider the coloring problem for mixed graphs, that is, for graphs containing edges and arcs. A mixed coloring c is a coloring such that for every edge [xi, xj] c(xi) ≠ c(xj) and for every arc (xp, xq), c(xp) < c(xq). We will analyse the complexity status of this problem for some special classes of graphs.


workshop on graph theoretic concepts in computer science | 2010

Colouring vertices of triangle-free graphs

Konrad K. Dabrowski; Vadim V. Lozin; Rajiv Raman; Bernard Ries

The VERTEX COLOURING problem is known to be NP-complete in the class of triangle-free graphs. Moreover, it remains NP-complete even if we additionally exclude a graph F which is not a forest. We study the computational complexity of the problem in (K3, F)-free graphs with F being a forest. From known results it follows that for any forest F on 5 vertices the VERTEX COLOURING problem is polynomial-time solvable in the class of (K3, F)-free graphs. In the present paper, we show that the problem is also polynomial-time solvable in many classes of (K3, F)-free graphs with F being a forest on 6 vertices.


international conference on computer communications | 2010

Analyzing the Performance of Greedy Maximal Scheduling via Local Pooling and Graph Theory

Berk Birand; Maria Chudnovsky; Bernard Ries; Paul D. Seymour; Gil Zussman; Yori Zwols

Efficient operation of wireless networks and switches requires using simple (and in some cases distributed) scheduling algorithms. In general, simple greedy algorithms (known as Greedy Maximal Scheduling - GMS) are guaranteed to achieve only a fraction of the maximum possible throughput (e.g., 50% throughput in switches). However, it was recently shown that in networks in which the Local Pooling conditions are satisfied, GMS achieves 100% throughput. Moreover, in networks in which the σ- Local Pooling conditions hold, GMS achieves σ% throughput. In this paper, we focus on identifying the specific network topologies that satisfy these conditions. In particular, we provide the first characterization of all the network graphs in which Local Pooling holds under primary interference constraints (in these networks GMS achieves 100% throughput). This leads to a polynomial time algorithm for identifying Local Pooling-satisfying graphs. Moreover, by using similar graph theoretical methods, we show that in all bipartite graphs (i.e., input-queued switches) of size up to 7×n, GMS is guaranteed to achieve 66% throughput, thereby improving upon the previously known 50% lower bound. Finally, we study the performance of GMS in interference graphs and show that in certain specific topologies its performance could be very bad. Overall, the paper demonstrates that using graph theoretical techniques can significantly contribute to our understanding of greedy scheduling algorithms.


European Journal of Combinatorics | 2008

On two coloring problems in mixed graphs

Bernard Ries; Dominique de Werra

We are interested in coloring the vertices of a mixed graph, i.e., a graph containing edges and arcs. We consider two different coloring problems: in the first one, we want adjacent vertices to have different colors and the tail of an arc to get a color strictly less than a color of the head of this arc; in the second problem, we also allow vertices linked by an arc to have the same color. For both cases, we present bounds on the mixed chromatic number and we give some complexity results which strengthen earlier results given in [B. Ries, Coloring some classes of mixed graphs, Discrete Applied Mathematics 155 (2007) 1-6].


A Quarterly Journal of Operations Research | 2008

On the use of graphs in discrete tomography

Dominique de Werra; Marie-Christine Costa; Christophe Picouleau; Bernard Ries

In this tutorial paper, we consider the basic image reconstruction problem which stems from discrete tomography. We derive a graph theoretical model and we explore some variations and extensions of this model. This allows us to establish connections with scheduling and timetabling applications. The complexity status of these problems is studied and we exhibit some polynomially solvable cases. We show how various classical techniques of operations research like matching, 2-SAT, network flows are applied to derive some of these results.

Collaboration


Dive into the Bernard Ries's collaboration.

Top Co-Authors

Avatar

Christophe Picouleau

Conservatoire national des arts et métiers

View shared research outputs
Top Co-Authors

Avatar

Dominique de Werra

École Polytechnique Fédérale de Lausanne

View shared research outputs
Top Co-Authors

Avatar

Marie-Christine Costa

Conservatoire national des arts et métiers

View shared research outputs
Top Co-Authors

Avatar

Cédric Bentz

Conservatoire national des arts et métiers

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jérôme Monnot

Paris Dauphine University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge