Vahid Roostapour

dblp:174/7822 · DBLP profile ↗
← Back
8ranked-venue papers
6as first author
2since 2021 · last 2022
0000-0002-8896-9590ORCID · corroborated

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

Artificial intelligence and machine learning · 6 · 5 first-author · 1 since 2021Theory of computation · 2 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1
YearPublicationVenuePosition
2022 Pareto optimization for subset selection with dynamic cost constraints
abstract
In this paper, we consider the subset selection problem for function f with constraint bound B which changes over time. We point out that adaptive variants of greedy approaches commonly used in the area of submodular optimization are not able to maintain their approximation quality. Investigating the recently introduced POMC Pareto optimization approach, we show that this algorithm efficiently computes a φ = (αf/2)(1− α1f )-approximation, where αf is the sube modularity ratio of f, for each possible constraint bound b ≤ B. Furthermore, we show that POMC is able to adapt its set of solutions quickly in the case that B increases. Our experimental investigations for the influence maximization in social networks show the advantage of POMC over generalized greedy algorithms.
Vahid Roostapour, Aneta Neumann, Frank Neumann 0001, Tobias Friedrich 0001
Artif. Intell.1
2022 Single- and multi-objective evolutionary algorithms for the knapsack problem with dynamically changing constraints
Vahid Roostapour, Aneta Neumann, Frank Neumann 0001
Theor. Comput. Sci.1
2020 Runtime analysis of evolutionary algorithms with biased mutation for the multi-objective minimum spanning tree problem
abstract
Evolutionary algorithms (EAs) are general-purpose problem solvers that usually perform an unbiased search. This is reasonable and desirable in a black-box scenario. For combinatorial optimization problems, often more knowledge about the structure of optimal solutions is given, which can be leveraged by means of biased search operators. We consider the Minimum Spanning Tree (MST) problem in a single- and multi-objective version, and introduce a biased mutation, which puts more emphasis on the selection of edges of low rank in terms of low domination number. We present example graphs where the biased mutation can significantly speed up the expected runtime until (Pareto-)optimal solutions are found. On the other hand, we demonstrate that bias can lead to exponential runtime if "heavy" edges are necessarily part of an optimal solution. However, on general graphs in the single-objective setting, we show that a combined mutation operator which decides for unbiased or biased edge selection in each step with equal probability exhibits a polynomial upper bound - as unbiased mutation - in the worst case and benefits from bias if the circumstances are favorable.
Vahid Roostapour, Jakob Bossek, Frank Neumann 0001
GECCO1
2020 Runtime analysis of RLS and (1 + 1) EA for the dynamic weighted vertex cover problem
Mojgan Pourhassan, Vahid Roostapour, Frank Neumann 0001
Theor. Comput. Sci.2
2019 Pareto Optimization for Subset Selection with Dynamic Cost Constraints
abstract
In this paper, we consider the subset selection problem for function f with constraint bound B which changes over time. We point out that adaptive variants of greedy approaches commonly used in the area of submodular optimization are not able to maintain their approximation quality. Investigating the recently introduced POMC Pareto optimization approach, we show that this algorithm efficiently computes a φ = (αf/2)(1− α1f )-approximation, where αf is the sube modularity ratio of f, for each possible constraint bound b ≤ B. Furthermore, we show that POMC is able to adapt its set of solutions quickly in the case that B increases. Our experimental investigations for the influence maximization in social networks show the advantage of POMC over generalized greedy algorithms.
Vahid Roostapour, Aneta Neumann, Frank Neumann 0001, Tobias Friedrich 0001
AAAI1
2019 Runtime Analysis of Evolutionary Multi-objective Algorithms Optimising the Degree and Diameter of Spanning Trees
Wanru Gao, Mojgan Pourhassan, Vahid Roostapour, Frank Neumann 0001
EMO3
2019 Analysis of baseline evolutionary algorithms for the packing while travelling problem
abstract
The performance of base-line Evolutionary Algorithms (EAs) on combinatorial problems has been studied rigorously. From the theoretical viewpoint, the literature extensively investigates the linear problems, while the theoretical analysis of the non-linear problems is still far behind. In this paper, variations of the Packing While Travelling (PWT) - also known as the non-linear knapsack problem - are studied as an attempt to analyse the behaviour of EAs on non-linear problems from theoretical perspective. We investigate PWT for two cities and n items with correlated weights and profits, using single-objective and multi-objective algorithms. Our results show that RLS_swap, which differs from the classical RLS by having the ability to swap two bits in one iteration, finds the optimal solution in O(n3) expected time. We also study an enhanced version of GSEMO, which a specific selection operator to deal with exponential population size, and prove that it finds the Pareto front in the same asymptotic expected time. In the case of uniform weights, (1 + 1) EA is able to find the optimal solution in expected time O(n2 log (max{n,pmax})), where pmax is the largest profit of the given items. We also perform an experimental analysis to complement our theoretical investigations and provide additional insights into the runtime behavior.
Vahid Roostapour, Mojgan Pourhassan, Frank Neumann 0001
FOGA1
2018 On the Performance of Baseline Evolutionary Algorithms on the Dynamic Knapsack Problem
Vahid Roostapour, Aneta Neumann, Frank Neumann 0001
PPSN (1)1