Demo Data from VLDB 2026 / reviewers in the wild / expert
Lucas Bradstreet
dblp:82/4332
· DBLP profile ↗
11ranked-venue papers
7as first author
1since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 10 · 7 first-authorDatabases, data management, data science and information retrieval · 1 · 1 since 2021
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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 56% Distributed systems · 44% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing › cloud platform
cloud-native platform |
0.7 | 1 | 2023 | Kora: A Cloud-Native Event Streaming Platform for Kafka · Proc. VLDB Endow. 2023 |
Distributed systems
fault tolerance |
0.7 | 1 | 2023 | Kora: A Cloud-Native Event Streaming Platform for Kafka · Proc. VLDB Endow. 2023 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.2 | 1 | 2023 | Kora: A Cloud-Native Event Streaming Platform for Kafka · Proc. VLDB Endow. 2023 |
Methods — techniques the papers use, named apart from their topics
distributed systems design · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Kora: A Cloud-Native Event Streaming Platform for KafkaabstractEvent streaming is an increasingly critical infrastructure service used in many industries and there is growing demand for cloud-native solutions. Confluent Cloud provides a massive scale event streaming platform built on top of Apache Kafka with tens of thousands of clusters running in 70+ regions across AWS, Google Cloud, and Azure. This paper introduces Kora , the cloud-native platform for Apache Kafka at the core of Confluent Cloud. We describe Kora's design that enables it to meet its cloud-native goals, such as reliability, elasticity, and cost efficiency. We discuss Kora's abstractions which allow users to think in terms of their workload requirements and not the underlying infrastructure, and we discuss how Kora is designed to provide consistent, predictable performance across cloud environments with diverse capabilities. Anna Povzner, Prince Mahajan, Jason Gustafson, Jun Rao, Ismael Juma, Feng Min, Shriram Sridharan, Nikhil Bhatia, Gopi K. Attaluri, Adithya Chandra, Stanislav Kozlovski, Rajini Sivaram, Lucas Bradstreet, Bob Barrett, Dhruvil Shah, David Jacot, David Arthur, Manveer Chawla, Ron Dagostino, Colin Mccabe, Manikumar Reddy Obili, Kowshik Prakasam, Jose Garcia Sancio, Alok Nikhil |
Proc. VLDB Endow. | 13 |
| 2012 | Applying the WFG algorithm to calculate incremental hypervolumesabstractHypervolume is increasingly being used in-line in multi-objective evolutionary algorithms, either to promote diversity, or in an archiving mechanism, or in the selection process. The usual requirement is to determine which point in a set contributes least to the hypervolume of the set, so that that point can be discarded. We describe a new exact algorithm IWFG for performing this calculation that combines two important features from other recent algorithms: the bounding trick from WFG, that accelerates calculations by generating lots of dominated points; and the best-first queuing mechanism from IHSO, that eliminates much of the calculation for most of the points in a set. Empirical results show that IWFG is significantly faster than IHSO on much experimental data in five or more objectives. Lyndon While, Lucas Bradstreet |
IEEE Congress on Evolutionary Computation | 2 |
| 2012 | A Fast Way of Calculating Exact HypervolumesabstractWe describe a new algorithm WFG for calculating hypervolume exactly. WFG is based on the recently-described observation that the exclusive hypervolume of a pointprelative to a setSis equal to the difference between the inclusive hypervolume ofpand the hypervolume ofSwith each point limited by the objective values inp. WFG applies this technique iteratively over a set to calculate its hypervolume. Experiments show that WFG is substantially faster (in five or more objectives) than all previously-described algorithms that calculate hypervolume exactly. Lyndon While, Lucas Bradstreet, Luigi Barone |
IEEE Trans. Evol. Comput. | 2 |
| 2010 | A fast many-objective hypervolume algorithm using iterated incremental calculationsabstractThree fast algorithms have been proposed for calculating hypervolume exactly: the Hypervolume by Slicing Objectives algorithm (HSO) optimised with heuristics designed to improve the average case; an adaptation of the Overmars and Yap algorithm for solving the Klee's measure problem; and a recent algorithm by Fonseca et al. We propose a fourth algorithm IIHSO based largely on the Incremental HSO algorithm, a version of HSO adapted to calculate the exclusive hypervolume contribution of a point to a front. We give a comprehensive analysis of IIHSO and performance comparison between three state of the art algorithms, and conclude that IIHSO outperforms the others on most important and representative data in many objectives. Lucas Bradstreet, Lyndon While, Luigi Barone |
IEEE Congress on Evolutionary Computation | 1 |
| 2009 | Updating exclusive hypervolume contributions cheaplyabstractSeveral multi-objective evolutionary algorithms compare the hypervolumes of different sets of points during their operation, usually for selection or archiving purposes. The basic requirement is to choose a subset of a front such that the hypervolume of that subset is maximised. We describe a technique that improves the performance of hypervolume contribution based front selection schemes. This technique improves performance by allowing the update of hypervolume contributions after the addition or removal of a point, where these contributions would previously require full recalculation. Empirical evidence shows that this technique reduces runtime by up 72-99% when compared to the cost of full contribution recalculation on DTLZ and random fronts. Lucas Bradstreet, Luigi Barone, Lyndon While |
IEEE Congress on Evolutionary Computation | 1 |
| 2009 | Correction to "A Fast Incremental Hypervolume Algorithm" [Dec 08 714-723]abstractIn the above titled paper (ibid., vol. 12, no. 6, pp. 714-723, Dec. 08), there was an error in the pseudo-code for the incremental hypervolume by slicing objectives (IHSO) that might prevent its easy implementation. The corrected pseudo-code is presented here. Lucas Bradstreet, Lyndon While, Luigi Barone |
IEEE Trans. Evol. Comput. | 1 |
| 2008 | A Fast Incremental Hypervolume AlgorithmabstractWhen hypervolume is used as part of the selection or archiving process in a multiobjective evolutionary algorithm, it is necessary to determine which solutions contribute the least hypervolume to a front. Little focus has been placed on algorithms that quickly determine these solutions and there are no fast algorithms designed specifically for this purpose. We describe an algorithm, IHSO, that quickly determines a solution's contribution. Furthermore, we describe and analyse heuristics that reorder objectives to minimize the work required for IHSO to calculate a solution's contribution. Lastly, we describe and analyze search techniques that reduce the amount of work required for solutions other than the least contributing one. Combined, these techniques allow multiobjective evolutionary algorithms to calculate hypervolume inline in increasingly complex and large fronts in many objectives. Lucas Bradstreet, Lyndon While, Luigi Barone |
IEEE Trans. Evol. Comput. | 1 |
| 2007 | Incrementally maximising hypervolume for selection in multi-objective evolutionary algorithmsabstractSeveral multi-objective evolutionary algorithms compare the hypervolumes of different sets of points during their operation, usually for selection or archiving purposes. The basic requirement is to choose a subset of a front such that the hypervolume of that subset is maximised. We describe and evaluate three new algorithms based on incremental calculations of hypervolume using the new incremental hypervolume by slicing objectives (IHSO) algorithm: two greedy algorithms that respectively add or remove one point at a time from a front, and a local search that assesses entire subsets. Empirical evidence shows that using IHSO, the greedy algorithms are generally able to out-perform the local search and perform substantially better than previously published algorithms. Lucas Bradstreet, Lyndon While, Luigi Barone |
IEEE Congress on Evolutionary Computation | 1 |
| 2006 | Maximising Hypervolume for Selection in Multi-objective Evolutionary AlgorithmsabstractWhen hypervolume is used as part of the selection or archiving process in a multi-objective evolutionary algorithm, the basic requirement is to choose a subset of the solutions in a non-dominated front such that the hypervolume of the subset is maximised. We describe and evaluate two algorithms to approximate this process: a greedy algorithm that assesses and eliminates solutions individually, and a local search algorithm that assesses entire subsets. We present empirical data which suggests that a hybrid approach is needed to get the best tradeoff between good results and computational cost. Lucas Bradstreet, Luigi Barone, Lyndon While |
IEEE Congress on Evolutionary Computation | 1 |
| 2005 | Heuristics for optimizing the calculation of hypervolume for multi-objective optimization problemsabstractThe fastest known algorithm for calculating the hypervolume of a set of solutions to a multi-objective optimization problem is the HSO algorithm (hypervolume by slicing objectives). However, the performance of HSO for a given front varies a lot depending on the order in which it processes the objectives in that front. We present and evaluate two alternative heuristics that each attempt to identify a good order for processing the objectives of a given front. We show that both heuristics make a substantial difference to the performance of HSO for randomly-generated and benchmark data in 5-9 objectives, and that they both enable HSO to reliably avoid the worst-case performance for those fronts. The enhanced HSO enable the use of hypervolume with larger populations in more objectives. Lyndon While, Lucas Bradstreet, Luigi Barone, Philip Hingston |
Congress on Evolutionary Computation | 2 |
| 2005 | Map-labelling with a multi-objective evolutionary algorithmabstractWe present a multi-objective evolutionary algorithm approach to the map-labelling problem. Map-labelling involves placing labels for sites onto a map such that the result is easy to read and usable for navigation. However, map-users vary in their priorities and capabilities: for example, sight-impaired users need to maximise font-size, whereas other users may be willing to accept smaller labels in exchange for increased clarity of bindings of labels to sites. With a multi-objective approach, we evolve a range of labellings from which users can select according to their particular circumstances. We present results from labelling two maps, including a difficult, dense map of Newcastle County in Delaware, which clearly illustrate the advantages of the multi-objective approach. Lucas Bradstreet, Luigi Barone, Lyndon While |
GECCO | 1 |