EDBT 2026 Demo / reviewers in the wild / expert
Chul E. Kim
dblp:83/6027
· DBLP profile ↗
24ranked-venue papers
12as first author
0since 2021 · last 1991
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 12 · 9 first-authorTheory of computation · 8 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2Systems, architecture and hardware · 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 · 71% Mathematical optimization · 13% Approximation and online algorithms · 8% | |
| Artificial intelligence
1 paper |
Multi-agent systems · 100% |
Topics — the 20 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational geometry
digital geometry |
0.0 | 10 | 1987 | Digital Parallelism, Perpendicularity, and Rectangles · IEEE Trans. Pattern Anal. Mach. Intell. 1987 Three-Dimensional Digital Planes · IEEE Trans. Pattern Anal. Mach. Intell. 1984 Digital Disks · IEEE Trans. Pattern Anal. Mach. Intell. 1984 |
Computational geometry › digital geometry
digital disk |
0.0 | 2 | 1984 | Digital Disks · IEEE Trans. Pattern Anal. Mach. Intell. 1984 Digital Disks and a Digital Compactness Measure · STOC 1984 |
Approximation and online algorithms
approximation algorithms |
0.0 | 4 | 1978 | Approximation Algorithms for Some Routing Problems · SIAM J. Comput. 1978 Heuristic Algorithms for Scheduling Independent Tasks on Nonidentical Processors · J. ACM 1977 Approximation Algorithms for some Routing Problems · FOCS 1976 |
Knowledge, reasoning and agents › Multi-agent systems
multi-robot coordination |
0.0 | 1 | 1985 | Movement coordination for single-track robot systems · ICRA 1985 |
Computational geometry
shape analysis |
0.0 | 1 | 1984 | Digital Disks and a Digital Compactness Measure · STOC 1984 |
Computational geometry › digital geometry
digital line segment |
0.0 | 1 | 1983 | Three-Dimensional Digital Line Segments · IEEE Trans. Pattern Anal. Mach. Intell. 1983 |
Mathematical optimization › combinatorial optimization
routing problems |
0.0 | 2 | 1978 | Approximation Algorithms for Some Routing Problems · SIAM J. Comput. 1978 Approximation Algorithms for some Routing Problems · FOCS 1976 |
Mathematical optimization › combinatorial optimization › vehicle routing
traveling salesman problem |
0.0 | 2 | 1978 | Approximation Algorithms for Some Routing Problems · SIAM J. Comput. 1978 Approximation Algorithms for some Routing Problems · FOCS 1976 |
Computational geometry › digital geometry
digital straight lines |
0.0 | 1 | 1982 | Digital Straight Lines and Convexity of Digital Regions · IEEE Trans. Pattern Anal. Mach. Intell. 1982 |
Graph algorithms and graph theory › graph optimization
chinese postman problem |
0.0 | 1 | 1978 | Approximation Algorithms for Some Routing Problems · SIAM J. Comput. 1978 |
Electronic design automation › high-level synthesis
scheduling |
0.0 | 1 | 1977 | Heuristic Algorithms for Scheduling Independent Tasks on Nonidentical Processors · J. ACM 1977 |
Mathematical optimization
scheduling |
0.0 | 1 | 1977 | Heuristic Algorithms for Scheduling Independent Tasks on Nonidentical Processors · J. ACM 1977 |
Computational complexity
decidability |
0.0 | 1 | 1976 | A Useful Device for Showing the Solvability of Some Decision Problems · STOC 1976 |
Automata and formal languages › pushdown automata
multi-head pushdown automata |
0.0 | 1 | 1976 | A Useful Device for Showing the Solvability of Some Decision Problems · STOC 1976 |
Approximation and online algorithms
optimization and approximation |
0.0 | 1 | 1985 | Movement coordination for single-track robot systems · ICRA 1985 |
Automata and formal languages
pushdown automata |
0.0 | 1 | 1976 | A Useful Device for Showing the Solvability of Some Decision Problems · STOC 1976 |
Mathematical optimization
combinatorial optimization |
0.0 | 1 | 1975 | Fast Approximation Algorithms for the Knapsack and Sum of Subset Problems · J. ACM 1975 |
Mathematical optimization
knapsack problem |
0.0 | 1 | 1975 | Fast Approximation Algorithms for the Knapsack and Sum of Subset Problems · J. ACM 1975 |
Mathematical optimization › combinatorial optimization
subset sum |
0.0 | 1 | 1975 | Fast Approximation Algorithms for the Knapsack and Sum of Subset Problems · J. ACM 1975 |
Computational geometry
discrete geometry |
0.0 | 1 | 1982 | Digital Straight Lines and Convexity of Digital Regions · IEEE Trans. Pattern Anal. Mach. Intell. 1982 |
Methods — techniques the papers use, named apart from their topics
complexity analysis · 0.0approximation algorithm · 0.0convexity analysis · 0.0digital line segment analysis · 0.0digital convexity · 0.0chord property · 0.0tour-splitting heuristic · 0.0mixed-strategy heuristic · 0.0median-point property · 0.0digital arc digitization · 0.0worst-case ratio analysis · 0.0heuristic algorithm · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1991 | On the recognition of digital planes in three-dimensional space
Chul E. Kim, Ivan Stojmenovic |
Pattern Recognit. Lett. | 1 |
| 1988 | Digital squaresabstractDigital squares are defined and their geometric properties characterized. A linear time algorithm is presented that considers a convex digital region and determines whether or not it is a digital square. The algorithm also determines the range of the values of the parameter set of its preimages. The analysis involves transforming the boundary of a digital region into parameter space of slope and y-intercept.> Søren Forchhammer, Chul E. Kim |
ICPR | 2 |
| 1987 | Digital Parallelism, Perpendicularity, and RectanglesabstractThe slope of digital line segments is defined and an algorithm to evaluate it is presented. Parallelism and perpendicularity of two digital line segments are also defined. Finally, rectangular digital regions are defined and characterized, and an algorithm that determines whether or not a given digital region is a digital rectangle is presented. Ravinder Krishnaswamy, Chul E. Kim |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1985 | Movement coordination for single-track robot systemsabstractWe consider problems associated with the coordination of movement within a multiple robot system in which all motion is restricted to a single track. Our objective is to minimize the reconfiguration time, that is, the total time required to move a collection of robots from an initial to a goal configuration. We show that various models give rise to a wide range of problem complexities. For these problems we design and analyze optimization and approximation strategies. Michael A. Langston, Chul E. Kim |
ICRA | 2 |
| 1985 | Representation of digital line segments and their preimages
Timothy A. Anderson, Chul E. Kim |
Comput. Vis. Graph. Image Process. | 2 |
| 1984 | Digital Disks and a Digital Compactness MeasureabstractAn O(n2) time algorithm is presented that determines whether or not a given convex digital region is a digital disk. A new compactness measure for digital regions is introduced, and an algorithm to evaluate the compactness measure of convex digital regions is also presented. Chul E. Kim, Timothy A. Anderson |
STOC | 1 |
| 1984 | Digital DisksabstractGeometric properties of digital disks are discussed. An algorithm is presented that determines whether or not a given digital region is a digital disk. Chul E. Kim |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1984 | Three-Dimensional Digital PlanesabstractDefinitions of 3-D digital surface and plane are introduced. Many geometric properties of these objects are examined. In particular, it is shown that digital convexity is neither a necessary nor a sufficient condition for a digital surface element to be a convex digital plane element, but it is both necessary and sufficient for a digital surface to be a digital plane. Also algorithms are presented to determine whether or not a finite set of digital points is a (convex) digital plane element. Chul E. Kim |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1983 | Three-Dimensional Digital Line SegmentsabstractDigital arcs in 3-D digital pictures are defined. The digital image of an arc is also defined. A digital arc is defined to be a digital line segment if it is the digital image of a line segment. It is shown that a digital line segment may be characterized by the chord property holding for its projections onto the coordinate planes. It is also shown that a digital line segment may not be characterized by its own chord property. A linear time algorithm is presented that determines whether or not a digital arc is a digital line segment. Chul E. Kim |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1982 | On cellular straight line segments
Chul E. Kim |
Comput. Graph. Image Process. | 1 |
| 1982 | Digital Convexity, Straightness, and Convex PolygonsabstractNew schemes for digitizing regions and arcs are introduced. It is then shown that under these schemes, Sklansky's definition of digital convexity is equivalent to other definitions. Digital convex polygons of n vertices are defined and characterized in terms of geometric properties of digital line segments. Also, a linear time algorithm is presented that, given a digital convex region, determines the smallest integer n such that the region is a digital convex n-gon. Chul E. Kim |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1982 | Digital Straight Lines and Convexity of Digital RegionsabstractIt is shown that a digital region is convex if and only if every pair of points in the region is connected by a digital straight line segment contained in the region. The midpoint property is shown to be a necessary but not a sufficient condition for the convexity of digital regions. However, it is shown that a digital region is convex if and only if it has the median-point property. Chul E. Kim, Azriel Rosenfeld |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1982 | Convex Digital SolidsabstractA definition of convexity of digital solids is introduced. Then it is proved that a digital solid is convex if and only if it has the chordal triangle property. Other geometric properties which characterize convex digital regions are shown to be only necessary, but not sufficient, conditions for a digital solid to be convex. An efficient algorithm that determines whether or not a digital solid is convex is presented. Chul E. Kim, Azriel Rosenfeld |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1982 | Digital and cellular convexity
Chul E. Kim, Jack Sklansky |
Pattern Recognit. | 1 |
| 1981 | Digital Straightness and Convexity (Extended Abstract)abstractWe define straightness and convexity of regions in a digital picture. Then it is shown that a few important properties satisfied by convex (Euclidean) regions are also satisfied by convex digital regions. We extend the definition of digital convexity of regions to digital solids. Efficient algorithms are presented that determine whether or not a digital region is convex, a digital arc is a digital straight line segment and a digital solid is convex. Chul E. Kim, Azriel Rosenfeld |
STOC | 1 |
| 1981 | On the Cellular Convexity of ComplexesabstractIn this paper we discuss cellular convexity of complexes. A new definition of cellular convexity is given in terms of a geometric property. Then it is proven that a regular complex is celiularly convex if and only if there is a convex plane figure of which it is the cellular image. Hence, the definition of cellular convexity by Sklansky [7] is equivalent to the new definition for the case of regular complexes. The definition of Minsky and Papert [4] is shown to be equivalent to our definition. Therefore, aU definitions are virtually equivalent. It is shown that a regular complex is cellularly convex if and only if its minimum-perimeter polygon does not meet the boundary of the complex. A 0(n) time algorithm is presented to determine the cellular convexity of a complex when it resides in n × m cells and is represented by the run length code. Chul E. Kim |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 1978 | Approximation Algorithms for Some Routing ProblemsabstractSeveral polynomial time approximation algorithms for some $NP$-complete routing problems are presented, and the worst-case ratios of the cost of the obtained route to that of an optimal are determined. A mixed-strategy heuristic with a bound of 9/5 is presented for the stacker-crane problem (a modified traveling salesman problem). A tour-splitting heuristic is given for k-person variants of the traveling salesman problem, the Chinese postman problem, and the stacker-crane problem, for which a minimax solution is sought. This heuristic has a bound of $e + 1 - 1/k$, where e is the bound for the corresponding 1-person algorithm. Greg N. Frederickson, Matthew S. Hecht, Chul E. Kim |
SIAM J. Comput. | 3 |
| 1977 | Heuristic Algorithms for Scheduling Independent Tasks on Nonidentical ProcessorsabstractThe finishing time properties of several heuristic algorithms for scheduling n independent tasks on m nonidentical processors are studied. In particular, for m = 2 an n log n time-bounded algorithm is given which generates a schedule having a finishing time of at most (√5 + 1)/2 of the optimal finishing time. A simplified scheduling problem involving identical processors and restricted task sets is shown to be P-complete. However, the LPT algorithm applied to this problem yields schedules which are near optimal for large n . Oscar H. Ibarra, Chul E. Kim |
J. ACM | 2 |
| 1976 | Approximation Algorithms for some Routing ProblemsabstractSeveral polynomial time approximation algorithms for some NP-complete routing problems are presented, and the worst-case ratios of the cost of the obtained route to that of an optimal are determined. A mixed-strategy heuristic with a bound of 9/5 is presented for the Stacker-Crane problem (a modified Traveling Salesman problem). A tour-splitting heuristic is given for k-person variants of the Traveling Salesman problem, the Chinese Postman problem, and the Stacker-Crane problem, for which a minimax solution is sought. This heuristic has a bound of e + 1 - 1/k, where e is the bound for the corresponding 1-person algorithm. Greg N. Frederickson, Matthew S. Hecht, Chul E. Kim |
FOCS | 3 |
| 1976 | A Useful Device for Showing the Solvability of Some Decision ProblemsabstractWe look at a restricted model of a multihead pushdown automaton and use some of its properties to show the existence of algorithms for some decision problems concerning code sets and vector addition systems. Oscar H. Ibarra, Chul E. Kim |
STOC | 2 |
| 1976 | A Useful Device for Showing the Solvability of Some Decision Problems
Oscar H. Ibarra, Chul E. Kim |
J. Comput. Syst. Sci. | 2 |
| 1976 | Finite Automata with Multiplication
Oscar H. Ibarra, Sartaj Sahni, Chul E. Kim |
Theor. Comput. Sci. | 3 |
| 1975 | Fast Approximation Algorithms for the Knapsack and Sum of Subset ProblemsabstractGiven a positive integer M and n pairs of positive integers (p~, cD, , (p. , c.), maximize the sum~ ~p~ subject to the constramts~ ~c, < M and ~, = 0 or 1 This is the well-known 0/1 knapsack problem An algorithm is presented which finds for any 0 < e < 1 an approximate solution P satisfying (P* -P)/P* < ~, where P* is the desired optimal sum Moreover, for any fixed e, the algorithm has time complexity 0(n log n) and space complexity O(n) Modification of the algorithm for the unbounded knapsack problem where the ~,'s can be any nonnegative integer results in a O(n) computing time A hnear-time algorithm is also obtained for a special class of 0/1 knapsack problems having the property that p,/c, is the same for all 1 < z < n KEY WORDS AND PHRASES.knapsack problem, sum of subset problem, P-complete problem, polynomial time algorithm, approximation algorithm CR CATEGORIES. 5 25, 5.39, 5 42 Oscar H. Ibarra, Chul E. Kim |
J. ACM | 2 |
| 1974 | On 3-Head Versus 2-Head Finite Automata
Oscar H. Ibarra, Chul E. Kim |
Acta Informatica | 2 |