Kenichi Morita

dblp:95/4350 · DBLP profile ↗
← Back
52ranked-venue papers
21as first author
3since 2021 · last 2022
0000-0002-9833-0539ORCID · conflict

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

Theory of computation · 37 · 14 first-author · 2 since 2021Artificial intelligence and machine learning · 10 · 5 first-authorDatabases, data management, data science and information retrieval · 4 · 3 first-authorSystems, architecture and hardware · 2Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2022 Efficient and Accurate Skeleton-Based Two-Person Interaction Recognition Using Inter-and Intra-Body Graphs
abstract
Skeleton-based two-person interaction recognition has been gaining increasing attention as advancements are made in pose estimation and graph convolutional networks. Although the accuracy has been gradually improving, the increasing computational complexity makes it more impractical for a real-world environment. There is still room for accuracy improvement as the conventional methods do not fully represent the relationship between inter-body joints. In this paper, we propose a lightweight model for accurately recognizing two-person interactions. In addition to the architecture, which incorporates middle fusion, we introduce a factorized convolution technique to reduce the weight parameters of the model. We also introduce a network stream that accounts for relative distance changes between inter-body joints to improve accuracy. Experiments using two large-scale datasets, NTU RGB+D 60 and 120, show that our method simultaneously achieved the highest accuracy and relatively low computational complexity compared with the conventional methods.
Yoshiki Ito, Quan Kong, Kenichi Morita, Tomoaki Yoshinaga
ICIP3
2021 How Can We Construct Reversible Turing Machines in a Very Simple Reversible Cellular Automaton?
Kenichi Morita
RC1
2021 An instruction set for reversible Turing machines
Kenichi Morita
Acta Informatica1
2019 A universal non-conservative reversible elementary triangular partitioned cellular automaton that shows complex behavior
Kenichi Morita
Nat. Comput.1
2015 Universal Reversible Turing Machines with a Small Number of Tape Symbols
abstract
We study the problem of finding small universal reversible Turing machines (URTMs) with four symbols or less. Here, we present two models of URTMs: a 24-state 4-symbol URTM, and a 32-state 3-symbol URTM. Both of them are designed so that they can simulate cyclic tag systems, a kind of string rewriting systems that are universal. By converting the 24-state 4-symbol URTM into a 2-symbol machine, we also obtain a 138-state 2-symbol URTM.
Kenichi Morita
Fundam. Informaticae1
2015 General design of reversible sequential machines based on reversible logic elements
Ming-Xiao Tang, Jia Lee, Kenichi Morita
Theor. Comput. Sci.3
2013 Brownian Circuits: Fundamentals
abstract
Random fluctuations will be a major factor interfering with the operation of nanometer scale electronic devices. This article presents circuit architectures that can exploit such fluctuations, if signals have a particle-like (discrete, token-based) character. We define an abstract circuit primitive that, though lacking functionality when used with fluctuation-free signals, becomes universal when fluctuations are allowed. Key to the power of a signal’s fluctuations is the ability to explore the state space of a circuit. This ability is used to resolve deadlock situations, which could otherwise only be averted by increased design complexity. The results in this article suggest that in the design of future computers, signal fluctuations, rather than being an impediment to be avoided at any cost, may be an important ingredient to achieve efficient operation.
Ferdinand Peper, Jia Lee, Josep Carmona 0001, Jordi Cortadella, Kenichi Morita
ACM J. Emerg. Technol. Comput. Syst.5
2012 Sequential and maximally parallel multiset rewriting: reversibility and determinism
Artiom Alhazov, Rudolf Freund, Kenichi Morita
Nat. Comput.3
2012 Editorial for special issue on unconventional computation
Jonathan Timmis, Kenichi Morita
Nat. Comput.2
2012 Design of 1-tape 2-symbol reversible Turing machines based on reversible logic elements
Jia Lee, Rui-Long Yang, Kenichi Morita
Theor. Comput. Sci.3
2011 Two-Way Reversible Multi-Head Finite Automata
abstract
A two-way reversible multi-head finite automaton (RMFA) is introduced as a simple model of reversible computing, and its language accepting capability is studied. We show that various non-regular context-free languages, and non-context-free context-sensitive languages are accepted by RMFAs with a few heads. For example, we give an RMFA with three heads that accepts the language consisting of all words whose length is a prime number. A construction method of a garbage-less RMFA from a given RFMA is also shown.
Kenichi Morita
Fundam. Informaticae1
2011 Simulating reversible Turing machines and cyclic tag systems by one-dimensional reversible cellular automata
Kenichi Morita
Theor. Comput. Sci.1
2010 Reversibility and Determinism in Sequential Multiset Rewriting
Artiom Alhazov, Rudolf Freund, Kenichi Morita
UC3
2010 Majority Adder Implementation by Competing Patterns in Life-Like Rule B2/S2345
Genaro Juárez Martínez, Kenichi Morita, Andrew Adamatzky, Maurice Margenstern
UC2
2009 Computational Complexity of Cast Puzzles
Chuzo Iwamoto, Kento Sasaki, Kenji Nishio, Kenichi Morita
ISAAC4
2008 Reversible computing and cellular automata - A survey
Kenichi Morita
Theor. Comput. Sci.1
2007 A Universal Reversible Turing Machine
Kenichi Morita, Yoshikazu Yamaguchi
MCU1
2007 A Time Hierarchy Theorem for Nondeterministic Cellular Automata
Chuzo Iwamoto, Harumasa Yoneda, Kenichi Morita, Katsunobu Imai
TAMC3
2007 Translational lemmas for DLOGTIME-uniform circuits, alternating TMs, and PRAMs
Chuzo Iwamoto, Naoki Hatayama, Yoshiaki Nakashiba, Kenichi Morita, Katsunobu Imai
Acta Informatica4
2005 Translational Lemmas for Alternating TMs and PRAMs
Chuzo Iwamoto, Yoshiaki Nakashiba, Kenichi Morita, Katsunobu Imai
FCT3
2004 Hierarchies of DLOGTIME-Uniform Circuits
Chuzo Iwamoto, Naoki Hatayama, Kenichi Morita, Katsunobu Imai, Daisuke Wakamatsu
MCU3
2004 Classification and Universality of Reversible Logic Elements with One-Bit Memory
Kenichi Morita, Tsuyoshi Ogiro, Keiji Tanaka, Hiroko Kato
MCU1
2004 Universal Delay-Insensitive Circuits with Bidirectional and Buffering Lines
abstract
Delay-insensitive (DI) circuits are a class of asynchronous circuits whose correctness of operation is robust to arbitrary delays in modules or interconnection lines. Keller clarified the precise operating conditions of the class of DI-circuits and presented a universal set of primitive modules from which any circuit in the class is realizable. Later, Patra and Fussell presented an alternative universal set of primitive modules and claimed that there is no universal set of primitives satisfying Keller's conditions in which the largest number of input and output lines of each primitive module is less than five. We present new types of primitive modules, each having at most three input and output-lines and show they form a universal set of primitives. We achieve this reduction in complexity by allowing the input and output-lines of modules to be bidirectional and to be able to buffer signals. The use of buffers in interconnection lines allows higher throughput of signals and results in circuits requiring less feedback lines, thus improving the efficiency of DI-circuits. The proposed class of Dl-circuits is especially useful for implementations on cellular automata - an architecture that promises efficient implementations and manufacturing in nanotechnology due to its regular structure.
Jia Lee, Ferdinand Peper, Susumu Adachi, Kenichi Morita
IEEE Trans. Computers4
2003 Simulations Between Multi-dimensional Deterministic and Alternating Cellular Automata
Chuzo Iwamoto, Katsuyuki Tateishi, Kenichi Morita, Katsunobu Imai
Fundam. Informaticae3
2003 Embedding Universal Delay-Insensitive Circuits in Asynchronous Cellular Spaces
Jia Lee, Susumu Adachi, Ferdinand Peper, Kenichi Morita
Fundam. Informaticae4
2003 Simulation of one-dimensional cellular automata by uniquely parallel parsable grammars
Jia Lee, Katsunobu Imai, Kenichi Morita
Theor. Comput. Sci.3
2002 Computational Complexity in the Hyperbolic Plane
Chuzo Iwamoto, Takeshi Andou, Kenichi Morita, Katsunobu Imai
MFCS3
2002 A quadratic speedup theorem for iterative arrays
Chuzo Iwamoto, Katsuyuki Tateishi, Kenichi Morita, Katsunobu Imai
Acta Informatica3
2002 Self-Reproduction in Three-Dimensional Reversible Cellular Space
abstract
Due to inevitable power dissipation, it is said that nano-scaled computing devices should perform their computing processes in a reversible manner. This will be a large problem in constructing three-dimensional nano-scaled functional objects. Reversible cellular automata (RCA) are used for modeling physical phenomena such as power dissipation, by studying the dissipation of garbage signals. We construct a three-dimensional self-inspective self-reproducing reversible cellular automaton by extending the two-dimensional version SR(8). It can self-reproduce various patterns in three-dimensional reversible cellular space without dissipating garbage signals.
Katsunobu Imai, Takahiro Hori, Kenichi Morita
Artif. Life3
2002 Firing Squad Synchronization Problem in Number-Conserving Cellular Automata
Katsunobu Imai, Kenichi Morita, Kenji Sako
Fundam. Informaticae2
2002 Constructible functions in cellular automata and their applications to hierarchy results
Chuzo Iwamoto, Tomonobu Hatsuyama, Kenichi Morita, Katsunobu Imai
Theor. Comput. Sci.3
2001 Speeding-Up Cellular Automata by Alternations
Chuzo Iwamoto, Katsuyuki Tateishi, Kenichi Morita, Katsunobu Imai
MCU3
2001 A Simple Universal Logic Element and Cellular Automata for Reversible Computing
Kenichi Morita
MCU1
2001 NP problems are tractable in the space of cellular automata in the hyperbolic plane
Maurice Margenstern, Kenichi Morita
Theor. Comput. Sci.2
2000 A computation-universal two-dimensional 8-state triangular reversible cellular automaton
Katsunobu Imai, Kenichi Morita
Theor. Comput. Sci.2
1999 On Time-Constructible Functions in One-Dimensional Cellular Automata
Chuzo Iwamoto, Tomonobu Hatsuyama, Kenichi Morita, Katsunobu Imai
FCT3
1999 Characterizing the Ability of Parallel Array Generators on Reversible Partitioned Cellular Automata
abstract
A PCAAG introduced by Morita and Ueno is a parallel array generator on a partitioned cellular automaton (PCA) that generates an array language (i.e. a set of symbol arrays). A "reversible" PCAAG (RPCAAG) is a backward deterministic PCAAG, and thus parsing of two-dimensional patterns can be performed without backtracking by an "inverse" system of the RPCAAG. Hence, a parallel pattern recognition mechanism on a deterministic cellular automaton can be directly obtained from a RPCAAG that generates the pattern set. In this paper, we investigate the generating ability of RPCAAGs and their subclass. It is shown that the ability of RPCAAGs is characterized by two-dimensional deterministic Turing machines, i.e. they are universal in their generating ability. We then investigate a monotonic RPCAAG (MRPCAAG), which is a special type of an RPCAAG that satisfies monotonic constraint. We show that the generating ability of MRPCAAGs is exactly characterized by two-dimensional deterministic linear-bounded automata.
Kenichi Morita, Satoshi Ueno, Katsunobu Imai
Int. J. Pattern Recognit. Artif. Intell.1
1999 Uniquely parsable array grammars for generating and parsing connected patterns
Kenichi Morita, Katsunobu Imai
Pattern Recognit.1
1998 A computation-universal two-dimensional 8-state triangular reversible cellular automaton
Katsunobu Imai, Kenichi Morita
MCU (2)2
1997 A Hierarchy of Uniquely Parsable Grammar Classes and Deterministic Acceptors
Kenichi Morita, Noritaka Nishihara, Yasunori Yamamoto
Acta Informatica1
1996 Firing Squad Synchronization Problem in Reversible Cellular Automata
Katsunobu Imai, Kenichi Morita
Theor. Comput. Sci.2
1996 Universality of a Reversible Two-Counter Machine
Kenichi Morita
Theor. Comput. Sci.1
1996 Self-Reproduction in a Reversible Cellular Space
Kenichi Morita, Katsunobu Imai
Theor. Comput. Sci.1
1995 Reversible Simulation of One-Dimensional Irreversible Cellular Automata
Kenichi Morita
Theor. Comput. Sci.1
1994 Parallel Generation and Parsing of Array Languages Using Reversible Cellular Automata
abstract
We propose a new system of generating array languages in parallel, based on a partitioned cellular automaton (PCA), a kind of cellular automaton. This system is called a PCA array generator (PCAAG). The characteristic of PCAAG is that a”reversible” version is easily defined. A reversible PCA (RPCA) is a backward deterministic PCA, and we can construct a deterministic “inverse” PCA that undoes the operations of the RPCA. Thus if an array language is generated by an RPCA, it can be parsed in parallel by a deterministic inverse PCA without backtracking. We also define two subclasses of PCAAG, and give examples of them that generate geometrical figures.
Kenichi Morita, Satoshi Ueno
Int. J. Pattern Recognit. Artif. Intell.1
1992 Two-Dimensional Uniquely Parsable Isometric Array Grammars
abstract
We propose a new subclass of two-dimensional isometric array grammar, called Uniquely Parsable Array Grammar (UPAG). UPAG is a grammar class such that when we parse (i.e. apply rewriting rules reversely to) a given two-dimensional word, the rewritable portions of the word do not overlap each other and the rule that is applicable to each portion is uniquely determined. Thus parsing can be done in a deterministic manner. We study basic properties of UPAG such as unique parsability and parallel parsability. Then we define Monotone Terminating UPAG (MTUPAG), a subclass of UPAG, and show that any two-dimensional word generated by MTUPAG can be parsed in linear time. We also show several examples of MTUPAGs which generate interesting sets of geometrical patterns.
Yasunori Yamamoto, Kenichi Morita
Int. J. Pattern Recognit. Artif. Intell.2
1992 Computation-Universality of One-Dimensional One-Way Reversible Cellular Automata
Kenichi Morita
Inf. Process. Lett.1
1989 Two-Dimensional Three-Way Array Grammars and their Acceptors
abstract
Two kinds of three-way isometric array grammars arc proposed as subclasses of an isometric monotonic array grammar. They are a three-way horizontally context-sensitive array grammar (3HCSAG) and a three-way immediately terminating array grammar (3ITAG). In these three-way grammars, patterns of symbols can grow only in the leftward, rightward and downward directions. We show that their generating abilities of rectangular languages are precisely characterized by some kinds of three-way two-dimensional Turing machines or related acceptors. In this paper. the following results are proved. First, 3HCSAG is characterized by a nondeterministic two-dimensional three-way Turing machine with space-bound n (n is the width of a rectangular input) and a nondeterministic one-way parallel/sequential array acceptor. Second, 3ITAG is characterized by a nondeterministic two-dimensional three-way real-time (or linear-time) restricted Turing machine, a nondeterministic one-dimensional bounded cellular acceptor and a nondeterministic two-dimensional one-line tessellation acceptor.
Kenichi Morita, Yasunori Yamamoto, Kazuhiro Sugata
Int. J. Pattern Recognit. Artif. Intell.1
1989 Context-sensitivity of Two-Dimensional Regular Array Grammars
abstract
Regular array grammars (RAGs) are the lowest subclass in the Chomsky-like hierarchy of isometric array grammars. The left-hand side of each rewriting rule of RAGs has one nonterminal symbol and at most one "#" (a blank symbol). Therefore, the rewriting rules cannot sense contexts of non-# symbols. However, they can sense # as a kind of context. In this paper, we investigate this #-sensing ability. and study the language generating power of RAGs. Making good use of this ability, We show a method for RAGs to sense the contexts of local shapes of a host array in a derivation. Using this method, we give RAGs which generate the sets of all solid upright rectangles and all solid squares. On the other hand. it is proved that there is no context-free array grammar (and thus no RAG) which generates the set of all hollow upright rectangles.
Yasunori Yamamoto, Kenichi Morita, Kazuhiro Sugata
Int. J. Pattern Recognit. Artif. Intell.2
1986 On two-dimensional pattern-matching languages and their decision problems
Kenichi Morita, Kaoru Nakazono, Kazuhiro Sugata
Inf. Sci.1
1983 The complexity of some decision problems about two-dimensional array grammars
Kenichi Morita, Yasunori Yamamoto, Kazuhiro Sugata
Inf. Sci.1
1982 Deterministic One-Way Simulation of Two-Way Real-Time Cellular Automata and Its Related Problems
Hiroshi Umeo, Kenichi Morita, Kazuhiro Sugata
Inf. Process. Lett.2