EDBT 2026 Demo / reviewers in the wild / expert
Evripidis Bampis
dblp:07/3300
· DBLP profile ↗
92ranked-venue papers
46as first author
16since 2021 · last 2025
0000-0002-4498-3040ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 69 · 33 first-author · 12 since 2021Systems, architecture and hardware · 19 · 10 first-author · 1 since 2021Artificial intelligence and machine learning · 4 · 3 first-author · 3 since 2021Databases, data management, data science and information retrieval · 2Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Polynomial Time Learning Augmented Algorithms for NP-hard Permutation ProblemsabstractWe consider a learning augmented framework for NP-hard permutation problems. The algorithm has access to predictions telling, given a pair $u,v$ of elements, whether $u$ is before $v$ or not in an optimal solution. Building on the work of Braverman and Mossel (SODA 2008), we show that for a class of optimization problems including scheduling, network design and other graph permutation problems, these predictions allow to solve them in polynomial time with high probability, provided that predictions are true with probability at least $1/2+\epsilon$. Moreover, this can be achieved with a parsimonious access to the predictions. Evripidis Bampis, Bruno Escoffier, Dimitris Fotakis 0001, Panagiotis Patsilinakos, Michalis Xefteris |
ICML | 1 |
| 2024 | Competitive Query Minimization for Stable Matching with One-Sided UncertaintyabstractWe study the two-sided stable matching problem with one-sided uncertainty for two sets of agents A and B, with equal cardinality. Initially, the preference lists of the agents in A are given but the preferences of the agents in B are unknown. An algorithm can make queries to reveal information about the preferences of the agents in B. We examine three query models: comparison queries, interviews, and set queries. Using competitive analysis, our aim is to design algorithms that minimize the number of queries required to solve the problem of finding a stable matching or verifying that a given matching is stable (or stable and optimal for the agents of one side). We present various upper and lower bounds on the best possible competitive ratio as well as results regarding the complexity of the offline problem of determining the optimal query set given full information. Evripidis Bampis, Konstantinos Dogeas, Thomas Erlebach, Nicole Megow, Jens Schlöter, Amitabh Trehan |
APPROX/RANDOM | 1 |
| 2024 | Parsimonious Learning-Augmented Approximations for Dense Instances of NP-hard Problems
Evripidis Bampis, Bruno Escoffier, Michalis Xefteris |
ICML | 1 |
| 2023 | Learning-Augmented Online TSP on Rings, Trees, Flowers and (Almost) Everywhere ElseabstractWe study the Online Traveling Salesperson Problem (OLTSP) with predictions. In OLTSP, a sequence of initially unknown requests arrive over time at points (locations) of a metric space. The goal is, starting from a particular point of the metric space (the origin), to serve all these requests while minimizing the total time spent. The server moves with unit speed or is "waiting" (zero speed) at some location. We consider two variants: in the open variant, the goal is achieved when the last request is served. In the closed one, the server additionally has to return to the origin. We adopt a prediction model, introduced for OLTSP on the line [Gouleakis et al., 2023], in which the predictions correspond to the locations of the requests and extend it to more general metric spaces. We first propose an oracle-based algorithmic framework, inspired by previous work [Bampis et al., 2023]. This framework allows us to design online algorithms for general metric spaces that provide competitive ratio guarantees which, given perfect predictions, beat the best possible classical guarantee (consistency). Moreover, they degrade gracefully along with the increase in error (smoothness), but always within a constant factor of the best known competitive ratio in the classical case (robustness). Having reduced the problem to designing suitable efficient oracles, we describe how to achieve this for general metric spaces as well as specific metric spaces (rings, trees and flowers), the resulting algorithms being tractable in the latter case. The consistency guarantees of our algorithms are tight in almost all cases, and their smoothness guarantees only suffer a linear dependency on the error, which we show is necessary. Finally, we provide robustness guarantees improving previous results. Evripidis Bampis, Bruno Escoffier, Themis Gouleakis, Niklas Hahn 0001, Konstantinos Lakis, Golnoosh Shahkarami, Michalis Xefteris |
ESA | 1 |
| 2023 | Non-Clairvoyant Makespan Minimization Scheduling with PredictionsabstractWe revisit the classical non-clairvoyant problem of scheduling a set of n jobs on a set of m parallel identical machines where the processing time of a job is not known until the job finishes. Our objective is the minimization of the makespan, i.e., the date at which the last job terminates its execution. We adopt the framework of learning-augmented algorithms and we study the question of whether (possibly erroneous) predictions may help design algorithms with a competitive ratio which is good when the prediction is accurate (consistency), deteriorates gradually with respect to the prediction error (smoothness), and not too bad and bounded when the prediction is arbitrarily bad (robustness). We first consider the non-preemptive case and we devise lower bounds, as a function of the error of the prediction, for any deterministic learning-augmented algorithm. Then we analyze a variant of Longest Processing Time first (LPT) algorithm (with and without release dates) and we prove that it is consistent, smooth, and robust. Furthermore, we study the preemptive case and we provide lower bounds for any deterministic algorithm with predictions as a function of the prediction error. Finally, we introduce a variant of the classical Round Robin algorithm (RR), the Predicted Proportional Round Robin algorithm (PPRR), which we prove to be consistent, smooth and robust. Evripidis Bampis, Alexander V. Kononov, Giorgio Lucarelli, Fanny Pascual |
ISAAC | 1 |
| 2023 | Online TSP with Known Locations
Evripidis Bampis, Bruno Escoffier, Niklas Hahn 0001, Michalis Xefteris |
WADS | 1 |
| 2023 | Online 2-stage stable matching
Evripidis Bampis, Bruno Escoffier, Paul Youssef |
Discret. Appl. Math. | 1 |
| 2022 | Scheduling with Untrusted PredictionsabstractUsing machine-learned predictions to create algorithms with better approximation guarantees is a very fresh and active field. In this work, we study classic scheduling problems under the learning augmented setting. More specifically, we consider the problem of scheduling jobs with arbitrary release dates on a single machine and the problem of scheduling jobs with a common release date on multiple machines. Our objective is to minimize the sum of completion times. For both problems, we propose algorithms which use predictions for taking their decisions. Our algorithms are consistent -- i.e. when the predictions are accurate, the performances of our algorithms are close to those of an optimal offline algorithm--, and robust -- i.e. when the predictions are wrong, the performance of our algorithms are close to those of an online algorithm without predictions. In addition, we confirm the above theoretical bounds by conducting experimental evaluation comparing the proposed algorithms to the offline optimal ones for both the single and multiple machines settings. Evripidis Bampis, Konstantinos Dogeas, Alexander V. Kononov, Giorgio Lucarelli, Fanny Pascual |
IJCAI | 1 |
| 2022 | Canadian Traveller Problem with Predictions
Evripidis Bampis, Bruno Escoffier, Michalis Xefteris |
WAOA | 1 |
| 2022 | Multistage knapsackabstractMany systems have to be maintained while the underlying constraints, costs and/or profits change over time. Although the state of a system may evolve during time, a non-negligible transition cost is incurred for transitioning from one state to another. In order to model such situations, we look at a recently introduced multistage model where the input is a sequence of instances (one for each time step), and the goal is to find a sequence of solutions (one for each time step) that are both (i) near optimal for each time step and (ii) as stable as possible. We propose a PTAS for the Multistage Knapsack problem. This is the first approximation scheme for a combinatorial optimization problem in the considered multistage setting, and its existence contrasts with the inapproximability results for other combinatorial optimization problems that are even polynomial-time solvable in the static case. Evripidis Bampis, Bruno Escoffier, Alexandre Teiller |
J. Comput. Syst. Sci. | 1 |
| 2022 | A simple rounding scheme for multistage optimization
Evripidis Bampis, Dimitris Christou, Bruno Escoffier, Alexander V. Kononov, Kim Thang Nguyen |
Theor. Comput. Sci. | 1 |
| 2022 | Online learning for min-max discrete problems
Evripidis Bampis, Dimitris Christou, Bruno Escoffier, Kim Thang Nguyen |
Theor. Comput. Sci. | 1 |
| 2021 | Orienting (Hyper)graphs Under Explorable Stochastic Uncertainty
Evripidis Bampis, Christoph Dürr, Thomas Erlebach, Murilo Santos de Lima, Nicole Megow, Jens Schlöter |
ESA | 1 |
| 2021 | Speed Scaling with Explorable UncertaintyabstractIn this paper, we introduce a model for the speed scaling setting in the framework of explorable uncertainty. In the model, each job has a release time, a deadline and an unknown workload that can be revealed to the algorithm only after executing a query that induces a given additional job-dependent load. Alternatively, the job may be executed without any query, but in that case its workload is equal to a given upper bound. This assumption is motivated for instance in applications like code optimization, or file compression. We study the problem of minimizing the overall energy consumption for executing all the jobs in their time windows. We also consider the related problem of minimizing the maximum speed used by the algorithm. We present lower and upper bounds for both the offline case, where all the jobs are known in advance, and the online case, where the jobs arrive over time. We start with the single machine setting and we finally deal with the more general case where multiple identical parallel machines are available. Evripidis Bampis, Konstantinos Dogeas, Alexander V. Kononov, Giorgio Lucarelli, Fanny Pascual |
SPAA | 1 |
| 2021 | Online Multistage Subset Maximization ProblemsabstractNumerous combinatorial optimization problems (knapsack, maximum-weight matching, etc.) can be expressed as subset maximization problems: One is given a ground set $$N=\{1,\dots ,n\}$$ , a collection $$\mathcal {F}\subseteq 2^N$$ of subsets thereof such that $$\emptyset \in \mathcal {F}$$ , and an objective (profit) function $$p:\mathcal {F}\rightarrow \mathbb {R}_+$$ . The task is to choose a set $$S\in \mathcal {F}$$ that maximizes p(S). We consider the multistage version (Eisenstat et al., Gupta et al., both ICALP 2014) of such problems: The profit function $$p_t$$ (and possibly the set of feasible solutions $$\mathcal {F}_t$$ ) may change over time. Since in many applications changing the solution is costly, the task becomes to find a sequence of solutions that optimizes the trade-off between good per-time solutions and stable solutions taking into account an additional similarity bonus. As similarity measure for two consecutive solutions, we consider either the size of the intersection of the two solutions or the difference of n and the Hamming distance between the two characteristic vectors. We study multistage subset maximization problems in the online setting, that is, $$p_t$$ (along with possibly $$\mathcal {F}_t$$ ) only arrive one by one and, upon such an arrival, the online algorithm has to output the corresponding solution without knowledge of the future. We develop general techniques for online multistage subset maximization and thereby characterize those models (given by the type of data evolution and the type of similarity measure) that admit a constant-competitive online algorithm. When no constant competitive ratio is possible, we employ lookahead to circumvent this issue. When a constant competitive ratio is possible, we provide almost matching lower and upper bounds on the best achievable one. Evripidis Bampis, Bruno Escoffier, Kevin Schewior, Alexandre Teiller |
Algorithmica | 1 |
| 2021 | Preface
Evripidis Bampis, Nicole Megow |
Theory Comput. Syst. | 1 |
| 2020 | Scheduling Malleable Jobs Under Topological ConstraintsabstractBleuse et al. (EuroPar 2018) introduced a general model for interference-aware scheduling in large scale parallel platforms. They considered two different types of communications: the flows induced by data exchanges during computations and the flows related to Input/Output operations. Rather than taking into account these communications explicitly, they restrict the possible allocations of a job by external topological constraints. In their work, jobs are considered to be rigid: a job requires a specific number of machines in order to be executed. Here, we first adopt the same framework for the platform and the aforementioned topological constraints. We show that there is no polynomial time approximation algorithm under the rigid setting with ratio smaller than 3/2, unless P = NP. Then, we focus on the malleable setting. We show that in the proportional-malleable setting, where the work of every job remains constant independently of the number of machines on which it is executed, the scheduling problem remains NPhard even in the uniform case, where the maximum number of machines is the same for all the jobs. Then, we propose a 2-approximation algorithm for this case. Furthermore, we present an approximation algorithm solving the more general case where the maximum number of machines is job-dependent and the work of the jobs is increasing with respect to the number of used machines, due to the communication overhead. Evripidis Bampis, Konstantinos Dogeas, Alexander V. Kononov, Giorgio Lucarelli, Fanny Pascual |
IPDPS | 1 |
| 2020 | LP-Based Algorithms for Multistage Minimization Problems
Evripidis Bampis, Bruno Escoffier, Alexander V. Kononov |
WAOA | 1 |
| 2019 | Online Multistage Subset Maximization Problems
Evripidis Bampis, Bruno Escoffier, Kevin Schewior, Alexandre Teiller |
ESA | 1 |
| 2019 | Multistage Knapsack
Evripidis Bampis, Bruno Escoffier, Alexandre Teiller |
MFCS | 1 |
| 2018 | Scheduling under Uncertainty: A Query-based ApproachabstractWe consider a single machine, a set of unit-time jobs, and a set of unit-time errors. We assume that the time-slot at which each error will occur is not known in advance but, for every error, there exists an uncertainty area during which the error will take place. In order to find if the error occurs in a specific time-slot, it is necessary to issue a query to it. In this work, we study two problems: (i) the error-query scheduling problem, whose aim is to reveal enough error-free slots with the minimum number of queries, and (ii) the lexicographic error-query scheduling problem where we seek the earliest error-free slots with the minimum number of queries. We consider both the off-line and the on-line versions of the above problems. In the former, the whole instance and its characteristics are known in advance and we give a polynomial-time algorithm for the error-query scheduling problem. In the latter, the adversary has the power to decide, in an on-line way, the time-slot of appearance for each error. We propose then both lower bounds and algorithms whose competitive ratios asymptotically match these lower bounds. Luciana Arantes, Evripidis Bampis, Alexander V. Kononov, Manthos Letsios, Giorgio Lucarelli, Pierre Sens 0001 |
IJCAI | 2 |
| 2017 | Scheduling on power-heterogeneous processorsabstractWe consider the problem of scheduling a set of jobs, each one specified by its release date, its deadline and its processing volume, on a set of heterogeneous speed-scalable processors, where the energy-consumption rate is processor-dependent. Our objective is to minimize the total energy consumption when both the preemption and the migration of jobs are allowed. We propose a new algorithm based on a compact linear programming formulation. Our method approaches the value of the optimal solution within any desired accuracy for a large set of continuous power functions. Furthermore, we develop a faster combinatorial algorithm based on flows for standard power functions and jobs whose density is lower bounded by a small constant. Finally, we extend and analyze the AVerage Rate (AVR) online algorithm in the heterogeneous setting. Susanne Albers, Evripidis Bampis, Dimitrios Letsios, Giorgio Lucarelli, Richard Stotz |
Inf. Comput. | 2 |
| 2016 | Truthfulness for the Sum of Weighted Completion Times
Eric Angel, Evripidis Bampis, Fanny Pascual, Nicolas Thibault |
COCOON | 2 |
| 2016 | Scheduling on Power-Heterogeneous Processors
Susanne Albers, Evripidis Bampis, Dimitrios Letsios, Giorgio Lucarelli, Richard Stotz |
LATIN | 2 |
| 2016 | Parameterized Power Vertex Cover
Eric Angel, Evripidis Bampis, Bruno Escoffier, Michael Lampis |
WG | 2 |
| 2016 | Clustering on k-edge-colored graphs
Eric Angel, Evripidis Bampis, Alexander V. Kononov, Dimitris Paparas, Emmanouil Pountourakis, Vassilis Zissimopoulos |
Discret. Appl. Math. | 2 |
| 2016 | Speed Scaling for Maximum Lateness
Evripidis Bampis, Dimitrios Letsios, Ioannis Milis, Georgios Zois |
Theory Comput. Syst. | 1 |
| 2016 | Throughput maximization in multiprocessor speed-scaling
Eric Angel, Evripidis Bampis, Vincent Chau, Kim Thang Nguyen |
Theor. Comput. Sci. | 2 |
| 2015 | Non-preemptive Throughput Maximization for Speed-Scaling with Power-Down
Eric Angel, Evripidis Bampis, Vincent Chau, Kim Thang Nguyen |
Euro-Par | 2 |
| 2015 | Min-Power Covering Problems
Eric Angel, Evripidis Bampis, Vincent Chau, Alexander V. Kononov |
ISAAC | 2 |
| 2015 | From preemptive to non-preemptive speed-scaling scheduling
Evripidis Bampis, Alexander V. Kononov, Dimitrios Letsios, Giorgio Lucarelli, Ioannis Nemparis |
Discret. Appl. Math. | 1 |
| 2015 | Green scheduling, flows and matchings
Evripidis Bampis, Dimitrios Letsios, Giorgio Lucarelli |
Theor. Comput. Sci. | 1 |
| 2014 | Energy Efficient Scheduling of MapReduce Jobs
Evripidis Bampis, Vincent Chau, Dimitrios Letsios, Giorgio Lucarelli, Ioannis Milis, Georgios Zois |
Euro-Par | 1 |
| 2014 | Throughput Maximization in Multiprocessor Speed-Scaling
Eric Angel, Evripidis Bampis, Vincent Chau, Kim Thang Nguyen |
ISAAC | 2 |
| 2014 | Speed-Scaling with No Preemptions
Evripidis Bampis, Dimitrios Letsios, Giorgio Lucarelli |
ISAAC | 1 |
| 2014 | A note on multiprocessor speed scaling with precedence constraintsabstractWe consider the problem of scheduling a set of jobs, under precedence constraints, on a set of speed scalable parallel processors. The goal is to minimize the makespan of the schedule, i.e. the time at which the last job finishes its execution, without violating a given energy budget. This situation finds applications in computer devices whose lifetime depends on a limited battery efficiency. In order to handle the energy consumption we use the energy model introduced in [Yao et al., FOCS'95], which captures the intuitive idea that the higher is the processor's speed the higher is the energy consumption. We propose a (2-1/m)-approximation algorithm improving the best known poly-log(m)-approximation algorithm for the problem [Pruhs et al., TOCS 2008], where m is the number of the processors. We also extend the simple idea used for the above problem, in order to propose a generalized framework that finds applications to other scheduling problems in the speed scaling setting. Evripidis Bampis, Dimitrios Letsios, Giorgio Lucarelli |
SPAA | 1 |
| 2014 | Throughput Maximization in the Speed-Scaling SettingabstractWe are given a set of n jobs and a single processor that can vary its speed dynamically. Each job J_j is characterized by its processing requirement (work) p_j, its release date r_j and its deadline d_j. We are also given a budget of energy E and we study the scheduling problem of maximizing the throughput (i.e. the number of jobs that are completed on time). While the preemptive energy minimization problem has been solved in polynomial time [Yao et al., FOCS'95], the complexity of the problem of maximizing the throughput remained open until now. We answer partially this question by providing a dynamic programming algorithm that solves the problem in pseudo-polynomial time. While our result shows that the problem is not strongly NP-hard, the question of whether the problem can be solved in polynomial time remains a challenging open question. Our algorithm can also be adapted for solving the weighted version of the problem where every job is associated with a weight w_j and the objective is the maximization of the sum of the weights of the jobs that are completed on time. Eric Angel, Evripidis Bampis, Vincent Chau |
STACS | 2 |
| 2014 | Low complexity scheduling algorithms minimizing the energy for tasks with agreeable deadlines
Eric Angel, Evripidis Bampis, Vincent Chau |
Discret. Appl. Math. | 2 |
| 2014 | Optimal data placement on networks with a constant number of clients
Eric Angel, Evripidis Bampis, Gerasimos G. Pollatos, Vassilis Zissimopoulos |
Theor. Comput. Sci. | 2 |
| 2013 | From Preemptive to Non-preemptive Speed-Scaling Scheduling
Evripidis Bampis, Alexander V. Kononov, Dimitrios Letsios, Giorgio Lucarelli, Ioannis Nemparis |
COCOON | 1 |
| 2013 | Energy Efficient Scheduling and Routing via Randomized RoundingabstractWe propose a unifying framework based on configuration linear programs and randomized rounding, for different energy optimization problems in the dynamic speed-scaling setting. We apply our framework to various scheduling and routing problems in heterogeneous computing and networking environments. We first consider the energy minimization problem of scheduling a set of jobs on a set of parallel speed-scalable processors in a fully heterogeneous setting. For both the preemptive-non-migratory and the preemptive-migratory variants, our approach allows us to obtain solutions of almost the same quality as for the homogeneous environment. By exploiting the result for the preemptive-non-migratory variant, we are able to improve the best known approximation ratio for the single processor non-preemptive problem. Furthermore, we show that our approach allows to obtain a constant-factor approximation algorithm for the power-aware preemptive job shop scheduling problem. Finally, we consider the min-power routing problem where we are given a network modeled by an undirected graph and a set of uniform demands that have to be routed on integral routes from their sources to their destinations so that the energy consumption is minimized. We improve the best known approximation ratio for this problem. Evripidis Bampis, Alexander V. Kononov, Dimitrios Letsios, Giorgio Lucarelli, Maxim Sviridenko |
FSTTCS | 1 |
| 2013 | Clustering on k-Edge-Colored Graphs
Eric Angel, Evripidis Bampis, Alexander V. Kononov, Dimitris Paparas, Emmanouil Pountourakis, Vassilis Zissimopoulos |
MFCS | 2 |
| 2013 | Throughput Maximization for Speed-Scaling with Agreeable Deadlines
Eric Angel, Evripidis Bampis, Vincent Chau, Dimitrios Letsios |
TAMC | 2 |
| 2013 | Energy Minimization via a Primal-Dual Algorithm for a Convex Program
Evripidis Bampis, Vincent Chau, Dimitrios Letsios, Giorgio Lucarelli, Ioannis Milis |
SEA | 1 |
| 2012 | Speed Scaling for Maximum Lateness
Evripidis Bampis, Dimitrios Letsios, Ioannis Milis, Georgios Zois |
COCOON | 1 |
| 2012 | Speed Scaling on Parallel Processors with Migration
Eric Angel, Evripidis Bampis, Fadi Kacem, Dimitrios Letsios |
Euro-Par | 2 |
| 2012 | Green Scheduling, Flows and Matchings
Evripidis Bampis, Dimitrios Letsios, Giorgio Lucarelli |
ISAAC | 1 |
| 2012 | Low Complexity Scheduling Algorithm Minimizing the Energy for Tasks with Agreeable Deadlines
Eric Angel, Evripidis Bampis, Vincent Chau |
LATIN | 2 |
| 2012 | Randomized truthful algorithms for scheduling selfish tasks on parallel machines
Eric Angel, Evripidis Bampis, Nicolas Thibault |
Theor. Comput. Sci. | 2 |
| 2010 | Bounded Max-colorings of Graphs
Evripidis Bampis, Alexander V. Kononov, Giorgio Lucarelli, Ioannis Milis |
ISAAC (1) | 1 |
| 2010 | Randomized Truthful Algorithms for Scheduling Selfish Tasks on Parallel Machines
Eric Angel, Evripidis Bampis, Nicolas Thibault |
LATIN | 2 |
| 2009 | On the minimum hitting set of bundles problem
Eric Angel, Evripidis Bampis, Laurent Gourvès |
Theor. Comput. Sci. | 2 |
| 2008 | On the Minimum Hitting Set of Bundles Problem
Eric Angel, Evripidis Bampis, Laurent Gourvès |
AAIM | 2 |
| 2007 | On the truthfulness and the approximation for scheduling selfish tasksabstractInternational audience Eric Angel, Evripidis Bampis, Fanny Pascual, Alex-Ariel Tchetgnia |
SPAA | 2 |
| 2006 | The Price of Approximate Stability for Scheduling Selfish Tasks on Two Links
Eric Angel, Evripidis Bampis, Fanny Pascual |
Euro-Par | 2 |
| 2006 | Approximation algorithms for the bi-criteria weighted MAX-CUT problem
Eric Angel, Evripidis Bampis, Laurent Gourvès |
Discret. Appl. Math. | 2 |
| 2006 | Introduction
Evripidis Bampis, Klaus Jansen |
Discret. Appl. Math. | 1 |
| 2006 | Fair cost-sharing methods for the minimum spanning tree game
Eric Angel, Evripidis Bampis, Lélia Blin, Laurent Gourvès |
Inf. Process. Lett. | 2 |
| 2006 | Truthful algorithms for scheduling selfish tasks on parallel machines
Eric Angel, Evripidis Bampis, Fanny Pascual |
Theor. Comput. Sci. | 2 |
| 2005 | On-Line Simultaneous Maximization of the Size and the Weight for Degradable Intervals Schedules
Fabien Baille, Evripidis Bampis, Christian Laforest, Nicolas Thibault |
COCOON | 2 |
| 2005 | On-Line Bicriteria Interval Scheduling
Fabien Baille, Evripidis Bampis, Christian Laforest, Nicolas Thibault |
Euro-Par | 2 |
| 2005 | (Non)-Approximability for the Multi-criteria TSP(1, 2)
Eric Angel, Evripidis Bampis, Laurent Gourvès, Jérôme Monnot |
FCT | 2 |
| 2005 | Approximation Algorithms for the Bi-criteria Weighted max-cut Problem
Eric Angel, Evripidis Bampis, Laurent Gourvès |
WG | 2 |
| 2005 | Approximation results for a bicriteria job scheduling problem on a single machine without preemption
Eric Angel, Evripidis Bampis, Laurent Gourvès |
Inf. Process. Lett. | 2 |
| 2004 | Maximization of the Size and the Weight of Schedules of Degradable Intervals
Fabien Baille, Evripidis Bampis, Christian Laforest |
COCOON | 2 |
| 2004 | Traffic Grooming in a Passive Star WDM Network
Eric Angel, Evripidis Bampis, Fanny Pascual |
SIROCCO | 2 |
| 2004 | Approximating the Pareto curve with local search for the bicriteria TSP(1, 2) problem
Eric Angel, Evripidis Bampis, Laurent Gourvès |
Theor. Comput. Sci. | 2 |
| 2003 | Approximating the Pareto Curve with Local Search for the Bicriteria TSP (1, 2) Problem
Eric Angel, Evripidis Bampis, Laurent Gourvès |
FCT | 2 |
| 2003 | Bicriteria approximation algorithms for scheduling problems with communicationsabstractNo abstract available. Evripidis Bampis, Alexander V. Kononov |
SPAA | 1 |
| 2003 | On the approximate tradeoff for bicriteria batching and parallel machine scheduling problems
Eric Angel, Evripidis Bampis, Alexander V. Kononov |
Theor. Comput. Sci. | 2 |
| 2003 | An approximation algorithm for the precedence constrained scheduling problem with hierarchical communications
Evripidis Bampis, Rodolphe Giroudeau, Jean-Claude König |
Theor. Comput. Sci. | 1 |
| 2002 | Non-approximability Results for the Hierarchical Communication Problem with a Bounded Number of Clusters
Eric Angel, Evripidis Bampis, Rodolphe Giroudeau |
Euro-Par | 2 |
| 2002 | Scheduling of Independent Dedicated Multiprocessor Tasks
Evripidis Bampis, Massimiliano Caramia, Jirí Fiala 0001, Aleksei V. Fishkin, Antonio Iovanella |
ISAAC | 1 |
| 2002 | Scheduling Independent Multiprocessor Tasks
Abdel Krim Amoura, Evripidis Bampis, Claire Mathieu, Yannis Manoussakis |
Algorithmica | 2 |
| 2001 | A FPTAS for Approximating the Unrelated Parallel Machines Scheduling Problem with Costs
Eric Angel, Evripidis Bampis, Alexander V. Kononov |
ESA | 2 |
| 2001 | On the approximability of scheduling multiprocessor tasks with time-dependent processor and time requirements
Evripidis Bampis, Alexander V. Kononov |
IPDPS | 1 |
| 2001 | Scheduling tasks with small communication delays for clusters of processorsabstractUntil recently, the standard communication model for scheduling the task of a parallel program has been the homogeneous communication model (also known as the delay model) introduced by Rayward-Smith for unit-execution-times, unit-communication times (UET-UTC) precedence graphs. In this model, we have a set of identical processors that are able to communicate in a uniform way. We want to use these processors in order to process a set of tasks that are subject to precedence contraints. Each task has a processing time, and if two adjacent task of the precedence graph are processed by two different processors (resp. the same processors) then a communication delay has to be taken into account explicitly (resp. the communication time is neglected). The problem is to find a trade-off between the two extreme solutions, namely, execute all the tasks sequentially without communications, or try to use all the potential parallelism but in the cost of an increased communication overhead. This model has been extensively studied these last years both from the compexity and the (non)-approximability point of views. Evripidis Bampis, Rodolphe Giroudeau, Alexander V. Kononov |
SPAA | 1 |
| 2000 | Scheduling Trees with Large Communication Delays on Two Identical Processors
Foto N. Afrati, Evripidis Bampis, Lucian Finta, Ioannis Milis |
Euro-Par | 2 |
| 2000 | Scheduling to Minimize the Average Completion Time of Dedicated Tasks
Foto N. Afrati, Evripidis Bampis, Aleksei V. Fishkin, Klaus Jansen, Claire Mathieu |
FSTTCS | 2 |
| 2000 | An Approximation Algorithm for the Precedence Constrained Scheduling Problem with Hierarchical Communications
Evripidis Bampis, Rodolphe Giroudeau, Jean-Claude König |
STACS | 1 |
| 1999 | Using Duplication for the Multiprocessor Scheduling Problem with Hierarchical Communications
Evripidis Bampis, Rodolphe Giroudeau, Jean-Claude König |
Euro-Par | 1 |
| 1999 | Approximation Schemes for Minimizing Average Weighted Completion Time with Release DatesabstractWe consider the problem of scheduling n jobs with release dates on m machines so as to minimize their average weighted completion time. We present the first known polynomial time approximation schemes for several variants of this problem. Our results include PTASs for the case of identical parallel machines and a constant number of unrelated machines with and without preemption allowed. Our schemes are efficient: for all variants the running time for /spl alpha/(1+/spl epsiv/) approximation is of the form f(1//spl epsiv/, m)poly(n). Foto N. Afrati, Evripidis Bampis, Chandra Chekuri, David R. Karger, Claire Mathieu, Sanjeev Khanna, Ioannis Milis, Maurice Queyranne, Martin Skutella, Clifford Stein 0001, Maxim Sviridenko |
FOCS | 2 |
| 1999 | A comparison of heuristics for scheduling multiprocessor tasks on three dedicated processors
Abdel Krim Amoura, Evripidis Bampis, Yannis Manoussakis, Zsolt Tuza |
Parallel Comput. | 2 |
| 1998 | Optimal Schedules for d-D Grid Graphs with Communication Delays
Evripidis Bampis, Charles Delorme, Jean-Claude König |
Parallel Comput. | 1 |
| 1998 | Scheduling Algorithms for Parallel Gaussian Elimination With Communication CostsabstractWe consider a graph theoretical model and study a parallel implementation of the well-known Gaussian elimination method on parallel distributed memory architectures, where the communication delay for the transmission of an elementary data is higher than the computation time of an elementary instruction. We propose and analyze two low-complexity algorithms for scheduling the tasks of the parallel Gaussian elimination on an unbounded number of completely connected processors. We compare these two algorithms with a higher-complexity general-purpose scheduling algorithm, the DSC heuristic, proposed by A. Gerasoulis and T. Yang (1993). Abdel Krim Amoura, Evripidis Bampis, Jean-Claude König |
IEEE Trans. Parallel Distributed Syst. | 2 |
| 1997 | Scheduling Independent Multiprocessor Tasks
Abdel Krim Amoura, Evripidis Bampis, Claire Mathieu, Yannis Manoussakis |
ESA | 2 |
| 1997 | Some Models for Scheduling Parallel Programs with Communication Delays
Evripidis Bampis, Frédéric Guinand, Denis Trystram |
Discret. Appl. Math. | 1 |
| 1996 | Optimal Schedules for d-D Grid Graphs with Communication Delays (Extended Abstract)
Evripidis Bampis, Charles Delorme, Jean-Claude König |
STACS | 1 |
| 1996 | Scheduling UET-UCT Series-Parallel Graphs on Two Processors
Lucian Finta, Zhen Liu 0001, Ioannis Milis, Evripidis Bampis |
Theor. Comput. Sci. | 4 |
| 1995 | Optimal Parallel Execution of Complete Binary Trees and Grids Into Most Popular Interconnection Networks
Evripidis Bampis, Jean-Claude König, Denis Trystram |
Theor. Comput. Sci. | 1 |
| 1994 | NC Algorithms for Antidirected Hamiltonian Paths and Cycles in Tournaments (Extended Abstract)
Evripidis Bampis, Yannis Manoussakis, Ioannis Milis |
WG | 1 |
| 1991 | Impact of communications on the complexity of the parallel Gaussian Elimination
Evripidis Bampis, Jean-Claude König, Denis Trystram |
Parallel Comput. | 1 |