output
20072021
most citedA Certified Universal Gathering Algorithm for Oblivious Mobile Robots

6 citations

7 papers

cs.DC2021

Automatic task-based parallelization of C++ applications by source-to-source transformations

Garip Kusoglu, Berenger Bramas, Stephane Genaud

Currently, multi/many-core CPUs are considered standard in most types of computers including, mobile phones, PCs or supercomputers. However, the parallelization of applications as…

cs.DC2020★ 1 cited

On the improvement of the in-place merge algorithm parallelization

Berenger Bramas, Quentin Bramas

In this paper, we present several improvements in the parallelization of the in-place merge algorithm, which merges two contiguous sorted arrays into one with an O(T) space complex…

cs.PL2018

Generic Programming in OCaml

Florent Balestrieri, Michel Mauny

We present a library for generic programming in OCaml, adapting some techniques borrowed from other functional languages. The library makes use of three recent additions to OCaml:…

cs.PL2017★ 3 cited

Liveness-Driven Random Program Generation

Gergö Barany

Randomly generated programs are popular for testing compilers and program analysis tools, with hundreds of bugs in real-world C compilers found by random testing. However, existing…

cs.SE2017

Introducing Context Awareness in Unmodified, Context-unaware Software

Markus Raab, Gergö Barany

Software tends to be highly configurable, but most applications are hardly context aware. For example, a web browser provides many settings to configure printers and proxies, but n…

cs.DC2015★ 6 cited

A Certified Universal Gathering Algorithm for Oblivious Mobile Robots

Pierre Courtieu, Lionel Rieg, Sébastien Tixeuil +1

We present a new algorithm for the problem of universal gathering mobile oblivious robots (that is, starting from any initial configuration that is not bivalent, using any number o…