VLDB 2026 Research / reviewers in the wild / expert
Godfried T. Toussaint
dblp:t/GodfriedTToussaint · also Godfried Toussaint
· DBLP profile ↗
126ranked-venue papers
43as first author
0since 2021 · last 2015
0009-0008-7801-7212ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 39 · 7 first-authorGraphics, computer vision, multimedia, augmented reality and games · 38 · 5 first-authorArtificial intelligence and machine learning · 30 · 15 first-authorSystems, architecture and hardware · 13 · 10 first-authorDatabases, data management, data science and information retrieval · 8 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-authorComputer networks · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 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.
| Theoretical computer science
16 papers |
Computational geometry · 84% Approximation and online algorithms · 7% Graph algorithms and graph theory · 6% | |
| Computer graphics and multimedia
3 papers |
Geometric modeling and processing · 99% Image and video processing · 1% | |
| Artificial intelligence
7 papers |
Image recognition and object detection · 79% Learning theory · 16% Information extraction and text analysis · 5% |
Topics — the 30 heaviest of 35, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational geometry
motion planning |
0.0 | 1 | 1999 | Locked and Unlocked Polygonal Chains in 3D · SODA 1999 |
Computational geometry › polytopes
convex polytope |
0.0 | 1 | 1996 | On the Sectional Area of Convex Polytopes · SCG 1996 |
Computational geometry
visibility |
0.0 | 3 | 1989 | Determining Sector Visibility of a Polygon · SCG 1989 Computing the Link Center of a Simple Polygon · SCG 1987 An Optimal Algorithm for Determining the Visibility of a Polygon from an Edge · IEEE Trans. Computers 1981 |
Computational geometry › geometric graph › proximity graphs
neighborhood graph |
0.0 | 1 | 1992 | Relative neighborhood graphs and their relatives · Proc. IEEE 1992 |
Computational geometry › geometric graph › proximity graphs
relative neighborhood graph |
0.0 | 1 | 1992 | Relative neighborhood graphs and their relatives · Proc. IEEE 1992 |
Computational geometry
convex hull |
0.0 | 2 | 1988 | Computing the Width of a Set · IEEE Trans. Pattern Anal. Mach. Intell. 1988 Computating the width of a set · SCG 1985 |
Computational geometry › discrete geometry
width of a point set |
0.0 | 2 | 1988 | Computing the Width of a Set · IEEE Trans. Pattern Anal. Mach. Intell. 1988 Computating the width of a set · SCG 1985 |
Computational geometry
geometric optimization |
0.0 | 1 | 1991 | Computing Shortest Transversals of Sets (Extended Abstract) · SCG 1991 |
Computational geometry › geometric intersection
line transversals |
0.0 | 1 | 1991 | Computing Shortest Transversals of Sets (Extended Abstract) · SCG 1991 |
Approximation and online algorithms
online algorithms |
0.0 | 1 | 1991 | The Aquarium Keeper's Problem · SODA 1991 |
Graph algorithms and graph theory
shortest path |
0.0 | 1 | 1991 | Computing Shortest Transversals · ICALP 1991 |
Approximation and online algorithms
approximation algorithms |
0.0 | 1 | 1987 | Computing the Link Center of a Simple Polygon · SCG 1987 |
Computational geometry › visibility
link distance |
0.0 | 1 | 1987 | Computing the Link Center of a Simple Polygon · SCG 1987 |
Computer vision › Image recognition and object detection
text recognition |
0.0 | 3 | 1980 | The Sensitivity of the Modified Viterbi Algorithm to the Source Statistics · IEEE Trans. Pattern Anal. Mach. Intell. 1980 Experiments in Text Recognition with the Modified Viterbi Algorithm · IEEE Trans. Pattern Anal. Mach. Intell. 1979 A Simplified Heuristic Version of Raviv's Algorithm for Using Context in Text Recognition · IJCAI 1977 |
Computational science and engineering › model simulation
manufacturing simulation |
0.0 | 1 | 1995 | Geometric and computational aspects of gravity casting · Comput. Aided Des. 1995 |
Computational geometry › geometric graph
geometric connectivity |
0.0 | 1 | 1986 | On Computing Simple Circuits on a Set of Line Segments · SCG 1986 |
Computational geometry
geometric measure |
0.0 | 1 | 1985 | Computating the width of a set · SCG 1985 |
Computer vision › Image recognition and object detection › text recognition
contextual text recognition |
0.0 | 2 | 1980 | The Sensitivity of the Modified Viterbi Algorithm to the Source Statistics · IEEE Trans. Pattern Anal. Mach. Intell. 1980 A Simplified Heuristic Version of Raviv's Algorithm for Using Context in Text Recognition · IJCAI 1977 |
Graph algorithms and graph theory
graph classes |
0.0 | 1 | 1992 | Relative neighborhood graphs and their relatives · Proc. IEEE 1992 |
Computational geometry
geometric search |
0.0 | 1 | 1991 | The Aquarium Keeper's Problem · SODA 1991 |
Computational geometry
polygon algorithms |
0.0 | 1 | 1982 | A Counterexample to a Diameter Algorithm for Convex Polygons · IEEE Trans. Pattern Anal. Mach. Intell. 1982 |
Computational geometry › visibility
polygon visibility |
0.0 | 1 | 1981 | An Optimal Algorithm for Determining the Visibility of a Polygon from an Edge · IEEE Trans. Computers 1981 |
Computational geometry › polygon algorithms
simple polygon |
0.0 | 1 | 1989 | Determining Sector Visibility of a Polygon · SCG 1989 |
Mathematical optimization › sparse learning
feature selection |
0.0 | 2 | 1971 | Comments on 'A modified figure of merit for feature selection in pattern recognition' by Paul, J. E., Jr., et al · IEEE Trans. Inf. Theory 1971 Note on optimal selection of independent binary-valued features for pattern recognition (Corresp.) · IEEE Trans. Inf. Theory 1971 |
Information theory › information measures › divergence measures
kullback-leibler divergence |
0.0 | 1 | 1975 | Sharper lower bounds for discrimination information in terms of variation (Corresp.) · IEEE Trans. Inf. Theory 1975 |
Computational complexity
lower bounds |
0.0 | 1 | 1975 | Sharper lower bounds for discrimination information in terms of variation (Corresp.) · IEEE Trans. Inf. Theory 1975 |
Information theory › information measures › divergence measures › f-divergence
total variation distance |
0.0 | 1 | 1975 | Sharper lower bounds for discrimination information in terms of variation (Corresp.) · IEEE Trans. Inf. Theory 1975 |
Machine learning › Learning theory
classification |
0.0 | 1 | 1974 | Bibliography on estimation of misclassification · IEEE Trans. Inf. Theory 1974 |
Machine learning › Learning theory › statistical estimation
error estimation |
0.0 | 1 | 1974 | Bibliography on estimation of misclassification · IEEE Trans. Inf. Theory 1974 |
Natural language and speech › Information extraction and text analysis
contextual constraints |
0.0 | 1 | 1970 | Use of Contextual Constraints in Recognition of Contour-Traced Handprinted Characters · IEEE Trans. Computers 1970 |
Methods — techniques the papers use, named apart from their topics
combinatorial geometry · 0.0graph algorithms · 0.0convex hull computation · 0.0online algorithms · 0.0competitive analysis · 0.0combinatorial optimization · 0.0antipodal pairs · 0.0polygonal path · 0.0link distance · 0.0graph transformation · 0.0n-gram statistics · 0.0modified viterbi algorithm · 0.0raviv's algorithm · 0.0markov chain · 0.0heuristic · 0.0monogram/bigram/trigram constraints · 0.0contour tracing · 0.0conditional independence analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | A Dissimilarity Measure for Comparing Origami Crease Patterns
Seung Man Oh, Godfried T. Toussaint, Erik D. Demaine, Martin L. Demaine |
ICPRAM (1) | 2 |
| 2015 | Measuring Musical Rhythm Similarity: Statistical Features Versus Transformation MethodsabstractTwo approaches to measuring the similarity between symbolically notated musical rhythms are compared with each other and with human judgments of perceived similarity. The first is the edit-distance, a popular transformation method, applied to the symbolic rhythm sequences. The second approach employs the histograms of the inter-onset-intervals (IOIs) calculated from the rhythms. Furthermore, two methods for dealing with the histograms are also compared. The first utilizes the Mallows distance, a transformation method akin to the Earth-Movers distance popular in computer vision, and the second extracts a group of standard statistical features, used in music information retrieval, from the IOI-histograms. The measures are compared using four contrastive musical rhythm data sets by means of statistical Mantel tests that compute correlation coefficients between the various dissimilarity matrices. The results provide evidence from the aural domain, that transformation methods such as the edit distance are superior to feature-based methods for predicting human judgments of similarity. The evidence also supports the hypothesis that IOI-histogram-based methods are better than music-theoretical structural features computed from the rhythms themselves, provided that the rhythms do not share identical IOI histograms. Juan Felipe Beltran, Nishant Mohanchandra, Godfried T. Toussaint |
Int. J. Pattern Recognit. Artif. Intell. | 4 |
| 2014 | Speeding up Support Vector Machines - Probabilistic versus Nearest Neighbour Methods for Condensing Training DataabstractSeveral methods for reducing the running time of support vector machines (SVMs) are compared in terms of speed-up factor and classification accuracy using seven large real world datasets obtained from the UCI Machine Learning Repository. All the methods tested are based on reducing the size of the training data that is then fed to the SVM. Two probabilistic methods are investigated that run in linear time with respect to the size of the training data: blind random sampling and a new method for guided random sampling (Gaussian Condensing). These methods are compared with k-Nearest Neighbour methods for reducing the size of the training set and for smoothing the decision boundary. For all the datasets tested blind random sampling gave the best results for speeding up SVMs without significantly sacrificing classification accuracy. Moïri Gamboni, Abhijai Garg, Oleg Grishin, Seung Man Oh, Francis Sowani, Anthony Spalvieri-Kruse, Godfried T. Toussaint, Lingliang Zhang |
ICPRAM | 7 |
| 2013 | Measuring Musical Rhythm Similarity - Statistical Features versus Transformation Methods
Juan Felipe Beltran, Nishant Mohanchandra, Godfried T. Toussaint |
ICPRAM | 4 |
| 2013 | Bounded-degree polyhedronization of point sets
Gill Barequet, Nadia M. Benbernou, David Charlton, Erik D. Demaine, Martin L. Demaine, Mashhood Ishaque, Anna Lubiw, André Schulz 0001, Diane L. Souvaine, Godfried T. Toussaint, Andrew Winslow |
Comput. Geom. | 10 |
| 2010 | Computational geometric aspects of rhythm, melody, and voice-leading
Godfried T. Toussaint |
Comput. Geom. | 1 |
| 2009 | The distance geometry of music
Erik D. Demaine, Francisco Gómez-Martin, Henk Meijer, David Rappaport, Perouz Taslakian, Godfried T. Toussaint, Terry Winograd, David R. Wood |
Comput. Geom. | 6 |
| 2008 | Edge-unfolding nested polyhedral bands
Greg Aloupis, Erik D. Demaine, Stefan Langerman, Pat Morin, Joseph O'Rourke, Ileana Streinu, Godfried T. Toussaint |
Comput. Geom. | 7 |
| 2008 | On polyhedra induced by point sets in space
Pankaj K. Agarwal, Ferran Hurtado, Godfried T. Toussaint, Joan Trias |
Discret. Appl. Math. | 3 |
| 2007 | Corrigendum to "An algorithm for computing the restriction Scaffold assignment problem in computational biology" [Inform Process Lett 95 (4) (2005) 466-471]
Justin Colannino, Godfried T. Toussaint |
Inf. Process. Lett. | 2 |
| 2005 | The Erdös-Nagy theorem and its ramifications
Godfried T. Toussaint |
Comput. Geom. | 1 |
| 2005 | Output-Sensitive Algorithms for Computing Nearest-Neighbour Decision Boundaries
David Bremner, Erik D. Demaine, Jeff Erickson 0001, John Iacono, Stefan Langerman, Pat Morin, Godfried T. Toussaint |
Discret. Comput. Geom. | 7 |
| 2005 | An algorithm for computing the restriction scaffold assignment problem in computational biology
Justin Colannino, Godfried T. Toussaint |
Inf. Process. Lett. | 2 |
| 2004 | Constructing convex 3-polytopes from two triangulations of a polygon
Benjamin M. Marlin, Godfried T. Toussaint |
Comput. Geom. | 2 |
| 2004 | Space-efficient planar convex hull algorithms
Hervé Brönnimann, John Iacono, Jyrki Katajainen, Pat Morin, Jason Morrison, Godfried T. Toussaint |
Theor. Comput. Sci. | 6 |
| 2003 | Geometric Graphs for Improving Nearest Neighbor Decision Rules
Godfried T. Toussaint |
ICCSA (3) | 1 |
| 2003 | Output-Sensitive Algorithms for Computing Nearest-Neighbour Decision Boundaries
David Bremner, Erik D. Demaine, Jeff Erickson 0001, John Iacono, Stefan Langerman, Pat Morin, Godfried T. Toussaint |
WADS | 7 |
| 2003 | Algorithms for bivariate medians and a Fermat-Torricelli problem for lines
Greg Aloupis, Stefan Langerman, Michael A. Soss, Godfried T. Toussaint |
Comput. Geom. | 4 |
| 2002 | Flat-State Connectivity of Linkages under Dihedral Motions
Greg Aloupis, Erik D. Demaine, Vida Dujmovic, Jeff Erickson 0001, Stefan Langerman, Henk Meijer, Joseph O'Rourke, Mark H. Overmars, Michael A. Soss, Ileana Streinu, Godfried T. Toussaint |
ISAAC | 11 |
| 2002 | In-Place Planar Convex Hull Algorithms
Hervé Brönnimann, John Iacono, Jyrki Katajainen, Pat Morin, Jason Morrison, Godfried T. Toussaint |
LATIN | 6 |
| 2002 | Some Aperture-Angle Optimization Problems
Prosenjit Bose, Ferran Hurtado, Elsa Omaña-Pulido, Jack Snoeyink, Godfried T. Toussaint |
Algorithmica | 5 |
| 2002 | Experimental results on quadrangulations of sets of fixed points
Prosenjit Bose, Suneeta Ramaswami, Godfried T. Toussaint, Alain Turki |
Comput. Aided Geom. Des. | 3 |
| 2002 | A note on reconfiguring tree linkages: trees can lock
Therese Biedl, Erik D. Demaine, Martin L. Demaine, Sylvain Lazard, Anna Lubiw, Joseph O'Rourke, Steve Robbins, Ileana Streinu, Godfried T. Toussaint, Sue Whitesides |
Discret. Appl. Math. | 9 |
| 2002 | Flipturning Polygons
Oswin Aichholzer, Carmen Cortés, Erik D. Demaine, Vida Dujmovic, Jeff Erickson 0001, Henk Meijer, Mark H. Overmars, Belén Palop, Suneeta Ramaswami, Godfried T. Toussaint |
Discret. Comput. Geom. | 10 |
| 2002 | On Computing General Position Views of Data in Three Dimensions
Francisco Gómez 0001, Suneeta Ramaswami, Godfried T. Toussaint |
J. Vis. Commun. Image Represent. | 3 |
| 2001 | Reconfiguring convex polygons
Oswin Aichholzer, Erik D. Demaine, Jeff Erickson 0001, Ferran Hurtado, Mark H. Overmars, Michael A. Soss, Godfried T. Toussaint |
Comput. Geom. | 7 |
| 2001 | Locked and Unlocked Polygonal Chains in Three Dimensions
Therese Biedl, Erik D. Demaine, Martin L. Demaine, Sylvain Lazard, Anna Lubiw, Joseph O'Rourke, Mark H. Overmars, Steve Robbins, Ileana Streinu, Godfried T. Toussaint, Sue Whitesides |
Discret. Comput. Geom. | 10 |
| 2001 | Every Set of Disjoint Line Segments Admits a Binary Tree
Prosenjit Bose, Michael E. Houle, Godfried T. Toussaint |
Discret. Comput. Geom. | 3 |
| 2001 | Convexifying polygons with simple projections
Jorge Alberto Calvo, Danny Krizanc, Pat Morin, Michael A. Soss, Godfried T. Toussaint |
Inf. Process. Lett. | 5 |
| 2001 | Nice Perspective Projections
Francisco Gómez 0001, Ferran Hurtado, Joan Antoni Sellarès, Godfried T. Toussaint |
J. Vis. Commun. Image Represent. | 4 |
| 1999 | Locked and Unlocked Polygonal Chains in 3D
Therese Biedl, Erik D. Demaine, Martin L. Demaine, Sylvain Lazard, Anna Lubiw, Joseph O'Rourke, Mark H. Overmars, Steve Robbins, Ileana Streinu, Godfried T. Toussaint, Sue Whitesides |
SODA | 10 |
| 1999 | Drawing Nice Projections of Objects in Space
Prosenjit Bose, Francisco Gómez 0001, Pedro Ramos 0001, Godfried T. Toussaint |
J. Vis. Commun. Image Represent. | 4 |
| 1998 | Filling polyhedral molds
Prosenjit Bose, Marc J. van Kreveld, Godfried T. Toussaint |
Comput. Aided Des. | 3 |
| 1998 | Converting triangulations to quadrangulations
Suneeta Ramaswami, Pedro Ramos 0001, Godfried T. Toussaint |
Comput. Geom. | 3 |
| 1997 | On Removing Non-degeneracy Assumptions in Computational Geometry
Francisco Gómez 0001, Suneeta Ramaswami, Godfried T. Toussaint |
CIAC | 3 |
| 1997 | Feasibility of Design in Stereolithography
Boudewijn Asberg, Gregoria Blanco, Prosenjit Bose, Jesús García-López, Mark H. Overmars, Godfried T. Toussaint, Gordon T. Wilfong, Binhai Zhu |
Algorithmica | 6 |
| 1997 | Characterizing and efficiently computing quadrangulations of planar point sets
Prosenjit Bose, Godfried T. Toussaint |
Comput. Aided Geom. Des. | 2 |
| 1997 | Guarding Polyhedral Terrains
Prosenjit Bose, Thomas C. Shermer, Godfried T. Toussaint, Binhai Zhu |
Comput. Geom. | 3 |
| 1996 | Computing the Constrained Euclidean Geodesic and Link Center of a Simple Polygon with ApplicationabstractIn the manufacturing industry, finding a suitable location for the pin gate (the point from which liquid is poured or injected into a mould) is a difficult problem when viewed from the fluid dynamics of the moulding process. However, experience has shown that a suitable pin gate location possesses several geometric characteristics: the distance from the pin gate to any point in the mould should be small, and the number of turns on the path from a point in the mould to the pin gate should be small. We address the problem of computing locations that possess these geometric characteristics. Given a mould M (modelled by an n-vertex simple polygon), we show how to compute the Euclidean centre of M, when it is constrained to lie in the interior of M or on the boundary of M, in O(n log n + k) time, where k is the number of intersections between M and the furthest-point Voronoi diagram of the vertices of M. We show how to compute the geodesic centre of M, when it is constrained to the boundary, in O(n log n) time, and the geodesic centre of M, when it is constrained to lie in a polygonal region, in O[n(n+k)] time. Finally, we show how to compute the link centre of M, when it is constrained to the boundary of M, in O(n log n) time. Prosenjit Bose, Godfried T. Toussaint |
Computer Graphics International | 2 |
| 1996 | On the Sectional Area of Convex PolytopesabstractNo abstract available. David Avis, Prosenjit Bose, Godfried T. Toussaint, Thomas C. Shermer, Binhai Zhu, Jack Snoeyink |
SCG | 3 |
| 1996 | All Convex Polyhedra Can Be Clamped with Parallel Jaw Grippers
Prosenjit Bose, David Bremner, Godfried T. Toussaint |
Comput. Geom. | 3 |
| 1995 | Drawing Nice Projections of Objects in Space
Prosenjit Bose, Francisco Gómez 0001, Pedro Ramos 0001, Godfried T. Toussaint |
GD | 4 |
| 1995 | No Quadrangulation is Extremely Odd
Prosenjit Bose, Godfried T. Toussaint |
ISAAC | 2 |
| 1995 | Quadrangulations of Planar Sets
Godfried T. Toussaint |
WADS | 1 |
| 1995 | Geometric and computational aspects of gravity casting
Prosenjit Bose, Godfried T. Toussaint |
Comput. Aided Des. | 2 |
| 1994 | Every Set of Disjoint Line Segments Admits a Binary Tree
Prosenjit Bose, Michael E. Houle, Godfried T. Toussaint |
ISAAC | 3 |
| 1994 | Geometric and computational aspects of manufacturing processes
Prosenjit Bose, Godfried T. Toussaint |
Comput. Graph. | 2 |
| 1994 | Linear Approximation of Simple Objects
Jean-Marc Robert 0001, Godfried T. Toussaint |
Comput. Geom. | 2 |
| 1994 | On Approximating Polygonal Curves in Two and Three Dimensions
David Eu, Godfried T. Toussaint |
CVGIP Graph. Model. Image Process. | 2 |
| 1994 | Finding Hamiltonian Circuits in Arrangements of Jordan Curves is NP-Complete
Chuzo Iwamoto, Godfried T. Toussaint |
Inf. Process. Lett. | 2 |
| 1994 | A counterexample to Tomek's consistency theorem for a condensed nearest neighbor decision rule
Godfried T. Toussaint |
Pattern Recognit. Lett. | 1 |
| 1993 | Feasability of Design in Stereolithography
Boudewijn Asberg, Gregoria Blanco, Prosenjit Bose, Jesús García-López, Mark H. Overmars, Godfried T. Toussaint, Gordon T. Wilfong, Binhai Zhu |
FSTTCS | 6 |
| 1993 | Filling Polyhedral Molds
Prosenjit Bose, Marc J. van Kreveld, Godfried T. Toussaint |
WADS | 3 |
| 1993 | Slicing an ear using prune-and-search
Hossam A. ElGindy, Hazel Everett, Godfried T. Toussaint |
Pattern Recognit. Lett. | 3 |
| 1992 | Linear Approximation of Simple Objects
Jean-Marc Robert 0001, Godfried T. Toussaint |
STACS | 2 |
| 1992 | Relative neighborhood graphs and their relativesabstractResults of neighborhood graphs are surveyed. Properties, bounds on the size, algorithms, and variants of the neighborhood graphs are discussed. Numerous applications including computational morphology, spatial analysis, pattern classification, and databases for computer vision are described.> Jerzy W. Jaromczyk, Godfried T. Toussaint |
Proc. IEEE | 2 |
| 1991 | Computing Shortest Transversals of Sets (Extended Abstract)abstractGiven a family of objects in the plane, the line transversal problem is to compute a line that intersects every member of the family.In this paper we examine a variation of the line transversal problem that involves computing a shortest line segment that intersects every member of the family.In particular, we give O(n log n) time algorithms for computing a shortest transversal of a family of n lines and of a family of n line segments.We also present an O(n log2 n) time algorithm for computing a shortest transversal of a family of polygons with a total of n vertices.In general, finding a line transversal for a family of n objects takes fl(n log n) time.This time bound holds for a family of n line segments thus our shortest transversal algorithm for this family is optimal. Binay K. Bhattacharya, Jurek Czyzowicz, Peter Egyed, Ivan Stojmenovic, Godfried T. Toussaint, Jorge Urrutia |
SCG | 5 |
| 1991 | Computing Shortest Transversals
Binay K. Bhattacharya, Godfried T. Toussaint |
ICALP | 2 |
| 1991 | The Aquarium Keeper's Problem
Jurek Czyzowicz, Peter Egyed, Hazel Everett, David Rappaport, Thomas C. Shermer, Diane L. Souvaine, Godfried T. Toussaint, Jorge Urrutia |
SODA | 7 |
| 1991 | A Linear Time Algorithm for Computing the Shortest Line Segment from Which a Polygon is Weakly Externally Visible
Binay K. Bhattacharya, Asish Mukhopadhyay, Godfried T. Toussaint |
WADS | 3 |
| 1991 | A counter-example to a convex hull algorithm for polygons
Godfried T. Toussaint |
Pattern Recognit. | 1 |
| 1991 | A counterexample to a dynamic algorithm for convex hulls of line arrangements
Binay K. Bhattacharya, Hazel Everett, Godfried T. Toussaint |
Pattern Recognit. Lett. | 3 |
| 1991 | Efficient triangulation of simple polygons
Godfried T. Toussaint |
Vis. Comput. | 1 |
| 1990 | Computing Simple Circuits form a Set of Line Segments
David Rappaport, Hiroshi Imai, Godfried T. Toussaint |
Discret. Comput. Geom. | 3 |
| 1990 | The Graham scan triangulates simple polygons
Xianshu Kong, Hazel Everett, Godfried T. Toussaint |
Pattern Recognit. Lett. | 3 |
| 1989 | Determining Sector Visibility of a PolygonabstractWe consider a generalization of notions of external visibility of simple polygons, namely weak external visibility, weak external visibility from a line and monotonicity, that we call sector visibility. Informally, sector visibility addresses the question of external visibility along rays (or sight lines) whose angles are restricted to a sector (wedge) of specified width σ. This provides an interesting measure of the degree of external visibility of a polygon. Our framework also permits a unification and extension of a number of previously unrelated results. Finally, our results uncover a curious complexity discontinuity in this family of problems; algorithms are Θ(n) when σ ≤ π or σ = 2π, but require Ω(n log n) time (at least), when π < σ < 2π. Binay K. Bhattacharya, David G. Kirkpatrick, Godfried T. Toussaint |
SCG | 3 |
| 1989 | On Seperating Two Simple Polygons by a Single Translation
Godfried T. Toussaint |
Discret. Comput. Geom. | 1 |
| 1989 | On geodesic properties of polygons relevant to linear time triangulation
Hossam A. ElGindy, Godfried T. Toussaint |
Vis. Comput. | 2 |
| 1988 | Computing the Link Center of a Simple Polygon
William J. Lenhart, Ricky Pollack, Jörg-Rüdiger Sack, Raimund Seidel, Micha Sharir, Subhash Suri, Godfried T. Toussaint, Sue Whitesides, Chee-Keng Yap |
Discret. Comput. Geom. | 7 |
| 1988 | Computing the Width of a SetabstractFor a set of points P in three-dimensional space, the width of P, W (P), is defined as the minimum distance between parallel planes of support of P. It is shown that W(P) can be computed in O(n log n+I) time and O(n) space, where I is the number of antipodal pairs of edges of the convex hull of P, and n is the number of vertices; in the worst case, I=O(n/sup 2/). For a convex polyhedra the time complexity becomes O(n+I). If P is a set of points in the plane, the complexity can be reduced to O(nlog n). For simple polygons, linear time suffices.> Michael E. Houle, Godfried T. Toussaint |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1988 | Fast algorithms for computing the diameter of a finite planar set
Binay K. Bhattacharya, Godfried T. Toussaint |
Vis. Comput. | 2 |
| 1987 | Computing the Link Center of a Simple PolygonabstractThe link center of a simple polygon P is the set of points x inside P at which the maximal link-distance from x to any other point in P is minimized, where the link distance between two points x, y inside P is defined as the smallest number of straight edges in a polygonal path inside P connecting x to y. We prove several geometric properties of the link center and present an algorithm that calculates this set in time Ο (n2), where n is the number of sides of P. We also give an Ο(n log n) algorithm for finding a point x in an approximate link center, namely the maximal link distance from x to any point in P is at most one more than the value attained from the link center. William J. Lenhart, Ricky Pollack, Jörg-Rüdiger Sack, Raimund Seidel, Micha Sharir, Subhash Suri, Godfried T. Toussaint, Sue Whitesides, Chee-Keng Yap |
SCG | 7 |
| 1987 | Bayes classification rule for the general discrete case
Godfried T. Toussaint |
Pattern Recognit. | 1 |
| 1986 | On Computing Simple Circuits on a Set of Line SegmentsabstractGiven a set of non-intersecting line segments in the plane, we are required to connect the line segments such that they form a simple circuit (a simple polygon).However, not every set of segments can be so connected.Figure 1 shows a set of segments that does not admit a simple circuit.This leads to the challenging problem of determining when a set of segments admits a simple circuit, and if it does, then find such a circuit.It has been shown [Rappaport] that in general, to determine whether a set of segments admits a simple circuit is NP-complete.In this paper an optimal algorithm is presented to determine whether a simple circuit exists, and deliver a simple circuit, on a set of line segments, where each segment has at least one endpoint on the convex hull of the segments (a CHconnected set of segments).Furthermore this technique can be used to determine a simple circuit of minimum length, or a simple circuit that bounds the minimum area, with no increase in computational complexity.The rest of the paper is summarized.In section 2 cf this paper, the preliminary definitions and notation are introduced.In section 3, the geometric properties of the set, of segments are used to transform the segments into an associated graph. David Rappaport, Hiroshi Imai, Godfried T. Toussaint |
SCG | 3 |
| 1986 | Shortest path solves edge-to-edge visibility in a polygon
Godfried T. Toussaint |
Pattern Recognit. Lett. | 1 |
| 1986 | A linear-time algorithm for solving the strong hidden-line problem in a simple polygon
Godfried T. Toussaint |
Pattern Recognit. Lett. | 1 |
| 1986 | Visibility between two edges of a simple polygon
David Avis, Teren Gum, Godfried T. Toussaint |
Vis. Comput. | 3 |
| 1985 | Computating the width of a setabstractGiven a set of points P = {p1,p2,…,pn} in three dimensions, the width of P, W (P), is defined as the minimum distance between parallel planes of support of P. It is shown that W(P) can be computed in Ο(n log n + I) time and Ο(n) space, where I is the number of antipodal pairs of edges of the convex hull of P, and in the worst case I - Ο(n2). If P is a set of points in the plane, this complexity can be reduced to Ο(n log n). Finally, for simple polygons linear time suffices. Michael E. Houle, Godfried T. Toussaint |
SCG | 2 |
| 1985 | Translating Polygons in the Plane
Jörg-Rüdiger Sack, Godfried T. Toussaint |
STACS | 2 |
| 1985 | On the ultimate convex hull algorithm in practice
Mary M. McQueen, Godfried T. Toussaint |
Pattern Recognit. Lett. | 2 |
| 1985 | A simple linear hidden-line algorithm for star-shaped polygons
David Rappaport, Godfried T. Toussaint |
Pattern Recognit. Lett. | 2 |
| 1985 | A historical note on convex hull finding algorithms
Godfried T. Toussaint |
Pattern Recognit. Lett. | 1 |
| 1985 | A simple linear algorithm for intersecting convex polygons
Godfried T. Toussaint |
Vis. Comput. | 1 |
| 1984 | A new linear algorithm for triangulating monotone polygons
Godfried T. Toussaint |
Pattern Recognit. Lett. | 1 |
| 1983 | Time- and storage-efficient implementation of an optimal planar convex hull algorithm
Binay K. Bhattacharya, Godfried T. Toussaint |
Image Vis. Comput. | 2 |
| 1983 | On the application of the convex hull to histogram analysis in threshold selection
Godfried T. Toussaint |
Pattern Recognit. Lett. | 1 |
| 1983 | Optimal algorithms for computing the minimum distance between two finite planar sets
Godfried T. Toussaint, Binay K. Bhattacharya |
Pattern Recognit. Lett. | 1 |
| 1983 | A counterexample to an algorithm for computing monotone hulls of simple polygons
Godfried T. Toussaint, Hossam A. ElGindy |
Pattern Recognit. Lett. | 1 |
| 1983 | Review of 'Progress in Pattern Recognition' (Kanal, L.N., and Rosenfeld, A., Eds.; 1981)
Godfried T. Toussaint |
IEEE Trans. Inf. Theory | 1 |
| 1982 | A Counterexample to a Diameter Algorithm for Convex PolygonsabstractRecently, Snyder and Tang [1] proposed an algorithm for finding the diameter of a convex polygon. In this note a family of convex polygons is described for which their algorithm fails. It is also pointed out that the diameter of an arbitrary simple n-vertex polygon can be computed in O(n) time. Binay K. Bhattacharya, Godfried T. Toussaint |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1982 | On a convex hull algorithm for polygons and its application to triangulation problems
Godfried T. Toussaint, David Avis |
Pattern Recognit. | 1 |
| 1982 | A simple proof of Pach's extremal theorem for convex polygons
Godfried T. Toussaint |
Pattern Recognit. Lett. | 1 |
| 1982 | A simple O(n log n) algorithm for finding the maximum distance between two finite planar sets
Godfried T. Toussaint, Jim A. McAlear |
Pattern Recognit. Lett. | 1 |
| 1981 | An efficient algorithm for decomposing a polygon into star-shaped polygons
David Avis, Godfried T. Toussaint |
Pattern Recognit. | 2 |
| 1981 | An Optimal Algorithm for Determining the Visibility of a Polygon from an EdgeabstractIn many computer applications areas such as graphics, automated cartography, image processing, and robotics the notion of visibility among objects modeled as polygons is a recurring theme. This paper is concerned with the visibility of a simple polygon from one of its edges. Three natural definitions of the visibility of a polygon from an edge are presented. The following computational problem is considered. Given an n-sided simple polygon, is the polygon visible from a specified edge? An O(n), and thus optimal, algorithm is exhibited for determining edge visibility under any of the three definitions. The paper closes with an interesting characterization of visibility and some open problems in this area. David Avis, Godfried T. Toussaint |
IEEE Trans. Computers | 2 |
| 1980 | The Sensitivity of the Modified Viterbi Algorithm to the Source StatisticsabstractThe modified Viterbi algorithm is a powerful, and increasingly used, tool for using contextual information in text recognition in its various forms. As yet, no known studies have been published concerning its robustness with respect to source statistics. This paper describes experiments performed to determine the sensitivity of the algorithm to variations in source statistics. The results of the experiments show that a character-recognition machine incorporating the modified Viterbi algorithm, using N-gram statistics estimated from source A does not deteriorate in performance when operating on a passage from source B even if A and B differ significantly in N-gram distributions or entropy. Rajjan Shinghal, Godfried T. Toussaint |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1980 | The relative neighbourhood graph of a finite planar set
Godfried T. Toussaint |
Pattern Recognit. | 1 |
| 1979 | Some new algorithms and software implementation methods for pattern recognition researchabstractThis paper, in two parts, describes some novel algorithms for pattern recognition research and a framework for efficient development, maintenance, and sharing of Interactive software amongst several users and diverse application areas. This modular interactive software system (MISS) forms the basis of a general purpose image analysis and pattern recognition research system (IPS) implemented in the Macdonald Stewart Biomedical Image Processing Laboratory at McGill University. The first part of the paper discusses the algorithms and some preliminary results. Two algorithms are singled out. The first is an interactive approach to nouparametric feature selection via two-dimensional mapping of the multidimension al minimal spanning tree of the features in pattern space. Some preliminary results of the performance of the algorithm, in the automatic mode, applied to feature selection for cervical cell classification, are presented. The second algorithm is an exact procedure for condensing the training data, in the nearest neighbor decision rule, which yields a minimal set of points that implements precisely the original nearest neighbor decision boundary. The second part of the paper describes the MISS and IPS software systems. The MISS software implementation framework insures software colbpati bility and sharing among many individuals and diverse applications, provides safeguard against software loss, and supports an extendable high level interactive language with on-line document ation. MISS language support includes a BASE LAN GUAGE interpreter (implementing a variant of FORTRAN) plus an EXTENDED LANGUAGE interpreter that facilitates addition of new groups of language statements. Each group of statements is associated with a particular function, application area, or programmer. A-11 IPS software has been implemented within the MISS framework. The present IPS implementation includes over 300 EXTENDED LANGUAGE statements in twenty groups facilitating such functions as: image acquisition and display, simulation of a hardware image processor, data management, image manipulation and filtering, graphics, image segmentation and feature extraction, feature selection, classification, and classification per formance measurement. The overall design philosophy of the MISS and IPS software systems and the ease with which new software can be added and documented are described. Godfried T. Toussaint, Ron S. Foulsen |
COMPSAC | 1 |
| 1979 | Some new algorithms and software implementation methods for pattern recognition research part II. software implementation methodsabstractIn this part of the paper, the design philosophy of two software systems is discussed. The first, the Modular Interactive Software System MISS (1) is a general purpose interactive software system implementation framework within which purpose specific interactive software systems can be implemented. In addition to providing a framework within which to implement interactive software systems, the MISS system includes a software kernel which supports a high level interactive language plus several utility programs which facilitate the addition and documentation of new software modules implementing new statements in the interactive language. The second software system described here is a general purpose image analysis and pattern recognition research system IPS [1,2]. The IPS system is written within the MISS framework and consists of close to 300 extensions to the base level interactive language supported by the MISS system. Prior to a more detailed description of MISS and IPS, let us examine some of the requirements these software system are designed to meet. Godfried T. Toussaint, Ron S. Foulsen |
COMPSAC | 1 |
| 1979 | Experiments in Text Recognition with the Modified Viterbi AlgorithmabstractIn this paper a modification of the Viterbi algorithm is formally described, and a measure of its complexity is derived. The modified algorithm uses aheuristic to limit the search through a directed graph or trellis. The effectiveness of the algorithm is investigated via exhaustive experimentation on an input of machine-printed text. The algorithm assumes language to be a Markov chain and uses transition probabilities between characters. The results empirically answer the long-standing question of what is the benefit, if any, of using transition probabilities that depend on the length of a word and their position in it. Rajjan Shinghal, Godfried T. Toussaint |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1979 | Classification of atypical cells in the automatic cytoscreening for cervical cancer
Lawrence H. Oliver, Ronald S. Poulsen, Godfried T. Toussaint, C. Louis |
Pattern Recognit. | 3 |
| 1978 | An Improved Algorithm to Check for Polygon Similarity
Selim G. Akl, Godfried T. Toussaint |
Inf. Process. Lett. | 2 |
| 1978 | A Fast Convex Hull Algorithm
Selim G. Akl, Godfried T. Toussaint |
Inf. Process. Lett. | 2 |
| 1978 | The use of context in pattern recognition
Godfried T. Toussaint |
Pattern Recognit. | 1 |
| 1977 | A Simplified Heuristic Version of Raviv's Algorithm for Using Context in Text Recognition
R. Schinghal, D. Rosenberg, Godfried T. Toussaint |
IJCAI | 3 |
| 1977 | On the detection of structures in noisy pictures
Melvin Cohen, Godfried T. Toussaint |
Pattern Recognit. | 2 |
| 1975 | Subjective clustering and bibliography of books on pattern recognition
Godfried T. Toussaint |
Inf. Sci. | 1 |
| 1975 | Comments on "On a New Class of Bounds on Bayes' Risk in Multihypothesis Pattern Recognition"abstractRecently, Devijver [1] has written an excellent paper on the Bayesian distance and its relation to various measures of distance and information found in the literature. Godfried T. Toussaint |
IEEE Trans. Computers | 1 |
| 1975 | Sharper lower bounds for discrimination information in terms of variation (Corresp.)abstractThe lower bound for discrimination information in terms of variation, derived recently by Kullback [7] for the distribution-free case, is sharpened. Furthermore, under a restriction, a lower bound is derived that is sharper than all other existing bounds. Godfried T. Toussaint |
IEEE Trans. Inf. Theory | 1 |
| 1974 | Comments on "The Extraction of Pattern Features from Imperfectly Identified Samples"abstractIn a recent note1 C. C. Babu derives an upper bound on the probability of misclassification for the case when part of the training data is incorrectly labeled. Using this notation the bound is given by Godfried T. Toussaint |
IEEE Trans. Computers | 1 |
| 1974 | Bibliography on estimation of misclassificationabstractArticles, books, and technical reports on the theoretical and experimental estimation of probability of misclassification are listed for the case of correctly labeled or preclassified training data. By way of introduction, the problem of estimating the probability of misclassification is discussed in order to characterize the contributions of the literature. Godfried T. Toussaint |
IEEE Trans. Inf. Theory | 1 |
| 1972 | Feature Evaluation with Quadratic Mutual Information
Godfried T. Toussaint |
Inf. Process. Lett. | 1 |
| 1972 | Results Obtained Using a Simple Character Recognition Procedure on Munson's Handprinted DataabstractThe number of black points in each of the 25 nonoverlapping square regions of a size-normalized character matrix were used to recognize the 3822 uppercase handprinted alphabetic characters from Munson's multiauthor data set. The recognition accuracy obtained using a Bayes' classifier, which assumes statistically independent features, compares favorably with earlier results obtained using recognition systems having complexity comparable to ours. Included are results and a recommendation regarding system evaluation procedures. A. B. Shahidul Hussain, Godfried T. Toussaint, Robert W. Donaldson |
IEEE Trans. Computers | 2 |
| 1972 | Polynomial Representation of Classifiers with Independent Discrete-Valued FeaturesabstractIt is shown that for n-valued conditionally independent features a large family of classifiers can be expressed as an (n-1)st-degree polynomial discriminant function. The usefulness of the polynomial expansion is discussed and demonstrated by considering the first-order Minkowski metric, the Euclidean distance, and Bayes' classifiers for the ternary-feature case. Finally, some interesting side observations on the classifiers are made with respect to optimality and computational requirements. Godfried T. Toussaint |
IEEE Trans. Computers | 1 |
| 1972 | Some Inequalities Between Distance Measures for Feature EvaluationabstractSome inequalities are derived between the Kullback divergence, the Bhattacharyya coefficient, the Matusita distance, and the Kolmogorov variational distance. Godfried T. Toussaint |
IEEE Trans. Computers | 1 |
| 1972 | Comments on "Theoretical Comparison of a Class of Feature Selection Criteria in Pattern Recognition"
Godfried T. Toussaint |
IEEE Trans. Computers | 1 |
| 1972 | Comments on "Error Bounds for a Contextual Recognition Procedure"
Godfried T. Toussaint |
IEEE Trans. Computers | 1 |
| 1972 | Comments on "A Comparison of Seven Techniques for Choosing Subsets of Pattern Recognition Properties"
Godfried T. Toussaint |
IEEE Trans. Computers | 1 |
| 1972 | Comments on "Feature Selection with a Linear Dependence Measure"
Godfried T. Toussaint, Toomas R. Vilmansen |
IEEE Trans. Computers | 1 |
| 1972 | Comments on "The Divergence and Bhattacharyya Distance Measures in Signal Selection"
Godfried T. Toussaint |
IEEE Trans. Commun. | 1 |
| 1971 | Some Upper Bounds on Error Probability for Multiclass Pattern RecognitionabstractAn upper bound on the probability of error for the general pattern recognition problem is obtained as a functional of the pairwise Kolmogorov variational distances. Evaluation of the bound requires knowledge of a priori probabilities and of the class-conditional probability density functions. A tighter bound is obtained for the case of equal a priori probabilities, and a further bound is obtained that is independent of the a priori probabilities. Godfried T. Toussaint |
IEEE Trans. Computers | 1 |
| 1971 | Note on optimal selection of independent binary-valued features for pattern recognition (Corresp.)abstractGiven a set of conditionally independent binary-valued features, a counter example is given to a possible claim that the best subset of features must contain the best single feature. Godfried T. Toussaint |
IEEE Trans. Inf. Theory | 1 |
| 1971 | Comments on 'A modified figure of merit for feature selection in pattern recognition' by Paul, J. E., Jr., et al
Godfried T. Toussaint |
IEEE Trans. Inf. Theory | 1 |
| 1971 | Comments on "A Dynamic Programming Approach to the Selection of Pattern Features"
Godfried T. Toussaint, A. B. Shahidul Hussain |
IEEE Trans. Syst. Man Cybern. | 1 |
| 1970 | Use of Contextual Constraints in Recognition of Contour-Traced Handprinted CharactersabstractA contour-tracing technique described in an earlier paper [9] was used along with monogram, bigram, and trigram contextual constraints to recognize handprinted characters. Error probabilities decreased by factors ranging from two to four over those which resulted when contextual constraints were ignored. A simple technique for searching over only the most probable bigrams and trigrams was used to significantly reduce the computation without reducing the recognition accuracy. Robert W. Donaldson, Godfried T. Toussaint |
IEEE Trans. Computers | 2 |
| 1970 | Algorithms for Recognizing Contour-Traced Handprinted CharactersabstractA contour-tracing technique originally devised by Clemens and Mason was modified and used with several different classifiers to recognize upper case handprinted characters. Recognition accuracies obtained compare favorably with other published results, particularly when additional simple tests are performed to differentiate commonly confused characters. One suboptimum classifier, in addition to yielding near optimum performance when tested on training data, uses much less statistical information than the optimum Bayes classifier and is significantly better than the optimum classifier when training and test data are limited. Godfried T. Toussaint, Robert W. Donaldson |
IEEE Trans. Computers | 1 |