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

John D. Hobby

dblp:h/JohnDHobby · DBLP profile ↗
← Back
15ranked-venue papers
12as first author
0since 2021 · last 2008
—ORCID · none

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

Graphics, computer vision, multimedia, augmented reality and games · 5 · 5 first-authorArtificial intelligence and machine learning · 4 · 4 first-authorDatabases, data management, data science and information retrieval · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-authorComputer networks · 1Theory of computation · 1 · 1 first-author

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 networks
1 paper
Wireless networking · 75% Network optimization and economics · 25%
Computer graphics and multimedia
4 papers
Geometric modeling and processing · 56% Rendering · 44%

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

TopicWeightPapersLastEvidence papers
Wireless networking
cross-layer optimization
0.112008
Joint Scheduling and Congestion Control in Mobile Ad-Hoc Networks · INFOCOM 2008
Wireless networking › cross-layer optimization
joint congestion control and scheduling
0.112008
Joint Scheduling and Congestion Control in Mobile Ad-Hoc Networks · INFOCOM 2008
Wireless networking
mobile ad hoc networks
0.112008
Joint Scheduling and Congestion Control in Mobile Ad-Hoc Networks · INFOCOM 2008
Network optimization and economics › resource allocation
network utility maximization
0.112008
Joint Scheduling and Congestion Control in Mobile Ad-Hoc Networks · INFOCOM 2008
Rendering
rasterization
0.031993
Generating Automatically Tuned Bitmaps from Outlines · J. ACM 1993
Rasterization of nonparametric curves · ACM Trans. Graph. 1990
Rasterizing curves of constant width · J. ACM 1989
Geometric modeling and processing › shape representation
curve and surface representation
0.021991
Numerically Stable Implicitization of Cubic Curves · ACM Trans. Graph. 1991
Rasterization of nonparametric curves · ACM Trans. Graph. 1990
Computational geometry › curve representation
curve approximation
0.011993
Polygonal Approximations that Minimize the Number of Inflections · SODA 1993
Geometric modeling and processing
implicitization
0.011991
Numerically Stable Implicitization of Cubic Curves · ACM Trans. Graph. 1991
Rendering › rasterization
curve rasterization
0.011990
Rasterization of nonparametric curves · ACM Trans. Graph. 1990

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

simulation · 0.1greedy primal-dual algorithm · 0.1lovász basis reduction · 0.0geometric algorithms · 0.0rotated coordinate system · 0.0numerical stability techniques · 0.0implicit curve evaluation · 0.0finite differences · 0.0
YearPublicationVenuePosition
2008 Joint Scheduling and Congestion Control in Mobile Ad-Hoc Networks
abstract
We study the problem of jointly performing scheduling and congestion control in mobile ad-hoc networks so that network queues remain bounded and the resulting flow rates satisfy an associated network utility maximization problem. In recent years a number of papers have presented theoretical solutions to this problem that are based on combining differential-backlog scheduling algorithms with utility-based congestion control. However, this work typically does not address a number of issues such as how signaling should be performed and how the new algorithms interact with other wireless protocols. In this paper we address such issues. In particular: ldr We define a specific network utility maximization problem that we believe is appropriate for mobile adhoc networks. ldr We describe a wireless greedy primal dual (wGPD) algorithm for combined congestion control and scheduling that aims to solve this problem. ldr We show how the wGPD algorithm and its associated signaling can be implemented in practice with minimal disruption to existing wireless protocols. ldr We show via OPNET simulation that wGPD significantly outperforms standard protocols such as 802.11 operating in conjunction with TCP. This work was supported by the DARPA CBMANET program.
Umut Akyol, Matthew Andrews, John D. Hobby, Iraj Saniee, Alexander L. Stolyar
INFOCOM4
2007 Ocelot's Knapsack Calculations for Modeling Power Amplifier and Walsh Code Limits
abstract
We give a model for the performance impact on wireless systems of the limitations of certain resources, namely, the base-station power amplifier and the available OVSF codes. These limitations are readily modeled in the loss model formulation as a stochastic knapsack. A simple and well-known recurrence of Kaufman and Roberts allows the predictions of the model to be efficiently calculated. We discuss the assumptions and approximations we have made that allow the use of the model. We have included the model in Ocelot, an Alcatel-Lucent tool for modeling and optimizing cellular phone systems. The model is fast to compute, differentiable with respect to the relevant parameters, and able to model broad ranges of capacity and resource use. These conditions are critical to our application of optimization.
Kenneth L. Clarkson, John D. Hobby
VTC Fall2
2007 Modeling UpLink Power Control with Outage Probabilities
abstract
We investigate models for uplink interference in wireless systems. Our models account for the effects of outage probabilities. Such an accounting requires a nonlinear, even nonconvex model, since increasing interference at the receiving base station increases both mobile transmit power and outage probability, and this results in a complex interaction. Our system model always has at least one solution, a fixed point, and it is provably unique under certain reasonable conditions. Our main purpose is to model real wireless systems as accurately as possible, and so we test our models on realistic scenarios using data from a sophisticated simulator. Our algorithm for finding a fixed point works very well on such scenarios, and is guaranteed to find the fixed point when we can prove it is unique. A slightly simplified model reduces the main data structure for aK-sector market to 16K2bytes of memory.
Kenneth L. Clarkson, Georg K. Hampel, John D. Hobby
VTC Fall3
2000 Using Shape and Layout Information to Find Signatures, Text, and Graphics
John D. Hobby
Comput. Vis. Image Underst.1
1999 Page Decomposition and Signature Finding via Shape Classification and Geometric Layout
abstract
Consider the problem of decomposing a page image into text ruling lines, signatures, other line art, and other material. A fast classifier based on a skeletonization of the image and various curve-fitting techniques gives an initial labeling, followed by Baird's language-free layout analysis and a post-processor that uses the geometric layout to refine the decisions about text versus non-text.
John D. Hobby
ICDAR1
1999 Practical segment intersection with finite precision output
John D. Hobby
Comput. Geom.1
1998 Matching document images with ground truth
John D. Hobby
Int. J. Document Anal. Recognit.1
1997 Enhancing Degraded Document Images via Bitmap Clustering and Averaging
abstract
Proper display and accurate recognition of document images are often hampered by degradations caused by poor scanning or transmission conditions. The authors propose a method to enhance such degraded document images for better display quality and recognition accuracy. The essence of the method is in finding and averaging bitmaps of the same symbol that are scattered across a text page. Outline descriptions of the symbols are then obtained that can be rendered at arbitrary solution. The paper describes details of the algorithm and an experiment to demonstrate its capabilities using fax images.
John D. Hobby, Tin Kam Ho
ICDAR1
1997 Space-Efficient Outlines from Image Data via Vertex Minimization and Grid Constraints
John D. Hobby
CVGIP Graph. Model. Image Process.1
1993 Polygonal Approximations that Minimize the Number of Inflections
John D. Hobby
SODA1
1993 Generating Automatically Tuned Bitmaps from Outlines
abstract
Consider the problem of generating bitmaps from character shapes given as outlines. The obvious scan-conversion process does not produce acceptable results unless important features such as stem widths are carefully controlled during the scan-conversion process. This paper describes a method for automatically extracting the necessary feature information and generating high-quality bitmaps without resorting to hand editing. Almost all of the work is done in a preprocessing step, the result of which is an intermediate form that can be quickly converted into bitmaps once the font size and device resolution are known. A heuristically defined system of linear equations describes how the ideal outlines should be distorted in order to produce the best possible results when scan converted in a straightforward manner. The Lova´sz basis reduction algorithm then reduces the system of equations to a form that makes it easy to find an approximate solution subject to the constraint that some variables must be integers. The heuristic information is of such a general nature that it applies equally well to Roman fonts and Japanese Kanji.
John D. Hobby
J. ACM1
1991 Numerically Stable Implicitization of Cubic Curves
abstract
We give efficient, numerically-stable techniques for converting polynomial, and rational cubic curves to implicit form.We achieve numerical stability by working in a rotated coordinak system and using carefully chosen expressions for the coetlicients that appear in the implicit form.This is more practical than previously known methods which can be numerically unstable unless all computations are done in exact rational arithmetic.
John D. Hobby
ACM Trans. Graph.1
1990 Rasterization of nonparametric curves
abstract
We examine a class of algorithms for rasterizing algebraic curves based on an implicit form that can be evaluated cheaply in integer arithmetic using finite differences. These algorithms run fast and produce “optimal” digital output, where previously known algorithms have had serious limitations. We extend previous work on conic sections to the cubic and higher order curves, and we solve an important undersampling problem.
John D. Hobby
ACM Trans. Graph.1
1989 Rasterizing curves of constant width
abstract
This paper gives a fast, linear-time algorithm for generating high-quality pixel representations of curved lines. The results are similar to what is achieved by selecting a circle whose diameter is the desired line width, and turning on all pixels covered by the circle as it moves along the desired curve. However, the circle is replaced by a carefully chosen polygon whose deviations from the circle represent subpixel corrections designed to improve the aesthetic qualities of the rasterized curve. For nonsquare pixels, equally good results are obtained when an ellipse is used in place of the circle. The class of polygons involved is introduced, an algorithm for generating them is given, and how to construct the set of pixels covered when such a polygon moves along a curve is shown. The results are analyzed in terms of a mathematical model for the uniformity and accuracy of line width in the rasterized image.
John D. Hobby
J. ACM1
1986 Smooth, Easy to Computer Interpolating Splines
John D. Hobby
Discret. Comput. Geom.1