Ikuo Takeuchi

Ikuo Takeuchi
Waseda University | Sōdai · Faculty of Science and Engineering

About

55
Publications
5,914
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
365
Citations
Citations since 2017
0 Research Items
43 Citations
201720182019202020212022202302468
201720182019202020212022202302468
201720182019202020212022202302468
201720182019202020212022202302468

Publications

Publications (55)
Article
In many applications in Robotics such as disaster rescuing, mine detection, robotic surveillance and warehouse systems, it is crucial to build multi-agent systems (MAS) in which agents cooperate to complete a sequence of tasks. For better performance in such systems, e.g. minimizing duplicate work, agents need to agree on how to divide and plan tha...
Conference Paper
Full-text available
This paper discusses the problem of territory division in Hide-and-Seek games. To obtain an efficient seeking performance for multiple seekers, the seekers should agree on searching their own territories and learn to visit good hiding places first so that the expected time to find the hider is minimized. We propose a learning model using Reinforcem...
Article
For the purpose of realizing horizontal information sharing among organizations involved in disaster management in the Tokyo metropolitan area, this study aims to extract problems in responding to disaster in the initial stage of a Tokyo metropolitan near-field earthquake disaster, to develop applications for disaster management to contribute to so...
Article
In emergency operation against a disaster like earthquake, decision makers are required to collect and share exact information on its various damage such as victims, collapsed buildings and so on. Then they should give directions as quickly, easily and correctly as possible to the operators in the field. Our focus in this paper is to give a guideli...
Article
For realizing cross-sectional inform ation sharing in the Tokyo metropolitan area, we develop disaster management applications to reduce negative impact due to vital issue in phase of initial response, and cooperation of those applications are demonstrated toward public officials in charge of disaster management. The demonstration of information sh...
Conference Paper
The difference between CPU access costs and memory access costs incurs performance degradations on RDBMS. One of the reason why instruction cache misses occur is the size of footprint on RDBMS operations does not fit into a L1 instruction cache. To solve this problem Zhou proposed the buffering operator which changes the order of operation executio...
Article
Distributed multi-display systems often require high-end servers and/or linux operating systems. These requirements are not familiar to intermediate PC users, therefore making it difficult for those users to take advantage of multi-display applications such as multi-user cooperative work. To alleviate this situation we developed Tenmads, a software...
Conference Paper
Full-text available
Collective operation is a concept of parallel programming in which many processes participate in an operation. Since collective opera- tions are suitable for modeling the coordination of many processes, they can be used to model cooperating agents in a multiagent system. In this paper, we propose an agent oriented programming language that exploits...
Conference Paper
Full-text available
Cooperation is the process of synchronization and ex- changing useful knowledge between agents in multiagent systems. Since cooperation associates agents into a col- laborative team to reach the overall goals of the systems, it is a crucial requirement for creating intelligent multia- gent systems . This paper presents an approach for build- ing co...
Chapter
This paper describes various aspects of the concurrent programming in the Lisp language and related problems, based on our practice and experience with a concurrent Lisp dialect TAO. TAO realizes a multiple process and multiple user environment of practical performance and significance on a single ELIS processor by its powerful concurrent primitive...
Conference Paper
Various reasons cause floods in cities, RoboCup Rescue simulation system has been designed so that various disasters can be plugged into the existing system. However, it is hard to handle water in RoboCup Rescue simulators. In this paper, we show flood simulation based on diffusion equation model is easily implemented using IDSS and IDSS's scalabil...
Conference Paper
Full-text available
We introduce two Japanese national projects on disaster mitigation which seriously involve massively multi-agent simulation system. We describe a simulation integration architecture that combines various natural phenomena and huge number of human activities to estimate and predict a complicated disaster progress and countermeasures effects. We desc...
Article
Full-text available
Integrated simulation systems are important tools to decrease the damage caused by various disasters. In peace-time, it would be used for disaster-proof city planning, disaster prevention plans, and disaster response training. At the time of a disaster occurs, it will be used for real-time simulation to predict disasters. The paper describes the si...
Article
Full-text available
This paper introduces the overall structure of an integrated earthquake disaster simulation system which is be- ing developed under five year Special Project for Earthquake Disaster Mitigation in Urban Areas supported by the MEXT of Japan. This project aims to connect in a unity more than a dozen of simulators for individual natural phenomena and h...
Conference Paper
Integrated disaster simulation systems are important tools to decrease the damage from various disasters. The paper describes the version 1 of the RoboCup Rescue simulation system, which integrates sub-simulators such as a seismic intensity simulator and a fire simulator, and divides, for scalability, the simulated world into a number of local regi...
Conference Paper
There are involved a number of general technical problems in a rescue simulation project for mitigation of large scale disasters. First, we overview how the rescue simulation will be meaningful and valuable in conjunction with real world disasters. Then we clarify the technical problems to be solved to develop a really usable, state-of-the-art resc...
Article
Full-text available
Lisp has taken root widely and deeply in various fields, despite the decline of the AI fever in the 1980s and the common belief that Lisp has long been only a laboratory programming language. In the age of heterogeneous parallel computing, certain languages will survive and consolidate their positions. Lisp is surely classified among these language...
Conference Paper
RoboCup-Rescue project aims to simulate large urban disasters and rescue agents’ activities. The simulator must support both simulation of heterogeneous agents such as fire fighters, victims’ behaviors and interface to disaster’s environments in the real world. RoboCup- Rescue simulator is a comprehensive urban disaster simulator into which a new d...
Conference Paper
The team YowAI-2001 inherits the low-level individual skill and the world modeling technique of YowAI-2000 developed by Takashi Suzuki and improved by Sinnosuke Asahara. Its objective is “cooperation by short shouts” instead of co-operation by communicating large amount of non human-like messages among agents.
Conference Paper
RoboCupRescue project aims to simulate large urban disasters. In order to minimize damage resulting from disasters, various rescue agents try to accomplish their missions in the disaster space in the simulation system. Ability of an individual agent, however, is utterly insufficient. Agents need to cooperate with other same and different types util...
Article
Full-text available
This paper introduces the RoboCup-Rescue Simulation Project, a contribution to the disaster mitigation, search and rescue problem. A comprehensive urban disaster simulator is constructed on distributed computers. Heterogeneous intelligent agents such as fire fighters, victims and volunteers conduct search and rescue activities in this virtual disas...
Conference Paper
The RoboCup Rescue project aims to simulate large urban disasters and rescue agents' activities. The simulator must support both simulation of heterogeneous agents such as fire fighters, victims' behaviors and interface to disaster's environments in the real world. The RoboCup Rescue simulator is a comprehensive urban disaster simulator into which...
Conference Paper
RoboCup-Rescue is an international cooperative research project that IT, AI and robotics challenge to solve a universal social problem, search and rescue at emergency disasters. This paper describes this project from the viewpoint of technological challenge. It also presents RoboCup-Rescue Simulation Project where a prototype has been released attr...
Article
RoboCup Rescue is an international cooperative research project in AI and robotics challenge aimed at solving a universal social problem - search and rescue at emergency disasters. This project proposes a humanitaria challenge; the creation of robust social systems against large-scale urban disasters.
Conference Paper
Team YowAI-2000 is an improved version of YowAI-1999 which was originally developed by Takashi Suzuki. It won the RoboCup Japan Open 2000 Championship. However, it does only slightest dynamic cooperation among agents. For example, say and hear commands are not used. It was developed as an experiment to examine how far player’s individual skill can...
Conference Paper
Full-text available
This paper introduces the RoboCup-Rescue Simulation Project, a contribution to the disaster mitigation, search and rescue problem. A comprehensive urban disaster simulator is constructed on distributed computers. Heterogeneous intelligent agents such as fire fighters, victims and volunteers conduct search and rescue activities in this virtual disas...
Conference Paper
As a new branch of RoboCup, RoboCup-Rescue has been proposed, which simulates and evaluates real time multi-agent cooperative rescue activities in a disaster. The paper describes our prototype design and implementation of the RoboCup-Rescue Simulation System, and illustrates some prototypical agents running on this system
Technical Report
Full-text available
IPSJ Programming Symposium has been held in Hakone in every January for years. We have a night session called GPCC (Games and Puzzles Competition on Computer), where the members have proposed interesting games and puzzkes, and have competed for solving or by matching. Here we survey the history, showing the problems and the results.
Conference Paper
This paper proposes an object-oriented programming language framework that deliberately separates mechanism from policy. Mechanisms such as slot access and message passing are designed to have a natural semantics and to be efficient. Conventional and controversial concepts such as class, inheritance, and method combination, on the other hand, are c...
Article
This paper describes a Lisp dialect TAO which supports Prolog-like logic programming and Smalltalk-like object-oriented programming as well as usual functional and procedural Lisp programming. These programming paradigms are combined and mixed at the level of the language kernel. In user programs they can be mixed in any granularity, fine or coarse...
Article
The language specification of object-oriented programming in multiple programming paradigm language TAO and its performance evaluation are described. TAO's goal is to provide a high performance programming environment for artificial intelligence research. TAO's central part is microprogrammed on a dedicated symbol manipulation machine called ELIS....
Article
This paper describes a 32-bit LISP processor chip developed for the AI workstation ELIS with the multiple programming paradigm language TAO. The objective of this microprocessor is to realize an S-expression machine that can match the speed of conventional machines for compiled code execution. Architectural features are a repetitive structure for V...
Article
This paper describes an AI software development environment based on the multiple programming paradigm language TAO, implemented on the AI-Workstation ELIS. The language TAO supports the object-oriented programming paradigm and the logic programming paradigm within the frame work of the Lisp language. The TAO/ELIS system consists of an interpreter-...
Article
TAO is a dialect of Lisp implemented on a Lisp machine called ELIS. TAO has multiple programming paradigms logic programming and object-oriented programming. These paradigms: are fused at the core of the evaluation kernel of the interpreter and written in microcode. Hence, the user can mix them in arbitrary granularity without loss of efficiency. T...
Article
The full set of Common Lisp is implemented on ELIS. The most essential difference between TAO and Common Lisp is that Common Lisp is compiler-centered language while TAO is an interpreter-centered language. So, a simple 'compilation' of Common Lisp into TAO at S-expression level is done during defining functions. The compiler is completely compatib...
Article
This paper describes Japanese string-manipulation and data-input facilities on ELIS. (1) Japanese string-manipulation facilities: These facilities make it possible to process Japanese characters (2-byte code) and ASCII characters (1-byte code) as the same type character, which makes programming in Japanese easier. (2) Japanese data-input facilities...
Conference Paper
Full-text available
Thc approach to speed up a Lisp interpreter by implementing it in firmware seems promising. A microcoded Lisp interpreter shows good performance for very simple benchmarks, while it often fails to provide good performance for larger benchmarks and applications unless speedup techniques are devised for it. This was the case for the TAO/ELIS system....
Article
TAO is a Lisp dialect with concurrent programming features and other programming paradigms: logic programming and object-oriented programming, implemented on a Lisp machine called ELIS. These paradigms are fused at the core of the evaluation kernel of the interpreter. Hence, the user can mix them in arbitrary granularity without loss of efficiency....
Article
This paper describes an interpreter-centered list processing language TAO which supports the logic programming paradigm and the object-oriented programming paradigm together with the conventional procedural programming paradigm in the framework of the Lisp language. TAO allows the user to mix these programming paradigms in solving complicated and m...
Article
Full-text available
This paper describes the design issue, implementation and performance of a Lisp called TAO for the Lisp machine ELIS. TAO is a dialect of Lisp which unifies an object-oriented programming paradigm and a logic programming paradigm with a procedural programming paradigm. Since the interpreter is implemented fully by microcode, interpreted code runs f...
Article
Full-text available
Perkins (see /Prkns/) compared three papers defining the notion "data type": /Guttg/, /Gougn/, and /Greit/. He came to the conclusion that /Guttg/ is a paper investigating the question of consistency and completeness of data type specifications to a ...
Article
A list processor LIPQ, upward compatible with LISP 1. 6 but more suitable for short-memory environment, was designed and implemented on PDP-11 as a host language for an artificial intelligence system. Main features of LIPQ are: (1) Quaternary cell is introduced rather than binary cell for higher memory efficiency and data accessibility. (2) A metho...
Article
This paper describes a newly designed programming language, FORMAL-2, and its processing system. The main features of FORMAL-2 are: (1) FORMAL-2 is data-type free, i. e. , data-types and operations over them are left unspecified in the kernel of the language. (2) Every procedure is declared and identified by its ″form″ , hence FORMAL-2 programs wou...
Article
RoboCupRescue project aims to simulate large urban disas- ters. In order to minimize damage resulting from disasters, various res- cue agents try to accomplish their missions in the disaster space in the simulation system. Ability of an individual agent, however, is utterly in- sufficient. Agents need to cooperate with other same and different type...
Article
Risk-Communication (RC) is a good opportunity to share potential risks of various subjects with information holder and citizens. It is important to let people know what will happen with their cases in RC. The simulation of disaster and rescue is useful for people to predict and understand the potential risks of damages which are caused by serious d...
Article
Full-text available
This paper presents a new agent oriented programming language which utilizes the idea of collective operations in parallel programming to abstract agents cooperation while maintain-ing the autonomy of agent programs. The communication model underlying our language execution system separates program code for agent behavior from code for message pass...
Article
Full-text available
In 2002 the Ministry of Education, Culture, Sports, Science and Technology of the Japanese Government started assigned project to mobilize leading-edge information technologies to develop the second generation information system for earthquake disaster simulation and mitigation management, which is called as the Integrated Earthquake Disaster Simul...
Article
Full-text available
Integrated disaster simulation systems are important tools to decrease the damage caused by various disasters. The paper describes the agent management architecture for the IDSS (Integrated earthquake Disaster Simulation System). The IDSS is a distributed simulation system which integrates various sub-simulators and various agent programs, or simpl...
Article
1 Human-like Agent → YowAI The target of YowAI2006 is realizing "human-like agents". A human-like agent is an agent which makes its own action decision and cooperation with other agents by a similar way as a human player takes in actual soccer. To achieve this goal, YowAI2006 has been focusing on the following points. 1. Efficient method to coopera...
Article
Following is a continuation of the list of titles and authors: Large-Scale Data Processing System: DIPS-1. By Kensuke Takashima, Iwao Toda, Katsuhiko Arai and Masakazu Yamada. ALGOL N. By Takakazu Simauti. AMTRAN 72. By Juris Reinfelds. FORMAL-2: A Simple Data-Free Form-Expressional Programming Languge with Nondeterminism. By Kohei Noshita, Ikuo Ta...

Network

Cited By