Journal Publications
M.Kaufmann, K.Mehlhorn: ``Routing through a Generalized Switchbox'',
Journal of Algorithms 7, pp. 510-531, 1986.
M.Kaufmann: ``A Linear-Time Algorithm for Routing in a Convex Grid'', IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, pp. 180-184, 1990.
M.Kaufmann, K.Mehlhorn: ``On Local Routing of Two-Terminal Nets'', Journal of Combinatorial Theory, Series B, pp. 33-72, 1992.
S.Gao, M.Kaufmann: ``Channel Routing of Multiterminal Nets'', Journal of the ACM, pp. 791-818, 1994.
M.Kaufmann, K. Mehlhorn: ``Routing problems in grid graphs'', in Algorithms and Combinatorics, Vol. 9, (eds. Korte, Lov'asz, Prömel, Schrijver: ) "Paths, Flows and VLSI-Layout", Springer-Verlag, 1991.
M.Kaufmann, P. Molitor: ``Minimal stretching of a layout to ensure 2-layer wirability'', Integration -- The VLSI Journal, pp. , 1991.
M.Kaufmann, K.Mehlhorn: ``A linear-time algorithm for the Homotopic Routing Problem in Grid Graphs'', SIAM Journal of Computing, pp. 227-246 (1994).
M.Kaufmann, F.M.Maley: ``Parity Conditions for Homotopic Knock-knee Routing'', Algorithmica, pp. 47-63, 1993.
M.Kaufmann, F.M.Maley: ``Computing Congestion during One-dimen-sional Homotopic Compaction'', to appear in Journal of Algorithms.
M.Kaufmann, G. Klär: ``Routing in Polygons without Rectilinearly Visible Corners'', Information & Computation, pp. 218-263, 1993.
H.Alt, R.Fleischer, M.Kaufmann, K.Mehlhorn, S.Näher, S.Schirra, Ch.Uhrig: ``Approximate Motion Planning and the Complexity of the Boundary of the Union of Simple Geometric Figures'', Algorithmica, pp. 391-406, 1992.
M.Formann, T.Hagerup, J.Haralambides, M.Kaufmann, F.T.Leighton, A.Simvonis, E.Welzl, G.Wo eginger: ``Drawing Graphs in the Plane with High Resolution'', SIAM Journal of Computing, Vol.22, pp. 1035-152, 1993.
M.Kaufmann, S.Gao and K.Thulasiraman: ``On Steiner Minimal Trees in Grid Graphs and Its Application to Homotopic Routing '', Journal of Circuits, Systems and Computers, Vol. 6, No. 1, pp. 1-13, 1996.
M.Kaufmann, H.Schröder, J.Sibeyn: ``Asymptotically Optimal and Practical Routing on Reconfigurable Meshes'', Special Issue of 'Parallel Processing Letters', Vol. 5(1) , pp. 81-95, 1995.
M.Kaufmann, J.F.Sibeyn: ``Randomized Multi-packet Routing and Sorting on Meshes'', Algorithmica 17, pp. 224-244, 1997.
B.Chlebus, M.Kaufmann, J.F.Sibeyn: ``Deterministic Permutation Routing on Meshes'', Journal of Algorithms 22, pp. 111-141, 1997.
M. Kaufmann, R. Raman, J.F. Sibeyn, `Randomized Routing on Meshes with Buses,' Algorithmica 18, pp. 417-444, 1997.
Th.Biedl, G.Kant, M.Kaufmann: ``On Triangulating Planar Graphs under the Four-Connectivity Constraint'', Algorithmica, 19(4), pp. 427-446, 1997.
U. Fößmeier, M. Kaufmann, A. Zelikovsky: ``Faster Approximation Algorithms for the Rectilinear Steiner Problem'', Discrete & Computational Geometry 18, pp. 93-109, 1997.
M. Kaufmann, U. Meyer, J. Sibeyn: ``Towards Practical Permutation Routing on Meshes'', to appear in ????, 1997
Kaufmann, M., U. Meyer, J.F. Sibeyn, ``Matrix Transpose on Meshes: Theory and Practice,'' Computers and Artificial Intelligence, Vol. 16, pp. 107-140, 1997.
Publications in Conference Proceedings
M. Kaufmann: ``Nearly tight bounds for the longest edge of a tree in a VLSI Layout'',
Proc. of 9th Colloquium on Trees in Algebra and Programming, Cambridge
University Press, pp. 169-179, 1984.
S. Gao, M.Jerrum, M.Kaufmann, K.Mehlhorn, W.Rülling, Ch.Storb: ``On Continuous Homotopic One-Layer Routing'', Proc. of 4th ACM Symposium on Computational Geometry, pp. 392-402, 1988.
M.Kaufmann, I.G. Tollis: ``Channel routing with short wires'', Proc. of 3rd Aegean Workshop of Computing, LNCS 319, pp. 226-236, Springer-Verlag, 1988.
S.Gao, M.Kaufmann, F.M.Maley: ``Advances in homotopic layout compaction'', Proc. of ACM Symposium on Parallel Algorithms and Architectures, pp. 273-282, 1989.
M.Kaufmann, G. Klär: ``Routing Around a Rectangle --The General Case--'', Proc. Workshop on Combinatorial Optimization, Barbados 1989.
M.Kaufmann: ``Allowing Overlaps makes Switchbox Layouts Nice'', Proc. 2nd IEEE Symposium on Parallel and Distributed Processing, pp. 267-274, 1990.
M.Kaufmann, P.Molitor, W.Vogelgesang: ``Performance Driven $k$-Layer Wiring'', Proc. 9th Symposium on Theoretical Aspects of Computer Science (STACS'92), LNCS 775, pp. 237-248, Springer-Verlag, 1992.
F.Hoffmann, M.Kaufmann: ``On the Rectilinear Art Gallery Problem -- Algorithmic Aspects'', Proc. Workshop on Graphtheoretic Concepts in Computer Science (WG'90), LNCS 484, Springer-Verlag, 1990.
M.Kaufmann, I.G. Tollis: ``Switchbox routing for multiterminal nets in Manhattan mode'', Proc. 27th Annual Allerton Conference, pp. 301-309, 1989.
P.Eklund, M.Kaufmann: ``Hierarchical Wiring in Multigrids'', Proc. Joint Conference on Vector and Parallel Processing CONPAR'90, Zürich 1990.
P. Eklund, M.Kaufmann: ``Canonical Mapping in Variable Architectures'', Technical Report 1990, Postersession von `2nd European Distributed Memory Computing Conference (EDMCC2)', 1991.
F.Hoffmann, M.Kaufmann, K.Kriegel: ``The Art Gallery Theorem for Polygons with Holes'', Proc. 32nd Symposium on Foundations of Computer Science (FOCS'91), pp. 39-48, IEEE, 1991.
M.Kaufmann, G. Klär: ``A faster algorithm for the edge-disjoint path problem in planar graphs'' Proc. 2nd SIGAL Conference on Algorithms, Taiwan, LNCS, 1991.
M.Kaufmann, R.Rajasekaran, J.F.Sibeyn: ``Matching the Bisection bound for Routing and Sorting on the Mesh'', Proc. 4th Symposium on Parallel Algorithms and Architectures SPAA, pp. 31-40, ACM, 1992.
M.Kaufmann, J.F.Sibeyn: ``Optimal multi-packet routing on the torus'', Proc. 3th Scandinavian Workshop on Algorithm Theory SWAT, LNCS 621, pp. 118-129, Springer-Verlag, 1992.
M.Kaufmann, J.F.Sibeyn: ``Deterministic Routing on Circular Arrays'', Proc. 4th Symposium on Parallel and Distributed Processing (SPDP'92), pp. 376-383, IEEE, 1992.
U. Fößmeier, M. Kaufmann: ``An Approach for Bend-Minimal Upward Drawings'', Proc. Alcom-Workshop on Graph-Drawing (GD'93), pp. 27-29, 1993.
M.Kaufmann, J.F.Sibeyn, T.Suel: ``Derandomizing Algorithms for Routing and Sorting on Meshes'', Proc. 5th Symposium on Discrete Algorithms (SODA'94), pp. 669-679, ACM-SIAM, 1994.
J.F.Sibeyn, M.Kaufmann: ``Deterministic 1-k Routing on Meshes (with Applications to Worm-Hole Routing)'', Proc. 11th Symposium on Theoretical Aspects of Computer Science (STACS'94), LNCS 775, pp. 237-248, Springer-Verlag, 1994.
B.Chlebus, M.Kaufmann, J.F.Sibeyn: ``Routing on Meshes with Small Queues'', Proc. 8th Mathematical Foundations of Computer Science (MFCS'94), LNCS 841, pp. 597-607, Springer-Verlag, 1994.
M.Kaufmann, H.Lauer, H. Schröder: ``Fast Deterministic Hot-Potato Routing on Meshes'', Proc. 5th Symposium on Algorithms and Computation (ISAAC'94). LNCS 834, pp. 333-341, Springer-Verlag, 1994.
P.Berman, U.Fößmeier, M.Karpinski, M.Kaufmann, A.Zelikovsky: ``Approaching the 5/4 -- Approximation for Rectilinear Steiner Trees'', Proc. 2nd European Symposium on Algorithms (ESA'94), LNCS, pp. 60-71, Springer-Verlag, 1994.
U.Fößmeier, M.Kaufmann: ``On Bend-Minimum Upward Drawing of Directed Planar Graphs'', Proc. DIMACS-Workshop on Graph-Drawing (GD'94), LNCS 894, pp. 52-63, Springer-Verlag, 1995.
J.F.Sibeyn, M.Kaufmann: ``Solving Cheap Graph Problems on Meshes '', Proc. 9th Mathematical Foundations of Computer Science (MFCS'95), LNCS 969, pp. 412--422, Springer-Verlag, 1995.
M.Kaufmann, J.F.Sibeyn, T. Suel: ``Beyond the Bisection Bound: Fast Ranking and Counting on Meshes'', Proc. 3rd European Symposium on Algorithms (ESA'95), LNCS 979, pp. 75-88, Springer-Verlag, 1995.
U.Fößmeier, M.Kaufmann: ``Drawing High Degree Graphs with Low Bend Numbers'', Proc. 4th Symposium on Graph Drawing (GD'95), LNCS 1011, pp. , Springer-Verlag, 1995.
U. Fößmeier, G. Kant and M. Kaufmann: ``2-Visibility Drawings of Planar Graphs'', Proc. 5th Symposium on Graph Drawing (GD'96), LNCS 1190, pp. 155-168, 1996.
U. Fößmeier, M.Kaufmann: ``Nice Drawings of Planar Bipartite Graphs '', Proc. 3rd Italian Conference on Algorithms and Complexity, LNCS 1203, pp. 122-134, 1997.
Sibeyn, J.F., M. Kaufmann, `BSP-Like External-Memory Computation,' Proc. 3rd Italian Conference on Algorithms and Complexity, LNCS 1203, pp. 229-240, 1997.
U. Fößmeier and M. Kaufmann: ``On Exact Solutions for the Rectilinear Steiner Problem'', Postersession of 13th ACM Symposium of Computational Geometry, pp. 1997. .
Th.Biedl, M.Kaufmann: ``Area-Efficient Static and Incremental Graph Drawings'', Proc. 5th European Symposium on Algorithms (ESA'97), LNCS 1284, pp. 37-52, Springer-Verlag, 1997.
U. Fößmeier and M. Kaufmann: ``Solving rectilinear Steiner tree problems exactly in theory and practice'', Proc. 5th European Symposium on Algorithms (ESA'97), LNCS 1284, pp. 171-185, Springer-Verlag, 1997.
U. Fößmeier, M. Kaufmann: ``Algorithms and Area Bounds for Nonplanar Orthogonal Drawings'', Proc. 6th Symposium on Graph Drawing (GD'97), LNCS 1353, pp. 134-145, 1997.
Th. Biedl, M. Kaufmann, P. Mutzel: ``Drawing Planar Partitions II: HH-Drawings'', Proc. 24th Workshop on Graphtheoretic Concepts in Computer Science (WG'98), LNCS 1517, pp. 124-136, 1998.
U. Fößmeier, C. Hess, M. Kaufmann: ``On Imporving Orthogonal Drawings: The 4M - Algorithm'', Proc. 8th Symposium on Graph Drawing (GD'98), LNCS 1547, pp. 125-137, 1998.
B. Steckelbach, T. Bubeck, U. Fößmeier, M. Kaufmann, M. Ritt, W. Rosenstiel: ``Visualization of Parallel Execution Graphs'', Proc. 8th Symposium on Graph Drawing (GD'98), LNCS 1547, pp. 403-412, 1998.
M. Kaufmann, R. Wiese: ``Mapping vertices to points: Few Bends suffice'', Proc. 9th Symposium on Graph Drawing (GD'99), LNCS 1731, pp.\ 165-174, 1999.
M. Eiglsperger, U. Fößmeier, M. Kaufmann: ``Orthogonal Graph Drawing with Constraints'', Proc. 11th Symposium on Discrete Algorithms (SODA'00), ACM-SIAM, pp.\ 3-11, 2000
M. Eiglsperger, M. Kaufmann: ``Visualization of Biodegradation Pathways in the UM-BDD'', Posterproceedings RECOMB 2001, Currents in Computational Molecular Biology 2001, Les Publications CRM, Montreal, pp. 223-224, 2001.
E. Adebiyi, T. Jiang, M. Kaufmann:
``An Efficient Algorithm for Finding Short Approximate Non-tandem Repeats'',
Proc. Intelligent Systems of Molecular Biology (ISMB'01), in Bioinformatics, pp. XX,
2001.
M. Eiglsperger, M. Kaufmann:
``An Approach for Mixed Upward Planarization'',<
/A>
Proc. 7th International Workshop on Algorithms and Data Structures (WADS'01), LNCS,
pp.\ 352-364, 2001.
M. Schmollinger, M. Kaufmann:
``kNUMA: Model for Clusters in SMP-Machines'',<
/A>
Proc. Parallel Processing and Applied Mathematics (PPAM 2001), LNCS, to appear.
E. Adebiyi, T. Jiang, M. Kaufmann:
``An Efficient Algorithm for Finding Short Approximate
Non-tandem Repeats'',
Proc. Intelligent Systems of Molecular Biology (ISMB'01), in Bioinformatics, pp. XX,
2001.
M. Eiglsperger, M. Kaufmann:
``An Approach for Mixed Upward Planarization'',<
/A>
Proc. 7th International Workshop on Algorithms and Data Structures (WADS'01), LNCS,
pp.\ 352-364, 2001.
M. Schmollinger, M. Kaufmann:
``kNUMA: Model for Clusters in SMP-Machines'',<
/A>
Proc. Parallel Processing and Applied Mathematics (PPAM 2001), LNCS, to appear.
M. Eiglsperger, M. Kaufmann:
``Fast Compaction for Orthogonal Drawings with
Vertices of Prescribed Size'',< /A>
Proc. 11th Symposium on Graph Drawing (GD'01), LNCS, to appear 2002, 1999.
R.\ Wiese, M. Eiglsperger, M. Kaufmann:
``yFiles: Visualization and Automatic Layout of Graphs'',< /A>
Proc. 11th Symposium on Graph Drawing (GD'01), LNCS, to appear 2002, 1999.
B. Diebold, M. Kaufmann:
``Usage-based Visualization of Web Localities'',<
/A>
Proc. Information Visualisation 2001, (InVis.au), Australian Computer Society, pp. 159 --
164.
M. Schmollinger, M. Kaufmann:
``Algorithms of SMP-Clusters Dense Matrix-Vector Multiplication'',<
/A>
Proc. Workshop on Advances in Parallel and Distributed Computational Models (APDCM'02), to appear.
M. Eiglsperger, M. Kaufmann:
``Fast Compaction for Orthogonal Drawings with
Vertices of Prescribed Size'',< /A>
Proc. 11th Symposium on Graph Drawing (GD'01), LNCS, to appear 2002, 1999.
R.\ Wiese, M. Eiglsperger, M. Kaufmann:
``yFiles: Visualization and Automatic Layout of Graphs'',< /A>
Proc. 11th Symposium on Graph Drawing (GD'01), LNCS, to appear 2002, 1999.
B. Diebold, M. Kaufmann:
``Usage-based Visualization of Web Localities'',<
/A>
Proc. Information Visualisation 2001, (InVis.au), Australian Computer Society, pp. 159 -- 164.
M. Schmollinger, M. Kaufmann:
``Algorithms of SMP-Clusters Dense Matrix-Vector Multiplication'',<
/A>
Proc. Workshop on Advances in Parallel and Distributed Computational Models (APDCM'02), to appear.
%
%
% U.Fößmeier, M.Kaufmann:
% ``Drawing High Degree Graphs with Low Bend Numbers'',
% Technical Report, WSI-95-21.
%
% H.Lauer and M.Kaufmann,
% ``Design and Implementation of the Extensible
% Graph-Drawing System Dr.Graph,''
% Technical Report, WSI-96-05.
%
% U. Fößmeier and M. Kaufmann:
% ``On Exact Solutions for the Rectilinear Steiner Problem,
% Part I: Theoretical Results'' ,
% Technical Report, WSI-96-09, updated version.
%
%
% Recent technical reports
%
% P.Berman, U.Fößmeier, M.Karpinski, M.Kaufmann, A.Zelikovsky:
% ``Approaching the 5/4 -- Approximation for Rectilinear Steiner Trees'',
% Technical Report, WSI-94-06.
Michael Kaufmann
Last modified: Wed Mar 6 15:50:26 MET