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

Lucas Bradstreet

dblp:82/4332 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing › cloud platform
cloud-native platform
0.712023
Kora: A Cloud-Native Event Streaming Platform for Kafka · Proc. VLDB Endow. 2023
Distributed systems
fault tolerance
0.712023
Kora: A Cloud-Native Event Streaming Platform for Kafka · Proc. VLDB Endow. 2023
Cloud and datacenter computing
cluster resource management and scheduling
0.212023
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
YearPublicationVenuePosition
2023 Kora: A Cloud-Native Event Streaming Platform for Kafka
abstract
Event 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 hypervolumes
abstract
Hypervolume 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 Computation2
2012 A Fast Way of Calculating Exact Hypervolumes
abstract
We 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 calculations
abstract
Three 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 Computation1
2009 Updating exclusive hypervolume contributions cheaply
abstract
Several 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 Computation1
2009 Correction to "A Fast Incremental Hypervolume Algorithm" [Dec 08 714-723]
abstract
In 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 Algorithm
abstract
When 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 algorithms
abstract
Several 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 Computation1
2006 Maximising Hypervolume for Selection in Multi-objective Evolutionary Algorithms
abstract
When 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 Computation1
2005 Heuristics for optimizing the calculation of hypervolume for multi-objective optimization problems
abstract
The 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 Computation2
2005 Map-labelling with a multi-objective evolutionary algorithm
abstract
We 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
GECCO1