• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

New Constraint Solving Algorithms for Drawing Systems

Research Project

Project/Area Number 11680346
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field 計算機科学
Research InstitutionTokyo Institute of Technology, Department of Computer Science

Principal Investigator

TOKUDA Takehiro  Tokyo Institute of Technology, Department of Computer Science, Prof., 大学院・情報理工学研究科, 教授 (30111644)

Project Period (FY) 1999 – 2000
Project Status Completed (Fiscal Year 2000)
Budget Amount *help
¥3,600,000 (Direct Cost: ¥3,600,000)
Fiscal Year 2000: ¥500,000 (Direct Cost: ¥500,000)
Fiscal Year 1999: ¥3,100,000 (Direct Cost: ¥3,100,000)
KeywordsConstraint Solving Algorithm / DeltaBlue / Extended DeltaBlue / DeltaUp / Hierarchical DeltaBlue / Modified Indigo
Research Abstract

From 1999 to 2000 we achieved the following results of our constraint programming research.
In 1999 we developed three types of modified DeltaBlue constraint solving algorithms : Namely, Extended DeltaBlue, DeltaUp, and Hierarchical DeltaBlue. Extended DeltaBlue can safely solve an extended class of constraint problems of DeltaBlue. DeltaUp always performs the smallest number of method reselections. Hierarchical DeltaBlue can use module constraints when we deal with large scale constraint problems.
In 2000 we developed a modified Indigo constraint solving algorithm which can deal with constraint problems with circular constraints consisting of equality and inequality constraints. We designed two constraint programming environments, Constraint Tcl/Tk system based on Tcl/Tk and Constraint Pascal system based on Pascal. We also implemented Constraint Tcl/Tk system.
Thus we developed four constraint solving algorithms and one constraint programming environment.

Report

(3 results)
  • 2000 Annual Research Report   Final Research Report Summary
  • 1999 Annual Research Report
  • Research Products

    (19 results)

All Other

All Publications (19 results)

  • [Publications] 鈴木徹也,浅見一尋,徳田雄洋: "制約充足器を扱える言語処理系に構成法"日本ソフトウェア科学会 第16回大会論文集. 113-116 (1999)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] Tetsuya Suzuki and Takehiro To Kuda: "An Incremental and Hierarchical Contstraint Solver with the Lazy Planning Phase for User Interface Construction"Tokyo Institute of Technology Department of Computer Science Technical Report. TR99巻・0013号. 1-4 (1999)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] Tetsuya Snzuki and Takehiro Tokuda: "A repeated-update Problem in the DeltaBlue algorithm"Tokyo Institute of Technology Department of Computer Science Technical Report. TR99巻・0014号. 1-12 (1999)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] 浅見一尋,徳田雄洋: "制約プログラミング言語Constraint Pascal"電子情報通信学会ソフトウェアサイエンス研究会技術研究報告. 99巻683号. 1-8 (2000)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] Natsuki Saito,Tetsuya Suzuki and Takehiro Tokuda: "A Practical Modification of Indigo Algorithm for Handling Cyclic Constraint Relationships"Tokyo Institute of Technology Department of Computer Science Technical Report. TR00巻0002号. 1-12 (2000)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] Tetsuya Suzuki, Kazuhiro Asami, Takehiro Tokuda: "Software Architectures for Language Processors with Constraint Solvers."16^<th> Conference Proceedings Japan Society for Software Science and Technology.. 113-116 (1999)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] Kazuhiro Asami and Takehiro Tokuda: "Constraint Pascal, A Constraint Programming Language. The Institute of Electronics"Information and Communication Engineers the Technical Group on Software Science Technical Report.. 99-683. 1-8 (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] Tetsuya Suzuki and Takehiro Tokuda: "An Incremental and Hierarchical Constraint Solver with the Lazy Planning Phase for User Interface Construction."Tokyo Institute of Technology Department of Computer Science Technical Report.. TR99-0013. 1-4 (1999)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] Tetsuya Suzuki and Takehiro Tokuda: "A Repeated-update Problem in the DeltaBlue algorithm."Tokyo Institute of Technology Department of Computer Science Technical Report.. TR99-0014. 1-12 (1999)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] Natsuki Saito, Tetsuya Suzuki and Takehiro Tokuda: "A Practical Modification of Indigo Algorithm for Handling Cyclic Constraint Relationships."Tokyo Institute of Technology Department of Computer Science Technical Report.. TR00-0002. 1-12 (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2000 Final Research Report Summary
  • [Publications] 鈴木徹也,浅見一尋,徳田雄洋: "制約充足器を扱える言語処理系の構成法"日本ソフトウェア科学会第16回大会論文集. 113-116 (1999)

    • Related Report
      2000 Annual Research Report
  • [Publications] Tetsuya Suzuki and Takehiro Tokuda: "An Incremental and Hierarchical Contstraint Solver with the Lazy Planning Phase for User Interface Construction"Tokyo Institute of Technology Department of Computer Science Technical Report. TR99巻・0013号. 1-4 (1999)

    • Related Report
      2000 Annual Research Report
  • [Publications] Tetsuya Suzuki and Takehiro Tokuda: "A repeated-update problem in the DeltaBlue algorithm"Tokyo Institute of Technology Department of Computer Science Technical Report. TP99巻0014号. 1-12 (1999)

    • Related Report
      2000 Annual Research Report
  • [Publications] 浅見一尋,徳田雄洋: "制約プログラミング言語Constlant Puscal"電子情報通信学会 ソフトウェアサイエンス研究会 技術研究報告. 99巻683号. 1-8 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] Natsuki Saito,Tetsuya Suzuki and Takehiro Tokuda: "A Practical Modification of Indigo Algorithm for Handling Cyclic Constraint Relationships"Tokyo Institute of Technology Department of Computer Science Technical Report. TR00巻0002号. 1-12 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] 鈴木徹也,浅見一尋,徳田雄洋: "制約充足器を扱える言語処理系の構成法"日本ソフトウェア科学会第16回大会論文集. 113-116 (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] Tetsuya Suzuki and Takehiro Tokuda: "An Incremental and Hierarchical Contstraint Solver with the Lazy Planning Phase for User Interface Construction"Tokyo Institute of Technology Department of Computer Science Technical Report. TR99巻・0013号. 1-4 (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] Tetsuya Suzuki and Takehiro Tokuda: "A repeated- update problem in the DeltaBlue algorithm"Tokyo Institute of Technology Department of Computer Science Technical Report. TR99巻・0014号. 1-12 (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] 浅見一尋,徳田雄洋: 電子情報通信学会ソフトウェアサイエンス研究会技術研究報告. 99巻683号. 1-8 (2000)

    • Related Report
      1999 Annual Research Report

URL: 

Published: 1999-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi