Demo Data from EDBT 2026 / reviewers in the wild / expert
Hiroshi Imai
dblp:09/1655
· DBLP profile ↗
67ranked-venue papers
9as first author
0since 2021 · last 2018
0000-0002-0880-0091ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 51 · 8 first-authorDatabases, data management, data science and information retrieval · 9 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 6 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 5Artificial intelligence and machine learning · 4Systems, architecture and hardware · 1Security and privacy · 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
16 papers |
Computational geometry · 75% Graph algorithms and graph theory · 8% Information theory · 7% | |
| Databases, data mining, and information retrieval
3 papers |
Data mining · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% |
Topics — the 30 heaviest of 36, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational geometry
voronoi diagram |
0.1 | 5 | 1998 | Voronoi Diagrams by Divergences with Additive Weights · SCG 1998 Voronoi Diagram in Statistical Parametric Space by Kullback-Leibler Divergence · SCG 1997 Maximin Location of Convex Objects in a Polygon and Related Dynamic Voronoi Diagrams · SCG 1990 |
Data mining
clustering |
0.0 | 3 | 1997 | Application of an Effective Geometric Clustering Method to the Color Quantization Problem · SCG 1997 Experimental Results of Randomized Clustering Algorithm · SCG 1996 Applications of Weighted Voronoi Diagrams and Randomization to Variance-Based k-Clustering (Extended Abstract) · SCG 1994 |
Computational geometry
triangulation |
0.0 | 2 | 1996 | A Package for Triangulations · SCG 1996 Enumeration of Regular Triangulations · SCG 1996 |
Computational geometry › voronoi diagram
weighted voronoi diagram |
0.0 | 2 | 1998 | Voronoi Diagrams by Divergences with Additive Weights · SCG 1998 Applications of Weighted Voronoi Diagrams and Randomization to Variance-Based k-Clustering (Extended Abstract) · SCG 1994 |
Bioinformatics and computational biology
multiple sequence alignment |
0.0 | 1 | 1997 | New flexible approaches for multiple sequence alignment · RECOMB 1997 |
Bioinformatics and computational biology
sequence analysis |
0.0 | 1 | 1997 | New flexible approaches for multiple sequence alignment · RECOMB 1997 |
Information theory › information measures › divergence measures
kullback-leibler divergence |
0.0 | 1 | 1997 | Voronoi Diagram in Statistical Parametric Space by Kullback-Leibler Divergence · SCG 1997 |
Computational geometry › triangulation
regular triangulation |
0.0 | 1 | 1996 | Enumeration of Regular Triangulations · SCG 1996 |
Computational geometry
geometric optimization |
0.0 | 2 | 1990 | Maximin Location of Convex Objects in a Polygon and Related Dynamic Voronoi Diagrams · SCG 1990 Fining k Points with Minimum Spanning Trees and Related Problems · SCG 1989 |
Image and video coding › quantization › image quantization
color quantization |
0.0 | 2 | 1997 | Application of an Effective Geometric Clustering Method to the Color Quantization Problem · SCG 1997 Applications of Weighted Voronoi Diagrams and Randomization to Variance-Based k-Clustering (Extended Abstract) · SCG 1994 |
Computational geometry › voronoi diagram
dynamic voronoi diagram |
0.0 | 1 | 1990 | Maximin Location of Convex Objects in a Polygon and Related Dynamic Voronoi Diagrams · SCG 1990 |
Algorithms and data structures
clustering |
0.0 | 1 | 1989 | Fining k Points with Minimum Spanning Trees and Related Problems · SCG 1989 |
Computational geometry › geometric inference
geometric fitting |
0.0 | 1 | 1989 | Minimax Geometric Fitting of Two Corresponding Sets of Points · SCG 1989 |
Mathematical optimization › approximation theory
linear approximation |
0.0 | 1 | 1988 | Algorithms for Vertical and Orthogonal L1 Linear Approximation of Points · SCG 1988 |
Computational geometry › triangulation
delaunay triangulation |
0.0 | 1 | 1996 | Enumeration of Regular Triangulations · SCG 1996 |
Algorithms and data structures
randomized algorithms |
0.0 | 1 | 1996 | Experimental Results of Randomized Clustering Algorithm · SCG 1996 |
Approximation and online algorithms
approximation algorithms |
0.0 | 1 | 1986 | Partitioning a polygonal region into trapezoids · J. ACM 1986 |
Computational geometry › geometric graph
geometric connectivity |
0.0 | 1 | 1986 | On Computing Simple Circuits on a Set of Line Segments · SCG 1986 |
Computational geometry › intersection graphs
geometric intersection graphs |
0.0 | 1 | 1986 | Efficient Algorithms for Geometric Graph Search Problems · SIAM J. Comput. 1986 |
Graph algorithms and graph theory
graph algorithms |
0.0 | 1 | 1986 | Efficient Algorithms for Geometric Graph Search Problems · SIAM J. Comput. 1986 |
Graph algorithms and graph theory › graph algorithms
graph search |
0.0 | 1 | 1986 | Efficient Algorithms for Geometric Graph Search Problems · SIAM J. Comput. 1986 |
Graph algorithms and graph theory
independent set |
0.0 | 1 | 1986 | Partitioning a polygonal region into trapezoids · J. ACM 1986 |
Computational geometry
polygon decomposition |
0.0 | 1 | 1986 | Partitioning a polygonal region into trapezoids · J. ACM 1986 |
Computational geometry › geometric data structures › space partitioning
trapezoidal decomposition |
0.0 | 1 | 1986 | Partitioning a polygonal region into trapezoids · J. ACM 1986 |
Graph algorithms and graph theory › shortest path
euclidean shortest path |
0.0 | 1 | 1985 | Visibility-Polygon Search and Euclidean Shortest Paths · FOCS 1985 |
Graph algorithms and graph theory
shortest path |
0.0 | 1 | 1985 | Visibility-Polygon Search and Euclidean Shortest Paths · FOCS 1985 |
Computational geometry
visibility |
0.0 | 1 | 1985 | Visibility-Polygon Search and Euclidean Shortest Paths · FOCS 1985 |
Computational geometry › visibility
visibility graph |
0.0 | 1 | 1985 | Visibility-Polygon Search and Euclidean Shortest Paths · FOCS 1985 |
Computational geometry › visibility
visibility polygon |
0.0 | 1 | 1985 | Visibility-Polygon Search and Euclidean Shortest Paths · FOCS 1985 |
Algorithms and data structures
dynamic data structures |
0.0 | 1 | 1984 | Dynamic Segment Intersection Search with Applications · FOCS 1984 |
Methods — techniques the papers use, named apart from their topics
randomization · 0.0geometric clustering · 0.0randomized clustering · 0.0weighted voronoi diagram · 0.0divergence · 0.0suboptimal alignment · 0.0information geometry · 0.0mesh generation · 0.0weighted voronoi diagrams · 0.0davenport-schinzel sequences · 0.0minimax optimization · 0.0dynamic programming · 0.0lower bound · 0.0depth-first search · 0.0data structures · 0.0breadth-first search · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | FPT Algorithms Exploiting Carving Decomposition for Eulerian Orientations and Ice-Type Models
Shinya Shiroshita, Tomoaki Ogasawara, Hidefumi Hiraishi, Hiroshi Imai |
WALCOM | 4 |
| 2014 | Parametric Multiroute Flow and Its Application to Robust Network with k Edge Failures
Jean-François Baffier, Vorapong Suppakitpaisarn, Hidefumi Hiraishi, Hiroshi Imai |
ISCO | 4 |
| 2014 | Worst case computation time for minimal joint Hamming weight numeral system
Vorapong Suppakitpaisarn, Hiroshi Imai |
ISITA | 2 |
| 2014 | BDD Operations for Quantum Graph States
Hidefumi Hiraishi, Hiroshi Imai |
RC | 2 |
| 2013 | Editorial
David Bremner, Antoine Deza, Hiroshi Imai, Sonoko Moriyama |
Comput. Geom. | 3 |
| 2012 | Matroid Enumeration for Incidence Geometry
Yoshitake Matsumoto, Sonoko Moriyama, Hiroshi Imai, David Bremner |
Discret. Comput. Geom. | 3 |
| 2005 | Quantum versus deterministic counter automata
Tomohiro Yamasaki, Hirotada Kobayashi, Hiroshi Imai |
Theor. Comput. Sci. | 3 |
| 2003 | Finding Neighbor Communities in the Web Using Inter-site Graph
Yasuhito Asano, Hiroshi Imai, Masashi Toyoda, Masaru Kitsuregawa |
DEXA | 2 |
| 2003 | Compact Encoding of the Web Graph Exploiting Various Power Laws: Statistical Reason Behind Link Database
Yasuhito Asano, Tsuyoshi Ito, Hiroshi Imai, Masashi Toyoda, Masaru Kitsuregawa |
WAIM | 3 |
| 2003 | Guest Editors' Foreword
Hon Wai Leong, Hiroshi Imai |
Algorithmica | 2 |
| 2002 | Quantum versus Deterministic Counter Automata
Tomohiro Yamasaki, Hirotada Kobayashi, Hiroshi Imai |
COCOON | 3 |
| 2002 | Web-Linkage Viewer: Finding Graph Structures in the Web
Yasuhito Asano, Hiroshi Imai, Masashi Toyoda, Masaru Kitsuregawa |
WAIM | 2 |
| 2002 | Applying the Site Information to the Information Retrieval from the WebabstractIn recent years, several information retrieval methods using information about Web-links have been developed, such as HITS and trawling. In order to analyze Web-links dividing into links inside each Web site (local-links) and links between Web sites (global-links)for information retrieval, a proper model of the Web site is required. In existing research, a Web server is used as a model of the Web site. This idea works relatively well when a Web site corresponds to a server, as is the case for public Web sites, but works poorly when multiple Web sites correspond to a server, as is the case for private Web sites on rental Web servers. We propose a new model of the Web site, "directory-based site", to handle typical private sites, and a method to identify them using information about the URL and Web-links. We verify the method can approximately identify, at a rate of 66% of over 110,000 servers, whether each server has multiple directory-based sites or not, and extract over 500,000 directory-based sites and 4 million global-links by computational experiments using jp-domain URLs and Web-link data contains over 23 million URLs and 100 million Web-links, collected from July to August 2000, by Toyoda and Kitsuregawa. We also propose a new framework of Web-link based information retrieval that uses directory-based sites and global-links instead of Web pages and whole Web-links respectively, and examine the effectiveness of our framework by comparing a result of trawling on our framework to one on the existing framework. Yasuhito Asano, Hiroshi Imai, Masashi Toyoda, Masaru Kitsuregawa |
WISE | 2 |
| 2002 | One-way probabilistic reversible and quantum one-counter automata
Tomohiro Yamasaki, Hirotada Kobayashi, Yuuki Tokunaga, Hiroshi Imai |
Theor. Comput. Sci. | 4 |
| 2001 | Power, Puzzles and Properties of Entanglement
Jozef Gruska, Hiroshi Imai |
MCU | 2 |
| 2000 | One-Way Probabilistic Reversible and Quantum One-Counter Automata
Tomohiro Yamasaki, Hirotada Kobayashi, Yuuki Tokunaga, Hiroshi Imai |
COCOON | 4 |
| 2000 | Implementing the Context Tree Weighting Method for Text CompressionabstractThe context tree weighting method is a universal compression algorithm for FSMX sources. Though we expect that it will have a good compression ratio in practice, it is difficult to implement it and in many cases the implementation is only for estimating compression ratio. Though Willems and Tjalkens (1997) showed a practical implementation using not block probabilities but conditional probabilities, it is used for only binary alphabet sequences. We extend the method for multi-alphabet sequences and show a simple implementation using PPM techniques. We also propose a method to optimize a parameter of the context tree weighting for binary alphabet case. Experimental results on texts and DNA sequences show that the performance of PPM can be improved by combining the context tree weighting and that DNA sequences can be compressed in less than 2.0 bpc. Kunihiko Sadakane, Takumi Okazaki, Hiroshi Imai |
Data Compression Conference | 3 |
| 2000 | Classification of Various Neighborhood Operations for the Nurse Scheduling Problem
Takayuki Osogami, Hiroshi Imai |
ISAAC | 2 |
| 1999 | Finding Meaningful Regions Containing Given Keywords from Large Text Collections
Kunihiko Sadakane, Hiroshi Imai |
Discovery Science | 2 |
| 1999 | Enhanced A* Algorithms for Multiple Alignments: Optimal Alignments for Several Sequences and k-Opt Approximate Alignments for Large Cases
Takahiro Ikeda, Hiroshi Imai |
Theor. Comput. Sci. | 2 |
| 1998 | Voronoi Diagrams by Divergences with Additive WeightsabstractNo abstract available. Kunihiko Sadakane, Hiroshi Imai, Kensuke Onishi, Mary Inaba, Fumihiko Takeuchi, Keiko Imai |
SCG | 2 |
| 1998 | Geometric Clustering Models in Feature Space
Mary Inaba, Hiroshi Imai |
Discovery Science | 2 |
| 1998 | OBDDs of a Monotone Function and Its Prime Implicants
Kazuyoshi Hayase, Hiroshi Imai |
Theory Comput. Syst. | 2 |
| 1997 | Enumerating Triangulations for Products of Two Simplices and for Arbitrary Configurations of Points
Fumihiko Takeuchi, Hiroshi Imai |
COCOON | 2 |
| 1997 | Application of an Effective Geometric Clustering Method to the Color Quantization ProblemabstractNo abstract available. Mary Inaba, Hiroshi Imai, Motoki Nakade, Tatsurou Sekiguchi |
SCG | 2 |
| 1997 | Voronoi Diagram in Statistical Parametric Space by Kullback-Leibler DivergenceabstractArticle Voronoi diagram in statistical parametric space by Kullback-Leibler divergence Share on Authors: Kensuke Onishi Graduate School of Science and Technology, Kobe University, Kobe, Japan Graduate School of Science and Technology, Kobe University, Kobe, JapanView Profile , Hiroshi Imai Department of Information Science, University of Tokyo, Japan Department of Information Science, University of Tokyo, JapanView Profile Authors Info & Claims SCG '97: Proceedings of the thirteenth annual symposium on Computational geometryAugust 1997 Pages 463–465https://doi.org/10.1145/262839.263084Online:01 August 1997Publication History 12citation530DownloadsMetricsTotal Citations12Total Downloads530Last 12 Months8Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access Kensuke Onishi, Hiroshi Imai |
SCG | 2 |
| 1997 | New flexible approaches for multiple sequence alignmentabstractThe multiple sequence alignment problem is very applicable and important in various fields in molecular biology.But the optimal alignment, based on the scoring criterion is not always the biologically most significant alignment.We here demonstrate two flexible and efficient approaches to solve this problem, together with computational results for largescale problems.One approach is to provide many suboptimal Tetsuo Shibuya, Hiroshi Imai |
RECOMB | 2 |
| 1996 | Combinatorial and Geometric Approaches to Counting Problems on Linear Matroids, Graphic Arrangements, and Partial Orders
Hiroshi Imai, Satoru Iwata 0001, Kyoko Sekine, Kensyu Yoshida |
COCOON | 1 |
| 1996 | Experimental Results of Randomized Clustering AlgorithmabstractNo abstract available. Mary Inaba, Hiroshi Imai, Naoki Katoh |
SCG | 2 |
| 1996 | Enumeration of Regular TriangulationsabstractRegular triangulationsform a meaningful wide subclass of triangulations of points in general dimensions.They can be defined as a natural extension of the Delaunay triangulation and also of lexicographic triangulations, a subclass of triangulations well-known in the theory Tomonari Masada, Hiroshi Imai, Keiko Imai |
SCG | 2 |
| 1996 | A Package for TriangulationsabstractNo abstract available. Tsuyoshi Ono, Yoshiaki Kyoda, Tomonari Masada, Kazuyoshi Hayase, Tetsuo Shibuya, Motoki Nakade, Mary Inaba, Hiroshi Imai, Keiko Imai, David Avis |
SCG | 8 |
| 1996 | OBDDs of a Monotone Function and of Its Prime Implicants
Kazuyoshi Hayase, Hiroshi Imai |
ISAAC | 2 |
| 1996 | A New Unifying Heuristic Algorithm for the Undirected Minimum Cut Problems Using Minimum Range Cut Algorithms
Hiroshi Imai, Kazuo Iwano, Naoki Katoh, Keiji Ohtsuka, Nobuhiko Yoshimura |
Discret. Appl. Math. | 2 |
| 1995 | Search space reduction in high level synthesis by use of an initial circuitabstractNo abstract available. Atsushi Masuda, Hiroshi Imai, Jeffery P. Hansen, Masatoshi Sekine |
ASP-DAC | 2 |
| 1995 | Computing the Tutte Polynomial of a Graph of Moderate Size
Kyoko Sekine, Hiroshi Imai, Seiichiro Tani |
ISAAC | 2 |
| 1995 | epsilon-Approximations of k-Label Spaces
Susumu Hasegawa, Hiroshi Imai, Masaki Ishiguro |
Theor. Comput. Sci. | 2 |
| 1994 | Applications of Weighted Voronoi Diagrams and Randomization to Variance-Based k-Clustering (Extended Abstract)abstractIn this paper we consider thek-clustering problem for a set S of n points i=(xi) in thed-dimensional space with variance-based errors as clustering criteria, motivated from the color quantization problem of computing a color lookup table for frame buffer display. As the inter-cluster criterion to minimize, the sum on intra-cluster errors over every cluster is used, and as the intra-cluster criterion of a cluster Sj, Mary Inaba, Naoki Katoh, Hiroshi Imai |
SCG | 3 |
| 1994 | A Reordering Operation for an Ordered Binary Decision Diagram and an Extended Framework for Combinatorics of Graphs
Seiichiro Tani, Hiroshi Imai |
ISAAC | 2 |
| 1993 | How to Treat Delete Requests in Semi-Online Problems
Hiroshi Imai, Kazuo Iwano, Naoki Katoh |
ISAAC | 2 |
| 1993 | Probing a Set of Hyperplanes by Lines and Related Problems
Yasukazu Aoki, Hiroshi Imai, Keiko Imai, David Rappaport |
WADS | 2 |
| 1993 | Orthogonal Weighted Linear L1 and L∞ Approximation and Applications
Michael E. Houle, Hiroshi Imai, Keiko Imai, Jean-Marc Robert 0001, Peter Yamamoto |
Discret. Appl. Math. | 2 |
| 1992 | The Longest Common Subsequence Problem for Small Alphabet Size Between Many Strings
Koji Hakata, Hiroshi Imai |
ISAAC | 2 |
| 1992 | 1-Segment Center ProblemsabstractWe consider a minimax facility location problem for n points such that the facility is a line segment of a given length. The general problem can be solved by case analysis in O(n4 log n) time. When the orientation of the segment is fixed, the problem is shown to be linear-time solvable by using the prune-and-search technique. Other variations of this problem are also discussed. INFORMS Journal on Computing, ISSN 1091-9856, was published as ORSA Journal on Computing from 1989 to 1995 under ISSN 0899-1499. Hiroshi Imai, D. T. Lee, Chung-Do Yang |
INFORMS J. Comput. | 1 |
| 1991 | Performance Evaluation of Automatic Name Placement Functions for Geographical Database Systems
Nobuhiko Kojiro, Ken'ichi Miura, Hiroshi Imai, Yahiko Kambayashi |
DASFAA | 3 |
| 1990 | Maximin Location of Convex Objects in a Polygon and Related Dynamic Voronoi DiagramsabstractThis paper considers the maximin placement of a convex polygon P inside a polygon Q, and introduce several new static and dynamic Voronoi diagrams to solve the problem. It is shown that P can be placed inside Q, using translation and rotation, so that the minimum Euclidean distance between any point on P and any point on Q is maximized in Ο(m4n λ16(mn) log mn) time, where m and n are the numbers of edges of P and Q, respectively, and λ16(N) is the maximum length of Davenport-Schinzel sequences on N alphabets of order 16. If only translation is allowed, the problem can be solved in Ο(mn log mn) time. The problem of placing multiple translates of P inside Q in a maximum manner is also considered, and in connection with this problem the dynamic Voronoi diagram of κ rigidly moving sets of n points is investigated. The combinatorial complexity of this canonical dynamic diagram for κn points is shown to be Ο(n2) and Ο(n3κ4 log* κ) for κ = 2, 3 and κ ≥ 4, respectively. Several related problems are also treated in a unified way. Hiromi Aonuma, Hiroshi Imai, Keiko Imai, Takeshi Tokuyama |
SCG | 2 |
| 1990 | Computing Simple Circuits form a Set of Line Segments
David Rappaport, Hiroshi Imai, Godfried T. Toussaint |
Discret. Comput. Geom. | 2 |
| 1990 | Locating a Robot with Angle Mathematics
David Avis, Hiroshi Imai |
J. Symb. Comput. | 2 |
| 1989 | Fining k Points with Minimum Spanning Trees and Related ProblemsabstractArticle Free Access Share on Fining k points with minimum spanning trees and related problems Authors: A. Aggarwal IBM T. J. Watson Research Center IBM T. J. Watson Research CenterView Profile , H. Imai Kyushu University, Japan Kyushu University, JapanView Profile , N. Katoh Kobe University of Commerce, Japan Kobe University of Commerce, JapanView Profile , S. Suri Bell Communications Research Bell Communications ResearchView Profile Authors Info & Claims SCG '89: Proceedings of the fifth annual symposium on Computational geometryJune 1989 Pages 283–291https://doi.org/10.1145/73833.73865Published:05 June 1989Publication History 7citation660DownloadsMetricsTotal Citations7Total Downloads660Last 12 Months14Last 6 weeks4 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my Alerts New Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Alok Aggarwal, Hiroshi Imai, Naoki Katoh, Subhash Suri |
SCG | 2 |
| 1989 | Minimax Geometric Fitting of Two Corresponding Sets of PointsabstractNo abstract available. Keiko Imai, S. Sumino, Hiroshi Imai |
SCG | 3 |
| 1989 | Weighted Orthogonal Linear L∞-Approximation and Applications
Michael E. Houle, Hiroshi Imai, Keiko Imai, Jean-Marc Robert 0001 |
WADS | 2 |
| 1989 | A Linear-Time Algorithm for Linear L_1 Approximation of Points
Hiroshi Imai, Kenji Kato, Peter Yamamoto |
Algorithmica | 1 |
| 1989 | Notes on Oriented Depth-First Search and Longest Paths
Hubert de Fraysseix, Hiroshi Imai |
Inf. Process. Lett. | 2 |
| 1988 | Algorithms for Vertical and Orthogonal L1 Linear Approximation of PointsabstractThis paper presents algorithms for approximating a set of n points by a linear function, or a line, that minimizes the L1 norm of vertical and orthogonal distances. The algorithms find exact solutions based upon geometric properties of the problems as opposed to approximate solutions based upon existing numerical techniques. The algorithmic complexity of these problems appears not to have been investigated before our work in [9], although Ο(n3) naive algorithms can be easily obtained based on some simple characteristics of optimal L1 solutions. In this paper, an Ο(n) optimal time algorithm for the weighted vertical L1 problem is presented. The algorithm is based upon a modified multi-dimensional search technique which extends the applicability of the basic technique to a wider class of problems. An Ο(n1.5 log2 n) algorithm is presented for the unweighted orthogonal problem, and an Ο(n2) algorithm is presented for the weighted problem. An Ω(n log n) lower bound for the orthogonal L1 problem is shown under a certain model of computation. Also, the complexity of solving the orthogonal L1 problem is related to the construction of the k-belt of an arrangement of lines. Peter Yamamoto, Kenji Kato, Keiko Imai, Hiroshi Imai |
SCG | 4 |
| 1988 | Computing the volume of the union of spheres
David Avis, Binay K. Bhattacharya, Hiroshi Imai |
Vis. Comput. | 3 |
| 1987 | Geometric Relations Among Voronoi Diagrams
Franz Aurenhammer, Hiroshi Imai |
STACS | 2 |
| 1987 | Shortest Path Between Two Simple Polygons
Takao Asano, Tetsuo Asano, Hiroshi Imai |
Inf. Process. Lett. | 3 |
| 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 | 2 |
| 1986 | Visibility of Disjoint Polygons
Takao Asano, Tetsuo Asano, Leonidas J. Guibas, John Hershberger 0001, Hiroshi Imai |
Algorithmica | 5 |
| 1986 | A Multiplicative Barrier Function Method for Linear Programming
Masao Iri, Hiroshi Imai |
Algorithmica | 2 |
| 1986 | Computational-geometric methods for polygonal approximations of a curve
Hiroshi Imai, Masao Iri |
Comput. Vis. Graph. Image Process. | 1 |
| 1986 | Partitioning a polygonal region into trapezoidsabstractThe problem of partitioning a polygonal region into a minimum number of trapezoids with two horizontal sides is discussed. A triangle with a horizontal side is considered to be a trapezoid with two horizontal sides one of which is degenerate. First, a method of achieving a minimum partition is presented. The number M * of the trapezoids in the minimum partition of a polygonal region P is shown to be M * = n + w - h - d - 1, where n , w , and h are the number of vertices, windows (holes), and horizontal edges of P , respectively, and d is the cardinality of a maximum independent set of the straight-lines-in-the-plane graph associated with P . Next, this problem is shown to be polynomially equivalent to the problem of finding a maximum independent set of a straight-lines-in-the-plane graph, and consequently, it is shown to be NP-complete. However, for a polygonal region without windows, an O ( n 2 )-time algorithm for partitioning it into a minimum number of trapezoids is presented. Finally, an O ( n log n )-time approximation algorithm with the performance bound 3 is presented. Takao Asano, Tetsuo Asano, Hiroshi Imai |
J. ACM | 3 |
| 1986 | Efficient Algorithms for Geometric Graph Search ProblemsabstractIn this paper, we show that many graph search problems can be solved quite efficiently for a geometric intersection graph of horizontal and vertical line segments. We first extract several basic operations for depth first search and breadth first search on a graph. Then we present data structures for the intersection graph in terms of which those operations can be implemented in an efficient manner. The data structures enable us to solve various graph search problems besides depth first search and breadth first search. Specifying the results obtained in this paper for an intersection graph of n horizontal and vertical segments with m pairs of intersecting segments, we obtain algorithms with the following complexity, where $N = \min \{ m,n\log n\} $. (i) Depth first search and breadth first search can be executed in $O(n\log n)$ time and $O(N)$ space. (ii) The biconnected components can be found in $O(n\log n)$ time and $O(N)$ space. (iii) A maximum matching and a maximum independent set can be found in $O(\sqrt n N)$ time and $O(N)$ space when no two horizontal (vertical) segments intersect. (iv) The connectivity $k_G $ can be found in $O(k_G n^{{3 / 2}} N)$ time and $O(N)$ space. Our algorithms can be applied to various practical problems such as the problem of finding a minimum dissection of a rectilinear region, which arises in the manipulation of VLSI artwork data, and the problem of determining whether there is a Manhattan wiring on a single layer, which arises in the design automation of digital systems. Hiroshi Imai, Takao Asano |
SIAM J. Comput. | 1 |
| 1985 | Visibility-Polygon Search and Euclidean Shortest PathsabstractConsider a collection of disjoint polygons in the plane containing a total of n edges. We show how to build, in O(n2) time and space, a data structure from which in O(n) time we can compute the visibility polygon of a given point with respect to the polygon collection. As an application of this structure, the visibility graph of the given polygons can be constructed in O(n2) time and space. This implies that the shortest path that connects two points in the plane and avoids the polygons in our collection can be computed in O(n2) time, improving earlier O(n2 log n) results. Takao Asano, Tetsuo Asano, Leonidas J. Guibas, John Hershberger 0001, Hiroshi Imai |
FOCS | 5 |
| 1985 | On combinatorial structures of line drawings of polyhedra
Hiroshi Imai |
Discret. Appl. Math. | 1 |
| 1985 | Voronoi Diagram in the Laguerre Geometry and its ApplicationsabstractWe extend the concept of Voronoi diagram in the ordinary Euclidean geometry for n points to the one in the Laguerre geometry for n circles in the plane, where the distance between a circle and a point is defined by the length of the tangent line, and show that there is an $O(n\log n)$ algorithm for this extended case. The Voronoi diagram in the Laguerre geometry may be applied to solving effectively a number of geometrical problems such as those of determining whether or not a point belongs to the union of n circles, of finding the connected components of n circles, and of finding the contour of the union of n circles. As in the case with ordinary Voronoi diagrams, the algorithms proposed here for those problems are optimal to within a constant factor. Some extensions of the problem and the algorithm from different viewpoints are also suggested. Hiroshi Imai, Masao Iri, Kazuo Murota |
SIAM J. Comput. | 1 |
| 1984 | Dynamic Segment Intersection Search with ApplicationsabstractIn this paper, we consider two restricted types of dynamic orthogonal segment intersection search problems. One is the problem in which the underlying set is updated only by insertions. In the other, the set is updated only by deletions. We show that an intermixed sequence of O(n) queries and updates in both problems can be executed on-line in O(n log n+K) time and O(n log n) space, where K is the total number of reported intersections. Our algorithms utilize set-union and set-splitting algorithms. Especially, we present a linear-time algorithm for the incremental set-splitting problem, and use it for the problem in which only insertions are allowed. The data structures developed here give new better solutions for various geometric problems on orthogonal segments. We give a paradigm of solving those geometric problems by combining graph algorithms with these data structures, and describe a variety of applications. Hiroshi Imai, Takao Asano |
FOCS | 1 |
| 1982 | Finding Connected Components of an Intersection Graph of Squares in the Euclidean Plane
Hiroshi Imai |
Inf. Process. Lett. | 1 |