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

Frederick S. Kuhl

dblp:42/3736 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
0since 2021 · last 1990
—ORCID · none

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

Software engineering, systems software and programming languages · 1 · 1 first-authorTheory of computation · 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%

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

TopicWeightPapersLastEvidence papers
Approximation and online algorithms
approximation algorithms
0.011988
Analysis of a Hybrid Algorithm for Packing Unequal Bins · SIAM J. Comput. 1988
Approximation and online algorithms
bin packing
0.011988
Analysis of a Hybrid Algorithm for Packing Unequal Bins · SIAM J. Comput. 1988
Approximation and online algorithms › bin packing
variable-sized bin packing
0.011988
Analysis of a Hybrid Algorithm for Packing Unequal Bins · SIAM J. Comput. 1988

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

worst-case analysis · 0.0hybrid algorithm · 0.0
YearPublicationVenuePosition
1990 Object-oriented Programming Applied to a Prototype Workstation
abstract
Abstract Object‐oriented programming has been applied to the development of a prototype workstation to be used in airport traffic control towers. Objective‐C was used because it supports objects, classes and inheritance, and it allows easy access to system services. A number of design practices emerged as helpful in the course of development, some of which have been reported elsewhere. The notion of a framework of co‐operating classes as a paradigm of design was especially helpful. Comparisons with the size and rate of code production of an earlier, similar workstation programmed in C indicate an advantage to object‐oriented programming.
Frederick S. Kuhl
Softw. Pract. Exp.1
1988 Analysis of a Hybrid Algorithm for Packing Unequal Bins
abstract
We consider a bin-packing problem where the sizes of the bins are allowed to vary and where the goal is to maximize the number of pieces packed. This problem is NP-hard. We examine a new efficient approximation algorithm which is a hybrid of two algorithms reported earlier, First-Fit Decreasing (FFD) and Best-Two Fit (B2F). The hybrid is iterative: it attempts to pack smaller and smaller suffixes of its list of pieces until it succeeds in packing an entire suffix. During each attempt, the hybrid operates by partitioning the current list of pieces and packing one part by B2F and afterward packing the other part of its list by FFD. We prove that no instance of the problem exists where an optimal algorithm can pack more than $\tfrac{4}{3}$ the number of pieces the hybrid can pack. We also give a sequence of examples for which the ratio of the number of pieces packed optimally and by our algorithm increases asymptotically to $\frac{4}{3}$.
Donald K. Friesen, Frederick S. Kuhl
SIAM J. Comput.2