With background in formal logic, our laboratory is seeking for new
computational models, developing new methods for analyzing and
verifying such models, and implementing new tools for analysis,
verification and synthesis. While our main target is software systems
and programming languages, we also deal with molecular and biological
systems, and we are currently doing research on molecular computing.
The relationship between computation and logic is diverse. Some
logical systems describe properties of computation, while proofs are
regarded as computational processes in others. However, in all
approaches to logic and computation, we are first faced with the
question of what is computation, and try to define a formal model of
computation. After defining a formal model, we then try to establish
methods for verification and synthesis under the model.
In recent years, our laboratory has been focusing on software model
checking, formal verification concerning software security, etc., on
the practical side, while working on formal models of computation,
such as lambda-calculus, pi-calculus, their semantics, foundations for
formal verification and automatic synthesis, including modal logic,
model checking, hybrid systems, etc.
- Yoshinori Tanabe and Masami Hagiya:
Fixed-point Computations over Functions on Integers with
Operations Min, Max and Plus,
6th Workshop on Fixed Points in Computer Science (FICS 2009),
Coimbra, Portugal, 12-13 September 2009,
pp.108-115.
- Cyrille Artho, Watcharin Leungwattanakit, Masami Hagiya,
Yoshinori Tanabe and Mitsuharu Yamamoto:
Cache-based Model Checking of Networked Applications:
From Linear to Branching Time,
24th IEEE/ACM International Conference on
Automated Software Engineering, 2009,
to appear.
- *
Ibuki Kawamata, Fumiaki Tanaka, and Masami Hagiya:
Automatic Design of DNA Logic Gates Based on Kinetic Simulation,
The 15th International Meeting on
DNA Computing and Molecular Programming, DNA15,
Preliminary Proceedings, 2009,
pp.8-17.
- Watcharin Leungwattanakit, Cyrille Artho, Masami Hagiya,
Yoshinori Tanabe, and Mitsuharu Yamamoto:
Verifying networked programs using a model checker extension,
ICSE Companion Proceedings, 2009,
to appear.
- Watcharin Leungwattanakit, Cyrille Artho, Masami Hagiya,
Yoshinori Tanabe, and Mitsuharu Yamamoto:
Introduction of virtualization technology to multi-process model checking,
First NASA Formal Methods Symposium,
NASA Conference Publication, 2009,
pp.106-110.
- Yusuke Kawamoto, Hideki Sakurada, and Masami Hagiya:
Computationally sound formalization of rerandomizable RCCA secure encryption,
Third Franco-Japanese Computer Security Workshop, Nancy, France, March 2008.
In Formal to Practical Security,
Papers Issued from the 2005-2008 French-Japanese Collaboration,
Lecture Notes in Computer Science, Vol.5458, 2009,
pp.158-180.
- Yoshinori Tanabe, Koichi Takahashi, and Masami Hagiya:
A decision procedure for alternation-free modal $\mu$-calculi,
Advances in Modal Logic, Vol.7,
(C. Areces, R. Goldblatt, Eds.),
College Publications, London, 2008,
pp.341-362.
- *
Yusuke Kawamoto, Hideki Sakurada and Masami Hagiya:
Computationally Sound Symbolic Anonymity of a Ring Signature,
FCS-ARSPA-WITS'08, Joint Workshop on
Foundations of Computer Security,
Automated Reasoning for Security Protocol Analysis and
Issues in the Theory of Security, 2008.
- Fumiaki Tanaka, Takashi Tsuda, and Masami Hagiya:
Towards DNA Comparator: the Machine That Compares DNA Concentrations,
The 14th International Meeting on DNA Computing, DNA14,
Preliminary Proceedings, 2008,
pp.100-111.
- *
Cyrille Artho, Watcharin Leungwattanakit, Masami Hagiya and
Yoshinori Tanabe: Efficient Model Checking of Networked Applications,
TOOLS-EUROPE 2008,
Lecture Notes in Business Information Processing, Vol.11, 2008,
pp.22-40.
- Dai Ikarashi, Yoshinori Tanabe, Koki Nishizawa, and Masami Hagiya:
Modal $\mu$-calculus on min-plus algebra N$_\infty$,
The Tenth Workshop on Programming and Programming Languages (PPL2008),
Japanese Society on Software Science and Technology, 2008,
pp.216-230.
(Awarded Rombun-Shourei-Sho)
The full version will appear in the journal of Computer Software
from Japanese Society on Software Science and Technology.
- S. Ayukawa, A. Kobayashi, Y. Nakashima, H. Takagi, S. Hamada, M. Uchiyama,
K. Yugi, S. Murata, Y. Sakakibara, M. Hagiya, M. Yamamura and D. Kiga:
SYANAC: SYnthetic biological Automaton for Noughts And Crosses,
IET Synthetic Biology, Vol.1, No.1-2, 2007,
pp.64-67.
- Akio Nishikawa, Satsuki Yaegashi, Kazumasa Ohtake, and Masami Hagiya:
Multi-fueled Approach to DNA Nano-robotics,
The Thirteen International Meeting on DNA Computing, DNA13,
Preliminary Proceedings, 2007,
pp.162-171.
Also in
DNA Computing: 13th International Workshop on DNA Computing,
DNA13,
Lecture Notes in Computer Science, Vol.4848, 2008,
pp.79-88.
Also in
Natural Computing, to appear
(online version).
- Atsushi Kameda, Satoshi Kashiwamura, Masahito Yamamoto, Azuma Ohuchi, and
Masami Hagiya:
Combining randomness and a high-capacity DNA memory,
The Thirteen International Meeting on DNA Computing, DNA13,
Preliminary Proceedings, 2007,
pp.261-269.
Also in
DNA Computing: 13th International Workshop on DNA Computing,
DNA13,
Lecture Notes in Computer Science, Vol.4848, 2008,
pp.109-118.
- Carl Christian Frederiksen and Masami Hagiya:
Sub-Computation Based Transition Predicate Abstraction,
IPSJ Transactions on Programming, Vol.48, No.SIG10(PRO33), 2007,
pp.114-137.
Also in IPSJ Digital Courier, Vol.3, 2007, pp.380-403.
- John A. Rose, Russell J. Deaton, Masami Hagiya, and Akira Suyama:
Coupled Equilibrium Model of Hybridization Error
for the DNA Microarray and Tag-Antitag Systems,
IEEE Transactions on Nanobioscience, Vol.6, No.1, 2007,
pp.18-27.
- Atsushi Kemada, Masahito Yamamoto, Azuma Ohuchi, Satsuki Yaegashi, and
Masami Hagiya: Unravel Four Hairpins!,
The Twelfth International Meeting on DNA Computing, DNA12,
Preliminary Proceedings, 2006,
pp.65-74.
Also in
DNA Computing: 12th International Workshop on DNA Computing,
DNA12,
Lecture Notes in Computer Science, Vol.4287, 2007,
pp.381-392.
Also in
Natural Computing, to appear
(online version).
- Ken Komiya, Satsuki Yaegashi, Masami Hagiya, Akira Suyama, and
John A. Rose:
Experimental Validation of the Statistical Thermodynamic Model for
Prediction of the Behavior of Autonomous Molecular Computers
Based on Hairpin Formation,
The Twelfth International Meeting on DNA Computing, DNA12,
Preliminary Proceedings, 2006,
pp.382-392.
Also in
DNA Computing: 12th International Workshop on DNA Computing,
DNA12,
Lecture Notes in Computer Science, Vol.4287, 2007,
pp.428-438.
- John A. Rose, Ken Komiya, Satsuki Yaegashi, and Masami Hagiya:
Displacement Whiplash PCR: Optimized architecture and experimental validation,
The Twelfth International Meeting on DNA Computing, DNA12,
Preliminary Proceedings, 2006,
pp.393-403.
Also in
DNA Computing: 12th International Workshop on DNA Computing,
DNA12,
Lecture Notes in Computer Science, Vol.4287, 2007,
pp.393-403.
- Ken Komiya, Kensaku Sakamoto,
Atsushi Kameda, Masahito Yamamoto, Azuma Ohuchi,
Daisuke Kiga, Shigeyuki Yokoyama and Masami Hagiya:
DNA polymerase programmed with a hairpin DNA incorporates
a multiple-instruction architecture into molecular computing,
BioSystems, Vol.83, No.1, 2006,
pp.18-25.
- Seika Abe, Masami Hagiya and Ikuo Nakata:
A Retargetable Code Generator for the Generic Intermediate Language in COINS,
IPSJ Transactions on Programming, Vol.46, No.SIG14(PRO27), 2005,
pp.12-29.
- Yoshinori Tanabe, Koichi Takahashi, Mitsuharu Yamamoto,
Akihiko Tozawa, and Masami Hagiya:
A Decision Procedure for the Alternation-free Two-way Modal mu-calculus,
TABLEAUX 2005,
Lecture Notes in Artificial Intelligence, Vol.3702, 2005,
pp.277-291.
- Masami Hagiya:
Discrete State Transition Systems on Continuous Space-Time:
A Theoretical Model for Amorphous Computing,
UC 2005, Unconventional Computation,
Lecture Notes in Computer Science, Vol.3699, 2005,
pp.117-129.
- Atsushi Kameda, Masahito Yamamoto, Hiroki Uejima, Masami Hagiya,
Kensaku Sakamoto and Azuma Ohuchi:
Hairpin-based state machine and conformational addressing:
Design and experiment,
Natural Computing,
Vol.4, No.2, 2005,
pp.103-126.
- Keiichiro Takahashi, Satsuki Yaegashi, Hiroyuki Asanuma and
Masami Hagiya:
Photo- and Thermoregulation of DNA Nanomachines,
DNA11, Eleventh International Meeting on DNA Based Computers,
Preliminary Proceedings, 2005,
pp.147-156.
Also in
DNA Computing: 11th International Workshop on DNA Computing,
DNA11,
Lecture Notes in Computer Science, Vol.3892, 2006,
pp.336-346.
- Keiichiro Takahashi, Satsuki Yaegashi, Atsushi Kameda and
Masami Hagiya:
Chain Reaction Systems Based on Loop Dissociation of DNA,
DNA11, Eleventh International Meeting on DNA Based Computers,
Preliminary Proceedings, 2005,
pp.343-353.
Also in
DNA Computing: 11th International Workshop on DNA Computing,
DNA11,
Lecture Notes in Computer Science, Vol.3892, 2006,
pp.347-358.
- *
Yoshihito Nakagawa, Richard Potter, Mitsuharu Yamamoto, Masami Hagiya,
and Kazuhiko Kato:
Model Checking of Multi-Process Applications Using SBUML and GDB,
Workshop on Dependable Software -- Tools and Methods --,
Supplemented Volume of the 2005 International Conference on
Dependable Systems and Networks, 2005,
pp.215-220.
- *
Osamu Sato, Richard Potter, Mitsuharu Yamamoto and Masami Hagiya:
UML Scrapbook and Realization of Snapshot Programming Environment,
Software Security -- Theories and Systems,
Second Mext-NSF-JSPS International Symposium, ISSS 2003,
Tokyo Japan, November 2003, Revised papers,
Lecture Notes in Computer Science, Vol.3233, 2004,
pp.281-295.
- Mitsuhiro Kubota and Masami Hagiya:
Minimum Basin Algorithm:
An Effective Analysis Technique for DNA Energy Landscapes,
DNA10, Tenth International Meeting on DNA Based Computers,
Preliminary Proceedings, 2004,
pp.202-213.
Also in
DNA Computing: 10th International Workshop on DNA Computing,
DNA10,
Lecture Notes in Computer Science, Vol.3384, 2005,
pp.202-214.
- Mitsuhiro Kubota, Kazumasa Ohtake, Ken Komiya, Kensaku Sakamoto and
Masami Hagiya:
Branching DNA Machines Based on Transitions of Hairpin Structures,
Proceedings of the 2003 Congress on Evolutionary Computation
(CEC'03), 2003,
pp.2542-2548.
- John A. Rose, Masami Hagiya and Akira Suyama:
The Fidelity of the Tag-Antitag System 2:
Reconciliation with the Stringency Picture,
Proceedings of the 2003 Congress on Evolutionary Computation
(CEC'03), 2003,
pp.2740-2747.
- Akihiko Tozawa and Masami Hagiya:
XML Schema Containment Checking based on Semi-implicit Techniques,
Implementation and Application of Automata,
8th International Conference, CIAA 2003,
Lecture Notes in Computer Science, Vol.2759, 2003,
pp.213-225.
- Hiroki Uejima and Masami Hagiya:
Secondary Structure Design of Multi-state DNA Machines Based on
Sequential Structure Transitions,
DNA9, Ninth International Meeting on DNA Based Computers,
Preliminary Proceedings, 2003,
pp.80-91.
Also in
DNA Computing, 9th International Workshop on DNA-Based Computers, DNA9,
Madison, WI, USA, June 2003, Revised Papers,
Lecture Notes in Computer Science, Springer, Vol.2943, 2004,
pp.74-85.
- *
Masami Haigya, Ryo Takemura, Koichi Takahashi, and Takamichi Saito:
Verification of Authentication Protocols Based on the Binding Relation,
Software Security -- Theories and Systems,
Mext-NSF-JSPS Internationa Symposium, ISSS 2002,
Tokyo, Japan, November 2002, Revised papers,
Lecture Notes in Computer Science, Springer, Vol.2609, 2003,
pp.299-316.
- *
Mitsuharu Yamamoto, Jean-Marie Cottin, and Masami Hagiya:
Decidability of Safety Properties of Timed Multiset Rewriting,
FTRTFT'02,
Formal Techniques in Real-Time and Fault Tolerant Systems,
7th International Symposium, FTRTFT 2002,
Co-sponsored by IFIP WG 2.2,
Oldenburg, Germany, September 2002,
Proceedings,
Lecture Notes in Computer Science, Springer, Vol.2469,
2002,
pp.165-183.
- Richard Potter and Masami Hagiya:
Computation Scrapbooks for Software Evolution,
Fifth International Workshop on Principles of Software Evolution,
IWPSE 2002,
Orlando, Florida, USA,
May 19-20, 2002,
pp.143-147.
- *
Koichi Takahashi and Masami Hagiya:
Formal Proof of Abstract Model Checking of Concurrent Garbage Collection,
Workshop on Thirty Five years of Automath, Informal Proceedings
(Fairouz Kamareddine Ed.),
Heriot-Watt University, Edinburgh, April, 2002,
pp.115-126.
- *
Koichi Takahashi and Masami Hagiya:
Searching for Mutual Exclusion Algorithms Using BDDs,
Progress in Discovery Science,
(Setsuo Arikawa and Ayumi Shinohara Eds.),
Lecture Notes in Artificial Intelligence, Vol.2281, 2002,
pp.1-18.
- * Akihiko Tozawa and Masami Hagiya:
Formalization and Analysis of Class Loading in Java,
Higher-Order and Symbolic Computation, Vol.15, 2002,
pp.7-55.
- J. A. Rose, R.J. Deaton, M. Hagiya, A. Suyama:
An Equilibrium Analysis of the Efficiency of an Autonomous Molecular Computer,
Physical Review E, Vol.65, No.2-1, 2002,
021910, pp.1-13.
- Hiroki Uejima, Masami Hagiya and Satoshi Kobayashi:
Horn Clause Computation by Self-Assembly of DNA Molecules,
DNA7, 7th International Meeting on DNA Based Computers,
Preliminary Proceedings, 2001,
pp.63-74.
Also in
DNA Computing, 7th International Workshop on DNA-Based Computers, DNA7,
Tampa, FL, USA, June 2001, Revised Papers,
Lecture Notes in Computer Science, Springer, Vol.2340, 2002,
pp.308-320.
- John A. Rose, Russell J. Deaton, Masami Hagiya, and Akira Suyama:
The Fidelity of the Tag-Antitag System,
DNA7, 7th International Meeting on DNA Based Computers,
Preliminary Proceedings, 2001,
pp.302-310.
Also in
DNA Computing, 7th International Workshop on DNA-Based Computers, DNA7,
Tampa, FL, USA, June 2001, Revised Papers,
Lecture Notes in Computer Science, Springer, Vol.2340, 2002,
pp.138-149.
- John. A. Rose, Russell J. Deaton, Masami Hagiya, and Akira Suyama:
PNA-mediated Whiplash PCR,
DNA7, 7th International Meeting on DNA Based Computers,
Preliminary Proceedings, 2001,
pp.311-320.
Also in
DNA Computing, 7th International Workshop on DNA-Based Computers, DNA7,
Tampa, FL, USA, June 2001, Revised Papers,
Lecture Notes in Computer Science, Springer, Vol.2340, 2002,
pp.104-116.
- Akio Nishikawa, Masayuki Yamamura and Masami Hagiya:
DNA Computation Simulator Based on Abstract Bases,
Soft Computing, Vol.5, No.1, 2001,
pp.25-38.
- Jianguo Lu, John Mylopoulos, Masateru Harao and Masami Hagiya:
Higher-order generalization and its application in program verification,
Annals of Mathematics and Artificial Intelligence, Vol.28, 2000,
pp.107-126.
- Kensaku Sakamoto, Hidetaka Gouzu, Ken komiya, Daisuke Kiga,
Shigeyuki Yokoyama, Takashi Yokomori and Masami Hagiya:
Molecular Computation by DNA Hairpin Formation,
Science, Vol.288, 2000,
pp.1223-1226.
- Masanori Arita, Akio Nishikawa, Masami Hagiya, Ken Komiya,
Hidetaka Gouzu and Kensaku Sakamoto:
Improving Sequence Design for DNA Computing,
Proceedings of the Gnenetic and Evolutionary Computation Conference
(GECCO 2000), 2000,
pp.875-882.
- Ken Komiya, Kensaku Sakamoto, Hidetaka Gouzu, Shigeyuki Yokoyama,
Masanori Arita, Akio Nishikawa and Masami Hagiya:
Successive State Transitions with I/O Interface by Molecules,
DNA6, Sixth International Meeting on DNA Based Computers,
Preliminary Proceedings, 2000,
pp.21-30.
Also in
DNA Computing,
6th International Workshop on DNA-Based Computers, DNA 2000,
(Anne Condon and Grzegorz Rozenberg Eds.),
Lecture Notes in Computer Science, Vol.2054, 2001,
pp.17-26.
- Akio Nishikawa and Masami Hagiya:
Towards a System for Simulationg DNA Computing with Whiplash PCR,
CEC'99, Congress on Evolutionary Computation, 1999,
pp.960-966.
- Akio Nishikawa, Masami Hagiya and Masayuki Yamamura:
Virtual DNA Simulator and Protocol Design by GA,
Proceedings of the Genetic and Evolutionary Computation Conference,
GECCO'99, Vol.2, 1999,
pp.1810-1816.
- *
Mitsuharu Yamamoto and Masami Hagiya:
Evolution of Inductive Definitions,
IWPSE99, International Workshop on Principles of Software
Evolution, Fukuoka Software Research Park, 1999,
pp.17-21.
- *
Akihiko Tozawa and Masami Hagiya:
Careful Analysis of Type Spoofing,
JIT'99 Java-Informations-Tage 1999
(Clemens H. Cap, Hrsg.),
Informatik aktuell, Springer, 1999,
pp.290-296.
- Jianguo Lu, Masateru Harao and Masami Hagiya:
Higher Order Generalizaion,
Logics in Artificial Intelligence JELIA'98
(Jurgen Dix, Luis Farinas del Cerro and Ulrich Furback, eds.),
Lecture Notes in Artificial Intelligence, Springer-Verlag, Vol.1489, 1998,
pp.368-381.
- * Masami Hagiya and Akihiko Tozawa:
On a New Method for Dataflow Analysis of Java Virtual Machine Subroutines,
Static Analysis, 5th International Symposium, SAS'98, Pisa,
Italy, September 1998, Proceedings (Giorgio Levi, ed.),
Lecture Notes in Computer Science, Springer-Verlag, Vol.1503, 1998,
pp.17-32.
- *
Koichi Takahashi and Masami Hagiya:
Proving as Editing HOL Tactics,
Informal proceedings of the Workshop on
User Interfaces for Theorem Provers, UITP'98
(Roland Backhouse, ed.),
Eindhoven University of Technology, 1998,
pp.157-164.
Also in
Formal Aspects of Computing,
Vol.11, No.3, 1999,
pp.343-357.
- *
Mitsuharu Yamamoto, Koichi Takahashi, Masami Hagiya,
Shin-ya Nishizaki and Tetsuo Tamai:
Formalization of Graph Search Algorithms and Its Applications,
Theorem Proving in Higher Order Logics,
11th International Conference, TPHOLs'98,
Canberra, Australia, September/October 1998, Proceedings
(Jim Grundy, Malcolm Newey, eds.)
Lecture Notes in Computer Science, Springer-Verlag, Vol.1479, 1998,
pp.479-496.
- Kensaku Sakamoto, Daisuke Kiga, Ken Komiya,
Hidetaka Gouzu, Shigeyuki Yokoyama, Shuji Ikeda, Hiroshi Sugiyama, and
Masami Hagiya:
State Transitions by Molecules,
Preliminary Proceedings,
Fourth International Meeting on DNA Based Computers,
June 15 - June 19, 1998,
University of Pennsylvania,
pp.87-99.
Also in
BioSystems, Vol.52, No.1-3, 1999,
pp.81-91.
- *
Wei-Ngun Chin and Masami Hagiya:
A Bounds Inference Method for Vector-Based Memoization,
International Conference on Functional Programming '97, 1997,
pp.176-187.
- *
Yasuaki Takebe and Masami Hagiya:
A User Interface for Controlling Term Rewriting Based on
Computing-as-Editing Paradigm,
User Interfaces for Theorem Provers UITP'97,
INRIA Sophia-Antipolis, 1997,
pp.93-100.
- Akira Suyama, Masanori Arita and Masami Hagiya:
A Heuristic Approach for Hamiltonian Path Problem with Molecules,
Genetic Programming 1997:
Proceedings of the Second Annual Conference (John R. Koza, et al. eds.),
Morgan Kaufmann, 1997,
pp.457-462
- Masami Hagiya, Masanori Arita, Daisuke Kiga, Kensaku Sakamoto and
Shigeyuki Yokoyama:
Towards Parallel Evaluation and Learning of
Boolean $\mu$-Formulas with Molecules,
Preliminary Proceedings,
3rd DIMACS Workshop on DNA Based Computers,
June 23 - June 25, 1997,
University of Pennsylvania,
pp.105-114.
Also in
DNA Based Computers III,
DIMACS Series in Discrete Mathematics and Theoretical Computer Science,
Vol.48, 1999,
pp.57-72.
- Masanori Arita, Masami Hagiya and Akira Suyama:
Joining and Rotating Data with Molecules,
Proceedings of 1997 IEEE International Conference on
Evolutionary Computation (ICEC'97), 1997,
pp.243-248.
- *
Masami Hagiya and Hiroshi Kakuno:
Proving as Editing,
User-Interfaces for Theorem Provers
UITP'96,
Department of Computer Science, University of York, 1996,
pp.35-42.
- *
Mituharu Yamamoto, Shin-ya Nishizaki, Masami Hagiya and Yozo Toda:
Formalization of Planar Graphs,
Higher-Order Logic Theorem Proving and Its Applications,
Lecture Notes in Computer Science, Springer-Verlag,
Vol.971, 1995,
pp.369-384.
- *
Masami Hagiya and Kouhei Iino:
Binding Time Analysis for Data Type Specialization,
Fuji International Workshop on Functional and Logic Programming,
World Scientific, 1995,
pp.254-269.
- Masami Hagiya and Tomoki Shiratori:
Programming by Example in Computing-as-Editing Paradigm,
Proceedings of the 11th International IEEE Symposium on Visual Languages,
1995,
pp.275-283.
- Tomoaki Shimada, Masami Hagiya, Masanori Arita,
Shin-ya Nishizaki and Chew Lim Tan:
Knowledge-Based Simulation of Regulatory Action in Lambda Phage,
First International IEEE Symposium on Intelligence in Neural and
Biological Systems (INBS 95), 1995,
pp.92-99.
Also in
International Journal of Artificial Intelligence Tools,
Vol.4, No.4, December 1995,
pp.511-524.
- Masanori Arita, Masami Hagiya and Tomoki Shiratori:
GEISHA System: An Environment for Simulating Protein Interaction,
Genome Informatics Workshop V, 1994,
pp.80-89.
- *
Wei-Ngan Chin and Masami Hagiya:
Tupling and Lambda Abstraction yield Dynamic-Sized Tabulation,
Acta Informatica, Vol.32, 1995,
pp.93-115.
- Masami Hagiya and Yozo Toda:
On Implicit Arguments,
Logic, Language and Computation
--- Festschrift in Honor of Satoru Takasu,
Lecture Notes in Computer Science Vol.792, 1994,
pp.10-30.
The revised version is in
TR-95-1 from Department Information Science, University of Tokyo.
- Akira Suyama, Masami Hagiya, Takashi Ito, Asao Fujiyama, Akira Ohyama,
Toshihisa Takagi:
ContigMaker: Software Tool for Contig Map Construction,
Genome Informatics Workshop IV, 1993,
pp.376-384.
- Masami Hagiya:
A Deductive Method for Construction and Visualization of Contigs
in the STS Strategy,
Genome Informatics Workshop IV, 1993,
pp.65-72.
- Masami Hagiya:
A Typed lambda-Calculus for Priving-by-Example and
Bottom-Up Generalization Procedure,
Algorithmic Learning Theory
(K. P. Jantke, S. Kobayashi, E. Tomita and T. Yokomori eds.),
Lecture Notes in Artificial Intelligence, Vol.744, 1993,
pp.73-86.
Also in
Theoretical Computer Science, Vol.137, 1995,
pp.3-23.
- Masami Hagiya:
An iterative and bottom-up procedure for proving-by-example,
Machine Learning: ECML-93 (Pavel B. Brazdil ed.),
Lecture Notes in Artificial Intelligence, Vol.667, 1993,
pp.336-341.
- Masami Hagiya:
A formal approach to visual proving based on logic programming,
Proceedings of the 1992 IEEE Workshop on Visual Languages,
Seattle, Washington, 1992,
pp.234-236.
- Masami Hagiya:
Higher-order unification as a theorem proving procedure,
Eighth International Conference on Logic Programming,
MIT Press, 1991,
pp.270-284.
- S. Liu and M. Hagiya:
Model inference of constrained recursive figures,
Proceedings of the First International Workshop
on Algorithmic Learning Theory, OHMSHA Ltd., 1990,
pp.355-367.
- Masami Hagiya:
Synthesis of rewrite programs by higher-order and semantic unification,
Proceedings of the First International Workshop
on Algorithmic Learning Theory, 1990,
pp.396-410.
Also in
New Generation Computing, Vol.8, No.4, 1991,
pp.403-420.
- Masami Hagiya:
Programming by example and proving by example
using higher-order unification,
10th Conference on Automated Deduction (M. E. Stickel ed.),
Lecture Notes in Aritifical Intelligence, Vol.448, 1990,
pp.588-602.
- M. Hagiya and K. Ohtani:
Parallel object-oriented UIMS with macro and micro stubs,
Proceedings of the Winter 1990 USENIX Conference, 1990,
pp.259-273.
- M. Hagiya, T. Hattori, A. Morishima, R. Nakajima, N. Niide,
R. Okazaki, T. Sakuragawa, T. Suzuki, H. Tsuiki and T. Yuasa:
Overview of GMW+Wnn system,
Advances in Software Science and Technology,
Vol.1, 1989,
pp.133-156.
- Masami Hagiya:
Meta-circular interpreter for a strongly typed language,
Journal of Symbolic Computation, Vol.8, No.12, 1989,
pp.651-680.
This is the main Ph.D work.
- Masami Hagiya:
Generalization by parametrization in higher order type theory,
Theoretical Computer Science, Vol.63, 1989,
pp.113-139.
- M. Hagiya, T. Hattori, A. Morishima, R. Nakajima, N. Niide,
R. Okazaki, T. Sakuragawa, T. Suzuki, H. Tsuiki and T. Yuasa:
Overview of GMW+Wnn system,
Proceedings of 2nd IEEE International Conference
on Computer Workstations, 1988,
pp.170-177.
- Masami Hagiya and Takafumi Sakurai:
Foundation of logic programming based on inductive definition,
New Generation Computing, Vol.2, 1984,
pp.59-77.
- Masami Hagiya:
A proof description language and its reduction system,
Publications of the Research Institute for Mathematical Sciences,
Kyoto University,
Vol.19, No.1, 1983,
pp.237-261.
This is the M.Sc. work.
- Masahiko Sato and Masami Hagiya:
Hyperlisp,
Algorithmic Languages (J.W. de Bakker and J.C. van Vliet eds.),
North-Holland, 1981,
pp.251-269.
- Kazufumi Mizunuma and Masami Hagiya:
Hybrid Method for Simulating Small-Number Molecular Systems,
Algorithmic Bioprocesses
(A. Condon, D. Harel, J. N. Kok, A. Salomaa, E. Winfree, Eds.),
Natural Computing Series, Springer, 2009,
pp.607-622.
- Miki Hirabayashi, Kazuhiro Oiwa, Akio Nishikawa,
Fumiaki Tanaka, and Masami Hagiya:
Toward Self-Assembly of Phage-Like Nanorobot,
IEEE NANO 2009, 2009,
pp.645-650.
- Masami Hagiya, Satsuki Yaegashi, and Keiichiro Takahashi:
Computing with Hairpins and Secondary Structures of DNA,
Nanotechnology: Science and Computation
(Junghuei Chen, Natasha Jonoska, Grzegorz Rozenberg, Eds.)
Natural Computing Series, Springer, 2005,
pp.293-308.
- *
Masami Hagiya, Koichi Takahashi, Mitsuharu Yamamoto and Takahiro Sato:
Analysis of Synchronous and Asynchronous Cellular Automata
using Abstraction by Temporal Logic,
FLOPS2004:
The Seventh Functional and Logic Programming Symposium,
Lecture Notes in Computer Science, Vol.2998, 2004,
pp.7-21.
- J. A. Rose, M. Takano, M. Hagiya and A. Suyama:
A DNA Computing-based Genetic Program for in vitro Protein Evolution
via Constrained Pseudomodule Shuffling,
Journal of Genetic Programming and Evolvable Machines,
Vol.4, 2003,
pp.139-152.
- *
Masami Hagiya:
Towards Molecular Programming - a Personal Report on DNA8
and Molecular Computing,
Modelling in Molecular Biology (G. Ciobanu, G. Rozenberg, Eds.),
Natural Computing Series, Springer, 2004,
pp.125-140.
- J. A. Rose, R. J. Deaton, M. Hagiya, and A. Suyama:
A DNA-based in vitro Genetic Program,
Journal of Biological Physics,
Vol.28, 2002,
pp.493-498.
- Masami Hagiya, John A. Rose, Ken Komiya, and Kensaku Sakamoto:
Complexity analysis of the SAT engine:
DNA algorithms as probabilistic algorithms,
Theoretical Computer Science, Vol.287, 2002,
pp.59-71.
- *
Masami Hagiya:
From Molecular Computing to Molecular Programming,
DNA Computing,
6th International Workshop on DNA-Based Computers, DNA 2000,
(Anne Condon and Grzegorz Rozenberg Eds.),
Lecture Notes in Computer Science, Vol.2054, 2001,
pp.89-102.
- *
Masami Hagiya and Koichi Takahashi:
Discovery and Deduction,
Discovery Science, Third International Conference, DS 2000,
(Setsuo Arikawa and Shinichi Morishita Eds.),
Lecture Notes in Artificial Intelligence, Vol.1967, 2000,
pp.17-37.
- Masami Hagiya:
Perspectives on Molecular Computing,
New Generation Computing,
Vol.17, No.2, 1999,
pp.131-140.
- *
Masami Hagiya:
Towards Autonomous Molecular Computers,
Genetic Programming 1998:
Proceedings of the Third Annual Conference (John R. Koza, et al. eds.),
Morgan Kaufmann, 1998,
pp.691-699.
- Masami Hagiya:
From programming-by-example to proving-by-example,
Theoretical Aspects of Computer Software
(T. Ito and A. R. Meyer eds.),
Lecture Notes in Computer Science, Vol.526, 1991,
pp.387-419.