Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Akira Aiba is active.

Publication


Featured researches published by Akira Aiba.


Journal of Symbolic Computation | 1989

CAL: A theoretical background of constraint logic programming and its applications

Ko Sakai; Akira Aiba

Constraint logic programming (CLP) is an extension of logic programming by introducing the facility of writing and solving constraints in a certain domain. CAL (Contrainte avec Logique) is a CLP language in which (possibly non-linear) polynomial equations can be written as constraints, while almost all the other CLP languages proposed so far have concentrated only on linear equations and inequations. This paper describes a general semantics of CLP including CAL, and shows the validity of CAL in this framework.


International Journal of Cooperative Information Systems | 1995

HETEROGENEOUS DISTRIBUTED COOPERATIVE PROBLEM SOLVING SYSTEM HELIOS AND ITS COOPERATION MECHANISMS

Akira Aiba; Kazumasa Yokota; Hiroshi Tsuda

For advanced and complicated knowledge processing, we need to integrate various kinds of problem-solvers such as constraint solvers, databases, and application programs. A heterogeneous distributed cooperative problem solving system HELIOS achieves this integration by introducing capsule and environment modules. To integrate heterogeneous problem-solvers that may be implemented in different languages and may have different knowledge representations, those heterogeneity should be absorbed. Capsules and environments are introduced into HELIOS for this purpose. A capsule surrounds each problem-solver and translates the contents of communication to and from the internal representation and a common representation. We call an encapsulated problem-solver an agent. An environment is a module which provides a field giving common representation, and agents communicate and cooperate with each other in each environment. Since an encapsulated environment with its agents can be considered as an agent, agent-environment structures can be nested in HELIOS. For negotiation between agents, negotiation protocol can be defined in each environment. A negotiation strategy that suits the given negotiation protocol can be defined in each capsule of an agent. In this framework, we define a transaction-based negotiation protocol. To check the validity of HELIOS design and its implementation model on computers connected by network, we implemented an experimental version of HELIOS on UNIX workstations.


parallel computing | 1999

The parallel logic programming system in the FGCS project and its future directions

Shunichi Uchida; Akira Aiba; Kazuaki Rokusawa; Takashi Chikayama; Ryuzo Hasegawa

Abstract In the fifth generation computer systems (FGCS) project, a parallel logic programming language, KL1, was adopted as the projects kernel language. It was not only used to determine architectures of highly parallel machines called parallel inference machines (PIMs) consisting of about 1000 element processors but also used as a system description language to develop basic software such as a parallel operating system (PIMOS), and symbolic processing and knowledge processing application systems such as knowledge description languages, a parallel theorem prover, and a protein sequence analysis program. It achieved great success in exploiting of parallelism involved in several important application systems. The prototype of the FGCS attained a linear speed-up that was proportional to the number of processing elements (PEs) for the application systems we had targeted. The MGTP parallel theorem prover was one of such application systems, and can prove theorems based on full first-order logic. Thus, it indicates the possibility of designing a new practical knowledge representation language whose expressive power will be much greater than that of conventional ones. In the FGCS follow-on project, KL1 and its programming system were ported to Unix-based stock parallel machines. This new system called KLIC is expected to greatly extend the use of highly parallel systems.


Future Generation Computer Systems | 1988

Constraint Logic Programming Language CAL

Akira Aiba; Ko Sakai; D.J.Hawley D.J.Hawley; Yosuke Sato; Ryuzo Hasegawa


Constraint logic programming | 1993

A study on Boolean constraint solvers

Satoshi Menju; Ko Sakai; Yosuke Sato; Akira Aiba


情報処理学会論文誌 = Transactions of Information Processing Society of Japan | 1993

Computing Soft Constraints by Hierarchical Constraint Logic Programming

Ken Satoh; Akira Aiba


Future Generation Computer Systems | 1800

Parallel Constraint Logic Programming Language GDCC and Its Parallel Constraint Solvers

Satoshi Terasaki; David J. Hawley; Hiroyuki Sawada; Ken Satoh; Satoshi Menju; Taro Kawagishi; Noboru Iwayama; Akira Aiba


Workshop on Systems and Algorithms of Symbolic Computation | 1988

CAL: A Theoretical Background of Constraint Logic Programming and Its Applications

Ko Sakai; Akira Aiba


Proc. Intenational Symposium on Fifth Generation Computer Systems 1994 | 1994

Heterogeneous Distributed Cooperative Problem Solving System HELIOS

Akira Aiba; Kazumasa Yokota; Hiroshi Tsuda


Future Generation Computer Systems | 1992

Constraint Logic Programming System: CAL, GDCC and Their Constraint Solvers.

Akira Aiba; Ryuzo Hasegawa

Collaboration


Dive into the Akira Aiba's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ko Sakai

University of Tsukuba

View shared research outputs
Top Co-Authors

Avatar

Katsumi Nitta

Tokyo Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Daisuke Katagami

Tokyo Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Hitoshi Kuwata

Shibaura Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Ken Satoh

National Institute of Informatics

View shared research outputs
Top Co-Authors

Avatar

Koji Yamamoto

Tokyo Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Yosuke Sato

Tokyo University of Science

View shared research outputs
Researchain Logo
Decentralizing Knowledge