Demo Data from EDBT 2026 / reviewers in the wild / expert
Paul Molitor
dblp:m/PMolitor
· DBLP profile ↗
35ranked-venue papers
5as first author
0since 2021 · last 2018
0000-0003-1461-7936ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 20 · 4 first-authorTheory of computation · 12 · 1 first-authorArtificial intelligence and machine learning · 2Software engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
6 papers |
Electronic design automation · 81% Reconfigurable computing and FPGAs · 14% Integrated circuit design · 5% | |
| Computer graphics and multimedia
1 paper |
Image and video coding · 100% |
Topics — the 17 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
logic synthesis |
0.1 | 3 | 2000 | Least Upper Bounds for the Size of OBDDs Using Symmetry Properties · IEEE Trans. Computers 2000 BDD minimization using symmetries · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1999 On the generation of area-time optimal testable adders · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995 |
Electronic design automation › logic synthesis › decision diagrams
binary decision diagram |
0.0 | 1 | 2000 | Least Upper Bounds for the Size of OBDDs Using Symmetry Properties · IEEE Trans. Computers 2000 |
Electronic design automation › logic synthesis
boolean function representation |
0.0 | 1 | 2000 | Least Upper Bounds for the Size of OBDDs Using Symmetry Properties · IEEE Trans. Computers 2000 |
Electronic design automation › logic synthesis › decision diagrams › binary decision diagram
ordered binary decision diagram |
0.0 | 1 | 2000 | Least Upper Bounds for the Size of OBDDs Using Symmetry Properties · IEEE Trans. Computers 2000 |
Electronic design automation › logic synthesis › decision diagrams
binary decision diagram minimization |
0.0 | 1 | 1999 | BDD minimization using symmetries · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1999 |
Integrated circuit design › digital circuit design › arithmetic circuit design
adder design |
0.0 | 1 | 1995 | On the generation of area-time optimal testable adders · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995 |
Electronic design automation › hardware verification and test
fault modeling |
0.0 | 1 | 1995 | On the generation of area-time optimal testable adders · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995 |
Electronic design automation
hardware verification and test |
0.0 | 1 | 1995 | On the generation of area-time optimal testable adders · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995 |
Image and video coding › image compression
wavelet-based image coding |
0.0 | 1 | 2001 | A pipelined architecture for partitioned DWT based lossy image compression using FPGA's · FPGA 2001 |
Reconfigurable computing and FPGAs › FPGA architecture
FPGA configuration memory |
0.0 | 1 | 2001 | A pipelined architecture for partitioned DWT based lossy image compression using FPGA's · FPGA 2001 |
Electronic design automation › hardware verification and test
hardware verification |
0.0 | 1 | 1999 | BDD minimization using symmetries · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1999 |
Electronic design automation › design representation
symbolic representation |
0.0 | 1 | 1999 | BDD minimization using symmetries · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1999 |
Electronic design automation › physical design › routing › multilayer routing
layer assignment |
0.0 | 1 | 1990 | Constrained via minimization for systolic arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990 |
Electronic design automation
physical design |
0.0 | 1 | 1990 | Constrained via minimization for systolic arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990 |
Electronic design automation › physical design › routing
via minimization |
0.0 | 1 | 1990 | Constrained via minimization for systolic arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990 |
Electronic design automation › design methodology
hierarchical design |
0.0 | 1 | 1987 | Hierarchical Design Based on a Calculus of Nets · DAC 1987 |
Hardware accelerators and domain-specific architectures
systolic array |
0.0 | 1 | 1990 | Constrained via minimization for systolic arrays · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990 |
Methods — techniques the papers use, named apart from their topics
pipelining · 0.1partitioned DWT · 0.1embedded zerotree encoding · 0.1symmetry analysis · 0.1variable ordering · 0.0dynamic variable ordering · 0.0test set generation · 0.0conditional sum adder synthesis · 0.0torus embedding · 0.0algebraic specification · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Finding the Redundant Gates in Reversible Circuits
Matthias Pfuhl, Jörg Ritter 0002, Paul Molitor |
RC | 3 |
| 2014 | Exact algorithms and heuristics for the Quadratic Traveling Salesman Problem with an application in bioinformaticsabstractIn this paper we introduce an extension of the Traveling Salesman Problem (TSP), which is motivated by an important application in bioinformatics. In contrast to the TSP the costs do not only depend on each pair of two nodes traversed in succession in a cycle but on each triple of nodes traversed in succession. This problem can be formulated as optimizing a quadratic objective function over the traveling salesman polytope, so we call the combinatorial optimization problem quadratic TSP (QTSP). Besides its application in bioinformatics, the QTSP is a generalization of the Angular-Metric TSP and the TSP with reload costs. Apart from the TSP with quadratic cost structure we also consider the related Cycle Cover Problem with quadratic objective function (QCCP). In this work we present three exact solution approaches and several heuristics for the QTSP. The first exact approach is based on a polynomial transformation to a TSP, which is then solved by standard software. The second one is a branch-and-bound algorithm that relies on combinatorial bounds. The best exact algorithm is a branch-and-cut approach based on an integer programming formulation with problem-specific cutting planes. All heuristical approaches are extensions of classic heuristics for the TSP. Finally, we compare all algorithms on real-world instances from bioinformatics and on randomly generated instances. In these tests, the branch-and-cut approach turned out to be superior for solving the real-world instances from bioinformatics. Instances with up to 100 nodes could be solved to optimality in about ten minutes. Anja Fischer, Frank Fischer 0002, Gerold Jäger, Jens Keilwagen, Paul Molitor, Ivo Grosse |
Discret. Appl. Math. | 5 |
| 2010 | Finding Good Tours for Huge Euclidean TSP Instances by Iterative Backbone Contraction
Christian Ernst, Changxing Dong, Gerold Jäger, Dirk Richter, Paul Molitor |
AAIM | 5 |
| 2009 | Effective Tour Searching for TSP by Contraction of Pseudo Backbone Edges
Changxing Dong, Gerold Jäger, Dirk Richter, Paul Molitor |
AAIM | 4 |
| 2009 | Effective Heuristics for Large Euclidean TSP Instances Based on Pseudo Backbones
Changxing Dong, Christian Ernst, Gerold Jäger, Dirk Richter, Paul Molitor |
CTW | 5 |
| 2008 | Algorithms and Experimental Study for the Traveling Salesman Problem of Second Order
Gerold Jäger, Paul Molitor |
COCOA | 2 |
| 2006 | Some Basics on Tolerances
Boris Goldengorin, Gerold Jäger, Paul Molitor |
AAIM | 3 |
| 2003 | Polynomial Formal Verification of Multipliers
Martin Keim, Rolf Drechsler, Bernd Becker 0001, Michael Martin 0002, Paul Molitor |
Formal Methods Syst. Des. | 5 |
| 2002 | Limits of Using Signatures for Permutation Independent Boolean Comparison
Janett Mohnke, Paul Molitor, Sharad Malik |
Formal Methods Syst. Des. | 2 |
| 2001 | A pipelined architecture for partitioned DWT based lossy image compression using FPGA'sabstractDiscrete wavelet transformations (DWT) followed by embedded zerotree encoding is a very efficient technique for image compression \cite{TenLectures, Shapiro, Spiht}. However, the algorithms proposed in literature assume random access to the whole image. This makes the algorithms unsuitable for hardware solutions because of extensive access to external memory. Here, we present an efficient architecture for computing DWT of images, which is based on a partitioned approach for lossy image compression~\cite{Ritter}. The architecture achieves its computational power by using pipelining and taking advantage of the flexible memory configurations available in FPGA's. Jörg Ritter 0002, Paul Molitor |
FPGA | 2 |
| 2001 | Application of BDDs in Boolean matching techniques for formal logic combinational verification
Janett Mohnke, Paul Molitor, Sharad Malik |
Int. J. Softw. Tools Technol. Transf. | 2 |
| 2000 | An efficient heuristic for state encoding minimizing the BDD representations of the transistion relations of finite state machinesabstractAn efficient representation of the (smoothed) transition relation of a synchronous finite state machine (FSM) speeds up the traversal based symbolic verification and the functional simulation of the FSM.When using reduced ordered binary decision diagrams (BDDs), dynamic reordering algorithms are applied in order to keep the sizes of the BDDs tractable.However, when FSMs are represented by BDDs, the state encoding can be used as an additional optimization criteria.In this paper, we present a new algorithm for state encoding of FSMs that minimizes the BDD representations of the corresponding (smoothed) transition relations.Experimental results show the approach to be very efficient. Riccardo Forth, Paul Molitor |
ASP-DAC | 2 |
| 2000 | k-Layer Straightline Crossing Minimization by Speeding Up Sifting
Wolfgang Günther 0001, Robby Schönfeld, Bernd Becker 0001, Paul Molitor |
GD | 4 |
| 2000 | Prove that a faulty multiplier is faulty!?abstractFormal verification of integer multipliers was an open problem for a long time as the size of any reduced ordered binary decision diagram (BDD) [1] which represents integer multiplication is exponential in the width of the operands [2]. In 1995, Bryant and Chen [4] introduced multiplicative binary moment diagrams (*BMD) which are a canonical data structure for pseudo Boolean functions allowing a linear representation of integer multipliers. Based on this data structure, Bryant/Chen [4] and Hamaguchi et.al. [5] experimentally showed that integer multipliers up to a word size of 64 bits can be formally verified. However, all these results only handle the problem of proving a faultless integer multiplier to be correct. But, what happens if the multiplier is faulty? Does the backward construction method of Hamaguchi et.al. stop after a short time? After what time can I be sure that the integer multiplier under consideration is faulty? In this paper, we show that these questions are relevant in practice. In particular, we investigate simple add-step multipliers and show that simple design errors can lead to exponential growth of the *BMDS occuring during backward construction. This proves that the backward construction method can only be applied as filter during formal logic combinational verification unless sharp upper bounds for the sizes of the *BMDs occuring during the backward construction have been proven for the various circuit types as Keim et.al. [6] did it for Wallace Tree multipliers. Sandro Wefel, Paul Molitor |
ACM Great Lakes Symposium on VLSI | 2 |
| 2000 | Least Upper Bounds for the Size of OBDDs Using Symmetry PropertiesabstractThis paper investigates reduced ordered binary decision diagrams (OBDD) of partially symmetric Boolean functions when using variable orders where symmetric variables are adjacent. We prove upper bounds for the size of such symmetry ordered OBDDs (SymOBDD). They generalize the upper bounds for the size of OBDDs of totally symmetric Boolean functions and nonsymmetric Boolean functions proven by M.A. Heap and M.R. Mercer (1994) and I. Wegener (1984). Experimental results based on these upper bounds show that the nontrivial symmetry sets of a Boolean function should be located either right up at the beginning or right up at the end of the variable order in order to obtain best upper bounds. Laura Heinrich-Litan, Paul Molitor |
IEEE Trans. Computers | 2 |
| 1999 | Using Sifting for k -Layer Straightline Crossing Minimization
Christian Matuszewski, Robby Schönfeld, Paul Molitor |
GD | 3 |
| 1999 | Establishing latch correspondence for sequential circuits using distinguishing signatures
Janett Mohnke, Paul Molitor, Sharad Malik |
Integr. | 2 |
| 1999 | BDD minimization using symmetriesabstractIn this paper we study the effect of using information about (partial) symmetries for the minimization of reduced ordered binary decision diagrams (ROBDD's). The influence of symmetries for the integration in dynamic variable ordering is studied for both completely and incompletely specified Boolean functions. The problems above are studied from a theoretical and practical point of view. Statistical results and benchmark results are reported to underline the efficiency of the approach. They prove that our techniques lead to improvements of the ROBDD sizes by up to 70%. Christoph Scholl 0001, Dirk Möller, Paul Molitor, Rolf Drechsler |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 3 |
| 1998 | Modeling the Communication Behavior of Distributed Memory Machines by Genetic Programming
Laura Heinrich-Litan, Ursula Fissgus, St. Sutter, Paul Molitor, Thomas Rauber |
Euro-Par | 4 |
| 1997 | Polynomial Formal Verification of MultipliersabstractUntil recently verifying multipliers with formal methods was not feasible, even for small input word sizes. About two years ago, a new data structure, called Multiplicative Binary Moment Diagram (*BMD), was introduced for representing arithmetic functions over Boolean variables. Based on this data structure, methods were proposed by which verification of multipliers with input word sizes of up to 256 bits became feasible. Only experimental data has been provided for these verification methods until now. In this paper we give a formal proof that logic verification using *BMDs is polynomially bounded in both space and time when applied to the class of Wallace-tree like multipliers. Martin Keim, Michael Martin 0002, Bernd Becker 0001, Rolf Drechsler, Paul Molitor |
VTS | 5 |
| 1996 | Least Upper Bounds on the Sizes of Symmetric Variable Order based OBDDsabstractThis paper investigates the sizes of symmetric variable order based reduced binary decision diagrams for partially symmetric Boolean functions. It gives exact bounds for the maximum number of nonterminal vertices for the cases that the set of symmetric variables is treated as block which is located either at the front or at the back of the variable order. Laura Heinrich-Litan, Paul Molitor, Dirk Möller |
Great Lakes Symposium on VLSI | 2 |
| 1996 | New Crossover Methods For Sequencing Problems
Tolga Asveren, Paul Molitor |
PPSN | 2 |
| 1995 | Limits of using signatures for permutation independent Boolean comparisonabstractNo abstract available. Janett Mohnke, Paul Molitor, Sharad Malik |
ASP-DAC | 2 |
| 1995 | Communication based FPGA synthesis for multi-output Boolean functionsabstractNo abstract available. Christoph Scholl 0001, Paul Molitor |
ASP-DAC | 2 |
| 1995 | Priority driven channel pin assignmentabstractWe present a polynomial time improvement of the linear channel pin assignment LCPA algorithms presented by Cai and Wong in 1990. We solve the LCPA problem according to minimum channel density under a special priority schedule subject to vertical constraints and flux. The priority driven linear channel pin assignment algorithm (PDCPA) reduces the channel height by an average of 17% without increasing the running time. Ines Peters, Paul Molitor |
Great Lakes Symposium on VLSI | 2 |
| 1995 | On the generation of area-time optimal testable addersabstractWe present a performance driven generator for integer adders which has the following interesting feature: The generator is parametrized in the operands' bitlength n, the delay of the addition t/sub n/, and the fault model FM. FM may in particular be chosen as the classical stuck-at fault model, the cellular fault model or the robust path delay fault model. The output of the generator is a performance oriented conditional sum type adder, i.e., an area-minimal n-bit adder of the "conditional sum type" with delay /spl les/t/sub n/ (if it exists) together with a small complete test set with respect to the chosen fault model FM.> Bernd Becker 0001, Rolf Drechsler, Paul Molitor |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 3 |
| 1994 | Communication based multilevel synthesis for multi-output Boolean functionsabstractA multilevel logic synthesis technique for multi-output Boolean functions is presented which is based on minimizing the communication complexity. Unlike previous approaches, which in the final analysis decompose each single-output function f/sub i/ of a multi-output function f=(f/sub 1/, ..., f/sub m/) independently of the other single-output functions f/sub j/ (j/spl ne/i), the approach presented in this paper gives special attention to the fact that there possibly exist some decomposition functions which can be used by different outputs during the decomposition of the single-output functions of f. The benchmarking results (taken from 1991 MCNC multilevel logic benchmarks) which close the paper are promising.> Paul Molitor, Christoph Scholl 0001 |
Great Lakes Symposium on VLSI | 1 |
| 1993 | A hierarchy preserving hierarchical bottom-up 2-layer wiring algorithm with respect to via minimization
Paul Molitor |
Integr. | 1 |
| 1992 | Performance Driven k-Layer Wiring
Michael Kaufmann 0001, Paul Molitor, Wolfgang Vogelgesang |
STACS | 2 |
| 1991 | Minimal stretching of a layout to ensure 2-layer wirability
Michael Kaufmann 0001, Paul Molitor |
Integr. | 2 |
| 1990 | Constrained via minimization for systolic arraysabstractDue to progress in VLSI technology, algorithm-oriented array architectures such as systolic arrays or bit-slice structures appear to be effective, feasible, and economic. The constrained-via-minimization problem for circuits composed of arrays of identical cells C is discussed. To guarantee identical electrical behavior of all instances of C and to allow further hierarchical processing, it is desirable to handle all instances of C identically. To this end, layer assignments of circuits needing a minimal number of via holes are sought. It is shown that this problem can be solved by embedding C on the torus, i.e. by identifying the northern boundary of C with the southern boundary, and the eastern one with the western one. The time complexity of the proposed algorithm is O(m/sup 3//sub C/), where m/sub C/ is the number of routing segments in C.> Paul Molitor |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1989 | A note on hierarchical layer-assignment
Reiner Kolla, Paul Molitor |
Integr. | 2 |
| 1987 | Hierarchical Design Based on a Calculus of NetsabstractWe present an algebraic approach to hierarchical design of integrated circuits. This approach is based on a of nets which includes topological as well as behavioural aspects of integrated circuits. We have developed a hierarchical design system called CADIC which is build around this calculus in much the same way as e.g. Algol is build around numerics. An example for the design of a family of fast adders will demonstrate the power of this calculus. Finally we will give a summary outline on the structure of procedures which automatically transform the design into lower design levels. Bernd Becker 0001, Günter Hotz, Reiner Kolla, Paul Molitor, Hans-Georg Osthof |
DAC | 4 |
| 1987 | On the Contact-Minimization-Problem
Paul Molitor |
STACS | 1 |
| 1985 | Layer assignment by simulated annealing
Paul Molitor |
Microprocessing and Microprogramming | 1 |