Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jik H. Chang

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

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

Theory of computation · 8 · 5 first-authorSystems, architecture and hardware · 5 · 5 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging 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
4 papers
Computational complexity · 70% Automata and formal languages · 19% Logic in computer science · 12%
Computer architecture, parallel and distributed computing, and storage systems
4 papers
Parallel and multicore computing · 65% Hardware accelerators and domain-specific architectures · 17% Integrated circuit design · 17%

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

TopicWeightPapersLastEvidence papers
Parallel and multicore computing
parallel algorithms
0.021988
Two-Dimensional Convolution on a Pyramid Computer · IEEE Trans. Pattern Anal. Mach. Intell. 1988
Parallel Parsing on a One-Way Array of Finite-State Machines · IEEE Trans. Computers 1987
Computational complexity › computational models
parallel computation models
0.021988
Efficient Simulations of Simple Models of Parallel Computation by Time-Bounded ATM's and Space-Bounded TM's · ICALP 1988
On the Power of One-Way Communication · FOCS 1986
Computational complexity
circuit complexity
0.011991
Some Classes of Languages in NC¹ · Inf. Comput. 1991
Logic in computer science › logic programming › answer set programming
loop formulas
0.011991
Some Classes of Languages in NC¹ · Inf. Comput. 1991
Computational complexity › circuit complexity › NC hierarchy
NC1
0.011991
Some Classes of Languages in NC¹ · Inf. Comput. 1991
Hardware accelerators and domain-specific architectures
systolic array
0.021988
Systolic Tree Implementation of Data Structures · IEEE Trans. Computers 1988
Parallel Parsing on a One-Way Array of Finite-State Machines · IEEE Trans. Computers 1987
Integrated circuit design › digital circuit design
VLSI architecture
0.021988
Systolic Tree Implementation of Data Structures · IEEE Trans. Computers 1988
Parallel Parsing on a One-Way Array of Finite-State Machines · IEEE Trans. Computers 1987
Parallel and multicore computing
parallel computation models
0.011988
On the power of one-way communication · J. ACM 1988
Parallel and multicore computing › parallel architecture
pyramid computer
0.011988
Two-Dimensional Convolution on a Pyramid Computer · IEEE Trans. Pattern Anal. Mach. Intell. 1988
Computational complexity › computational models
alternating turing machines
0.011988
Efficient Simulations of Simple Models of Parallel Computation by Time-Bounded ATM's and Space-Bounded TM's · ICALP 1988
Computational complexity
communication complexity
0.011988
On the power of one-way communication · J. ACM 1988
Computational complexity › communication complexity › bounded-round protocols
one-way communication
0.011988
On the power of one-way communication · J. ACM 1988
Computational complexity › space complexity
tape-bounded turing machines
0.011988
Efficient Simulations of Simple Models of Parallel Computation by Time-Bounded ATM's and Space-Bounded TM's · ICALP 1988
Automata and formal languages
turing machines
0.011988
Efficient Simulations of Simple Models of Parallel Computation by Time-Bounded ATM's and Space-Bounded TM's · ICALP 1988
Parallel and multicore computing › parallel algorithms › parallel string algorithms
parallel parsing
0.011987
Parallel Parsing on a One-Way Array of Finite-State Machines · IEEE Trans. Computers 1987
Automata and formal languages
cellular automata
0.011986
On the Power of One-Way Communication · FOCS 1986
Automata and formal languages › language recognition
formal language recognition
0.011986
On the Power of One-Way Communication · FOCS 1986

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

reduction · 0.0pipelining · 0.0finite-state control · 0.0state machine simulation · 0.0iterative array of finite-state machines · 0.0
YearPublicationVenuePosition
1991 Some Classes of Languages in NC¹
Oscar H. Ibarra, Tao Jiang 0001, Jik H. Chang, Bala Ravikumar
Inf. Comput.3
1989 On Iterative and Cellular Tree Arrays
Oscar H. Ibarra, Tao Jiang 0001, Jik H. Chang
J. Comput. Syst. Sci.3
1989 Efficient Simulations of Simple Models of Parallel Computation by Time-Bounded ATMs and Space-Bounded TMs
Jik H. Chang, Oscar H. Ibarra, Michael A. Palis
Theor. Comput. Sci.1
1988 Efficient Simulations of Simple Models of Parallel Computation by Time-Bounded ATM's and Space-Bounded TM's
Jik H. Chang, Oscar H. Ibarra, Michael A. Palis
ICALP1
1988 On the power of one-way communication
abstract
In this paper, a very simple model of parallel computation is considered, and the question of how restricting the flow of data to be one way compares with two-way flow is studied. It is shown that the one-way version is surprisingly very powerful in that it can solve problems that seemingly require two-way communication. Whether or not one-way communication is strictly weaker than two-way is an open problem, although the conjecture in this paper is in the positive. It is shown, however, that proving this conjecture is at least as hard as some well-known open problems in complexity theory.
Jik H. Chang, Oscar H. Ibarra, Anastasios Vergis
J. ACM1
1988 Two-Dimensional Convolution on a Pyramid Computer
abstract
An algorithm for convolving a k*k window of weighting coefficients with an n*n image matrix on a pyramid computer of O(n/sup 2/) processors in time O(logn+k/sup 2/), excluding the time to load the image matrix, is presented. If k= Omega ( square root log n), which is typical in practice, the algorithm has a processor-time product O(n/sup 2/ k/sup 2/) which is optimal with respect to the usual sequential algorithm. A feature of the algorithm is that the mechanism for controlling the transmission and distribution of data in each processor is finite state, independent of the values of n and k. Thus, for convolving two (0, 1)-valued matrices using Boolean operations rather than the typical sum and product operations, the processors of the pyramid computer are finite-state.>
Jik H. Chang, Oscar H. Ibarra, Ting-Chuen Pong, Stephen M. Sohn
IEEE Trans. Pattern Anal. Mach. Intell.1
1988 Systolic Tree Implementation of Data Structures
abstract
Systolic tree architectures are presented for data structures such as stacks, queues, dequeues, priority queues, and dictionary machines. The stack, queue, and dequeue have a unit response time and a unit pipeline interval. The priority queue also has a unit response time, but the pipeline interval is 2. The response time and pipeline interval for the dictionary machine are O(log n) and O(1), respectively, where n is the number of data elements currently residing in the tree. In each node of the tree, the mechanism for controlling the transmission and distribution of data is finite state. This feature makes the designs presented here suitable for VLSI. If there are n data elements in the data structure, the depth of the tree is O(log n).>
Jik H. Chang, Oscar H. Ibarra, Moon-Jung Chung, Kotesh K. Rao
IEEE Trans. Computers1
1987 Two-Dimensional Convolution on a Pyramid Computer
Jik H. Chang, Oscar H. Ibarra, Ting-Chuen Pong, Stephen M. Sohn
ICPP1
1987 Some Observations Concerning Alternating Turing Machines Using Small Space
Jik H. Chang, Oscar H. Ibarra, Bala Ravikumar, Leonard Berman
Inf. Process. Lett.1
1987 Parallel Parsing on a One-Way Array of Finite-State Machines
abstract
We show that a one-way two-dimensional iterative array of finite-state machines (2-DIA) can recognize and parse strings of any context-free language in linear time. What makes this result interesting and rather surprising is the fact that each processor of the array holds only a fixed amount of information (independent of the size of the input) and communicates with its neighbors in only one direction. This makes for a simple VLSI implementation. Although it is known that recognition can be done on a 2-DIA, previous parsing algorithms require the processors to have unbounded memory, even when the communication is two-way. We also consider the problem of finding approximate patterns in strings, the string-to-string correction problem, and the longest common subsequence problem, and show that they can be solved in linear time on a 2-DIA.
Jik H. Chang, Oscar H. Ibarra, Michael A. Palis
IEEE Trans. Computers1
1986 On the Power of One-Way Communication
abstract
We look at a very simple model of parallel computation and study the question of how restricting the flow of data to be one-way compares with two-way flow. A one-way linear iterative array (1LIA) is a finite one-dimensional array of identical finite-state machines (cells) in which information is allowed to move only in one direction- from left to right. For inputs of length n, the array uses n cells which are initially set to the quiescent state. The serial input, which is applied to the leftmost cell, is accepted if the rightmost cell ever enters an accepting state. We give results which show that 1LIA's are surprisingly very powerful in that they can accept languages which seemingly require two-way communication.
Jik H. Chang, Oscar H. Ibarra, Anastasios Vergis
FOCS1
1986 Systolic Tree Implementation of Data Structures
Jik H. Chang, Moon-Jung Chung, Oscar H. Ibarra, Kotesh K. Rao
ICPP1
1986 Parallel Parsing on a One-Way Array of Finite-State Machines
Jik H. Chang, Oscar H. Ibarra, Michael A. Palis
ICPP1
1986 On Pebble Automata
Jik H. Chang, Oscar H. Ibarra, Michael A. Palis, Bala Ravikumar
Theor. Comput. Sci.1
1985 On Efficient Recognition of Transductions and Relations
Oscar H. Ibarra, Michael A. Palis, Jik H. Chang
Theor. Comput. Sci.3