Efficient Evaluation of One-directional Cycle-recursive Formulas
スポンサーリンク
概要
- 論文の詳細を見る
Normalization is an efficient method of optimization and evaluation for linear recursions. It facilitates the generation of efficient execution plans, since it can directly select the most efficient evaluation algorithm from d set of candidates according to the structural characteristics of recursions. Therefore, it is useful to develop new specialized algorithms for some frequently appearing classes of linear recursions in the normalization framework. This paper focuses on a class of linear recursions, which in terms of the graph model^<11)> are called one-directional cycle recursions. We show that one-directional cycle recursion is a very frequently appearing pattern in the normalization of linear recursions. We also prove that this kind of recursion can be normalized to a specially formed formula in which all chains have same chain predicate. Based on this interesting property, an efficient evaluation algorithm is proposed. It is efficient because it evaluates only one binary transitive closure and does not need to trace initial driver information in evaluation of the transitive closure, as it is necessary in the multi-way counting method^<7)>. Some simulation results also how the efficiency of our method.
- 一般社団法人情報処理学会の論文
- 1996-12-15
著者
-
ISHII Naohiro
Department of Intelligence and Computer Science, Nagoya Institute of Technology
-
Ishii N
Nagoya Inst. Technol.
-
Ishii Naohiro
The Author Is With The Department Of Intelligence And Computer Science Nagoya Institute Of Technolog
-
Ishii Naohiro
Department Of Intelligence And Computer Science Nagoya Institute Of Technology
-
Ishii Naohiro
The Authors Are With The Department Of Intelligence And Computer Science Nagoya Institute Of Technol
-
LIU Zhibin
Faculty of Biological Science Shaanxi Normal University
-
Liu Z
Faculty Of Biological Science Shaanxi Normal University
-
Liu Zhibin
Department Of Intelligence And Computer Science Nagoya Institute Of Technology
-
DU XIAOYONG
Department of Intelligence and Computer Science, Nagoya Institute of Technology
-
Du Xiaoyong
Department Of Intelligence And Computer Science Nagoya Institute Of Technology
-
Ishii Naohiro
Department Of Electrical Engineering And Computer Science Nagoya Institute Of Technology
関連論文
- The Completeness of Order-Sorted Term Rewriting Systems Is Preserved by Currying
- An Energy-Efficient Initialization Protocol for Wireless Sensor Networks with No Collision Detection
- Termination of Order-Sorted Rewriting with Non-minimal Signatures
- Enhanced Look-Ahead Scheduling Technique to Overlap Communication with Computation
- Accuracy of the Minimum Time Estimate for Programs on Heterogeneous Machines
- A Lookahead Heuristic for Heterogeneous Multiprocessor Scheduling with Communication Costs (Special Issue on Parallel and Distributed Supercomputing)
- An Improved Increase over the Minimum Execution Time of a Parallel Program
- Cuticular hydrocarbons in workers of the slave-making ant Polyergus samurai and its slave, Formica japonica(Hymenoptera:Formicidae)
- Morphometric Comparisons of Three Subspecies of Locusta migratoria Linnaeus (Orthoptera : Acrididae; Acridinae, Oedipodini) in China
- Doubly-Logarithmic Energy-Efficient Initialization Protocols for Single-Hop Radio Networks(Special Section on Discrete Mathematics and Its Applications)
- An Efficient Method for Computing All Reducts
- A Hybrid Method of Feature Subset Selection
- Improving Performance of the k-Nearest Neighbor Classifier by Combining Feature Selection with Feature Weighting
- Speeding up String Searching Algorithms for Nonuniform Texts
- On Relationships between Decomposable Programs and Rule Commutative Programs
- Efficient Evaluation of One-directional Cycle-recursive Formulas
- A Performance Measure for the Scheduling of Typed Task Systems with Communication Costs
- Decomposable Programs Revised
- Determining Feature Weight of Pattern Classification by Using Rough Genetic Algorithm and Fuzzy Similarity Measure
- Fast On-line String Searching
- Reliability of a Mobile Communication System with Network Congestion
- Optimizing Linear Recursive Formulas by Detaching Isolated Variables