Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Mathilde Hurand

dblp:46/4594 · DBLP profile ↗
← Back
9ranked-venue papers
0as first author
0since 2021 · last 2013
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 8Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
1 paper
Approximation and online algorithms · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Embedded and real-time systems · 33% Distributed systems · 33% Hardware reliability and fault tolerance · 33%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Approximation and online algorithms › online algorithms
competitive analysis
0.112009
Collecting weighted items from a dynamic queue · SODA 2009
Approximation and online algorithms
online algorithms
0.112009
Collecting weighted items from a dynamic queue · SODA 2009
Approximation and online algorithms › online algorithms › online network optimization
online buffer management
0.112009
Collecting weighted items from a dynamic queue · SODA 2009
Distributed systems › fault tolerance › fault-tolerant real-time systems
fault-tolerant scheduling
0.112007
Fast Algorithms for Testing Fault-Tolerance of Sequenced Jobs with Deadlines · RTSS 2007
Embedded and real-time systems
real-time scheduling
0.112007
Fast Algorithms for Testing Fault-Tolerance of Sequenced Jobs with Deadlines · RTSS 2007
Hardware reliability and fault tolerance › soft errors
transient fault modeling
0.112007
Fast Algorithms for Testing Fault-Tolerance of Sequenced Jobs with Deadlines · RTSS 2007

Methods — techniques the papers use, named apart from their topics

lower bound construction · 0.1greedy algorithm · 0.1linear-time algorithm · 0.1
YearPublicationVenuePosition
2013 Collecting Weighted Items from a Dynamic Queue
abstract
We consider online competitive algorithms for the problem of collecting weighted items from a dynamic queue S . The content of S varies over time. An update to S can occur between any two consecutive time steps, and it consists in deleting any number of items at the front of S and inserting other items into arbitrary locations in S . At each time step we are allowed to collect one item in S . The objective is to maximize the total weight of collected items. This is a generalization of bounded-delay packet scheduling (also known as buffer management). We present several upper and lower bounds on the competitive ratio for the general case and for some restricted variants of this problem.
Marcin Bienkowski, Marek Chrobak, Christoph Dürr, Mathilde Hurand, Artur Jez, Lukasz Jez, Grzegorz Stachowiak
Algorithmica4
2013 A ϕ-competitive algorithm for collecting items with increasing weights from a dynamic queue
Marcin Bienkowski, Marek Chrobak, Christoph Dürr, Mathilde Hurand, Artur Jez, Lukasz Jez, Grzegorz Stachowiak
Theor. Comput. Sci.4
2011 Finding Total Unimodularity in Optimization Problems Solved by Linear Programs
Christoph Dürr, Mathilde Hurand
Algorithmica2
2011 Better bounds for incremental medians
Marek Chrobak, Mathilde Hurand
Theor. Comput. Sci.2
2009 Collecting weighted items from a dynamic queue
abstract
We consider the problem of collecting weighted items from a dynamic queue . Before each step, some items at the front of can be deleted and some other items can be added to at any place. An item, once deleted, cannot be re-inserted — in other words, it “expires”. We are allowed to collect one item from per step. Each item can be collected only once. The objective is to maximize the total weight of the collected items. We study the online version of the dynamic queue problem. It is quite easy to see that the greedy algorithm that always collects the maximum-value item is 2-competitive, and that no deterministic online algorithm can be better than 1.618-competitive. We improve both bounds: We give a 1.89-competitive algorithm for general dynamic queues and we show a lower bound of 1.632 on the competitive ratio. We also provide other upper and lower bounds for restricted versions of this problem. The dynamic queue problem is a generalization of the well-studied buffer management problem, and it is an abstraction of the buffer management problem for network links with intermittent access.
Marcin Bienkowski, Marek Chrobak, Christoph Dürr, Mathilde Hurand, Artur Jez, Lukasz Jez, Grzegorz Stachowiak
SODA4
2008 Algorithms for Temperature-Aware Task Scheduling in Microprocessor Systems
Marek Chrobak, Christoph Dürr, Mathilde Hurand, Julien Robert
AAIM3
2007 Fast Algorithms for Testing Fault-Tolerance of Sequenced Jobs with Deadlines
abstract
In queue-based scheduling systems jobs are executed according to a predefined sequential plan. During exe- cution, faults may occur that cause jobs to re-execute, thus delaying the whole schedule. It is thus important to determine (in real-time) whether the given set of pre- ordered jobs is fault-tolerant, that is, if all jobs will al- ways meet their deadlines. This allows, for instance, to decide online whether to admit a new urgent job into the queue while still guaranteeing that the whole sched- ule remains fault-tolerant. Our goal in this work is to design efficient algorithm for testing fault tolerance of sequenced jobs in the presence of transient faults. We consider different fault models that specify which fault patterns are allowed to occur and how soon failed jobs can be restarted. For each fault model we provide ef- ficient algorithms that determine the feasibility of all jobs in the schedule. Our algorithms are exact and run in time linear in the number of jobs (deterministically, or with very high probability, depending on the fault model), and thus can be used to make real-time deci- sions.
Marek Chrobak, Mathilde Hurand, Jirí Sgall
RTSS2
2007 Better Bounds for Incremental Medians
Marek Chrobak, Mathilde Hurand
WAOA2
2006 Finding Total Unimodularity in Optimization Problems Solved by Linear Programs
Christoph Dürr, Mathilde Hurand
ESA2