A novel method to efficiently synthesize hardware from a large behavioral description in behavioral synthesis is proposed. For a program with functions executable in parallel, this proposed method determines a behavio...
详细信息
A novel method to efficiently synthesize hardware from a large behavioral description in behavioral synthesis is proposed. For a program with functions executable in parallel, this proposed method determines a behavioral partitioning which simultaneously minimizes the overall datapath area and the complexity of the controller while maximizing performance of a synthesized circuit by fully exploiting function-level parallelism of a behavioral description. This method is formulated as an integer programming problem. Experimental results demonstrate that this method leads to a shift of the explorable design space so that superior solutions which could not be explored by earlier work are included, showing the effectiveness of our proposed method.
We propose an optimization method to maximize the productivity of PCB (printed circuit board) assembly of modular mounters. The modular mounter is a series of compact SMD (surface mount device) placement modules, wher...
详细信息
ISBN:
(纸本)9781424481262
We propose an optimization method to maximize the productivity of PCB (printed circuit board) assembly of modular mounters. The modular mounter is a series of compact SMD (surface mount device) placement modules, where each module has assembly head and feeder lanes. The throughput of the mounter is maximized by balancing the assembly time of each module. We indentify the problem as an integer programming problem, and divide the problem into feeder arrangement problem and mount sequence problem by decoupling the path into forward arcs and backward arcs. The integer-programming based algorithms such as branch-and-bound algorithm and transportation algorithm are applied to solve the formulated problems. Simulation results are presented to verify the usefulness of the proposed method.
Background: RNA secondary structure prediction is one major task in bioinformatics, and various computational methods have been proposed so far. Pseudoknot is one of the typical substructures appearing in several RNAs...
详细信息
Background: RNA secondary structure prediction is one major task in bioinformatics, and various computational methods have been proposed so far. Pseudoknot is one of the typical substructures appearing in several RNAs, and plays an important role in some biological processes. Prediction of RNA secondary structure with pseudoknots is still challenging since the problem is NP-hard when arbitrary pseudoknots are taken into consideration. Results: We introduce a new method of predicting RNA secondary structure with pseudoknots based on integerprogramming. In our formulation, we aim at minimizing the value of the objective function that reflects free energy of a folding structure of an input RNA sequence. We focus on a practical class of pseudoknots by setting constraints appropriately. Experimental results for a set of real RNA sequences show that our proposed method outperforms several existing methods in sensitivity. Furthermore, for a set of sequences of small length, our approach achieved good performance in both sensitivity and specificity. Conclusion: Our integerprogramming-based approach for RNA structure prediction is flexible and extensible.
Chebyshev points of bounded convex sets, search algorithms for them, and various applications to convex programming are considered for simple approximations of reachable sets, optimal control, global optimization of a...
详细信息
Chebyshev points of bounded convex sets, search algorithms for them, and various applications to convex programming are considered for simple approximations of reachable sets, optimal control, global optimization of additive functions on convex polyhedra, and integerprogramming. The problem of searching for Chebyshev points in multicriteria models of development and operation of electric power systems is considered.
This paper proposes a behavioral level partitioning method for efficient behavioral synthesis from a large sequential program consisting of a set of functions. Our method optimally determines functions to be inlined i...
详细信息
This paper proposes a behavioral level partitioning method for efficient behavioral synthesis from a large sequential program consisting of a set of functions. Our method optimally determines functions to be inlined into the main module and the other functions to be synthesized into sub modules in such a way that the overall datapath is minimized while the complexity of individual modules is lower than a certain level. The partitioning problem is formulated as an integer programming problem. Experimental results show the effectiveness of the proposed method.
In this paper we deal with the problem of identifying a Petri net system, given a finite language generated by it. First we consider the problem of identifying a free labeled Petri net system, i.e., all transition lab...
详细信息
In this paper we deal with the problem of identifying a Petri net system, given a finite language generated by it. First we consider the problem of identifying a free labeled Petri net system, i.e., all transition labels are distinct. The set of transitions and the number of places is assumed to be known, while the net structure and the initial marking are computed solving an integer programming problem. Then we extend this approach in several ways introducing additional information about the model (structural constraints, conservative components, stationary sequences) or about its initial marking. We also treat the problem of synthesizing a bounded net system starting from an automaton that generates its language. Finally, we show how the approach can also be generalized to the case of labeled Petri nets, where two or more transitions may share the same label. In particular, in this case we impose that the resulting net system is deterministic. In both cases the identification problem can still be solved via an integer programming problem.
We propose a novel antenna design method consisting of the gradient method and method of moment is proposed. An antenna structure is represented by the combination of small segments. By regarding the 0/1 state segment...
详细信息
ISBN:
(纸本)9783000216442
We propose a novel antenna design method consisting of the gradient method and method of moment is proposed. An antenna structure is represented by the combination of small segments. By regarding the 0/1 state segment variable as a real parameter, a matrix equation for the gradient method is derived. Fast computation causing of automatic decisions of simultaneous changing segments achieves practical design for various antennas, including large-scale antennas.
This paper proposes a behavioral level partitioning method for efficient behavioral synthesis from a large sequential program consisting of a set of functions. Our method optimally determines functions to be inlined i...
详细信息
ISBN:
(纸本)9781595936059
This paper proposes a behavioral level partitioning method for efficient behavioral synthesis from a large sequential program consisting of a set of functions. Our method optimally determines functions to be inlined into the main module and ones to be synthesized into sub modules in such a way that the overall datapath is minimized while the complexity of individual modules is lower than a certain level. The partitioning problem is formulated as an integer programming problem. Experimental results show the effectiveness of the proposed method.
We propose a novel antenna design method consisting of the gradient method and method of moment is proposed. An antenna structure is represented by the combination of small segments. By regarding the 0/1 state segment...
详细信息
We propose a novel antenna design method consisting of the gradient method and method of moment is proposed. An antenna structure is represented by the combination of small segments. By regarding the 0/1 state segment variable as a real parameter, a matrix equation for the gradient method is derived. Fast computation causing of automatic decisions of simultaneous changing segments achieves practical design for various antennas, including large-scale antennas.
We investigate the performance of the recently proposed Unified Particle Swarm Optimization algorithm on two categories of operations research problems, namely minimax and integer programming problems. Different varia...
详细信息
ISBN:
(纸本)0780389166
We investigate the performance of the recently proposed Unified Particle Swarm Optimization algorithm on two categories of operations research problems, namely minimax and integer programming problems. Different variants of the algorithm are employed and compared with established variants of the Particle Swarm Optimization algorithm. Statistical hypothesis testing is performed to justify the significance of the results. Conclusions regarding the ability of the Unified Particle Swarm Optimization method to tackle operations research problems as well as on the performance of each variant are derived and discussed.
暂无评论