Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/647683.760642guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

A Multi-scale Algorithm for the Linear Arrangement Problem

Published: 13 June 2002 Publication History

Abstract

Finding a linear ordering of the vertices of a graph is a common problem arising in diverse applications. In this paper we present a linear-time algorithm for this problem, based on the multi-scale paradigm. Experimental results are similar to those of the best known approaches, while the running time is significantly better, enabling it to deal with much larger graphs. The paper contains a general multi-scale construction, which may be used for a broader range of ordering problems.

References

[1]
J. E. Atkins, E. G. Boman and B. Hendrickson, "A Spectral Algorithm for Seriation and the Consecutive Ones Problem", SIAM Journal on Computing 28 (1998), 297-310.
[2]
S. T. Barnard and H. D. Simon, "A Fast Multilevel Implementation of Recursive Spectral Bisection for Partitioning Unstructured Problems", Concurrency: Practice & Experience 6 (1994), 101-117.
[3]
J. Diaz, J. Petit and M. Serna, "A Survey on Graph Layout Problems", Technical report LSI-00-61-R, Universitat Politècnica de Catalunya, Departament de Llenguatges i Sistemes Informàtics, 2000.
[4]
M. R. Garey and D. S. Johnson, Computers and Intractability: a Guide to the Theory of NP-Completeness , W. H. Freeman, 1979.
[5]
D. Harel and Y. Koren, "A Fast Multi-Scale Method for Drawing Graphs Nicely", Proceedings of Graph Drawing'00 , Lecture Notes in Computer Science, Vol. 1984, Springer Verlag, pp. 183-196, 2000.
[6]
M. Juvan and B. Mohar, "Optimal Linear Labelings and Eigenvalues of Graphs", Discrete Applied Math . 36 (1992), 153-168.
[7]
G. Karypis and V. Kumar, "A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs", SIAM Journal on Scientific Computing 20 (1999), 359-392.
[8]
S. Kirkpatrick J. Gelatt and M.P. Vecchi, "Optimization by Simulated Annealing", Science 220 (1983), 671-680.
[9]
Y. Koren, L. Carmel and D. Harel "ACE: A Fast Multiscale Eigenvectors Computation for Drawing Huge Graphs", Technical Report MCS01-17, Faculty of Mathematics and Computer Science, The Weizmann Institute of Science, 2001. To appear in Proc. IEEE Information Visualization 2002.
[10]
Y. Koren and D. Harel "Multi-Scale Algorithm for the Linear Arrangement Problem", Technical Report MCS02-04, Faculty of Mathematics and Computer Science, The Weizmann Institute of Science, 2002. Available at: www.wisdom.weizmann.ac.il/reports.html
[11]
J. Petit, "Experiments on the Minimum Linear Arrangement Problem", Technical report LSI- 01-7-R, Universitat Politècnica de Catalunya, Departament de Llenguatges i Sistemes Informàtics, 2001.
[12]
S. H. Teng, "Coarsening, Sampling, and Smoothing: Elements of the Multilevel Method", Algorithms for Parallel Processing , IMA Volumes in Mathematics and its Applications, Vol. 105, Springer Verlag, pp. 247-276, 1999.
[13]
C. Walshaw, "Multilevel Refinement for Combinatorial Optimisation Problems", Technical Report 01/IM/73, Comp. Math. Sci., Univ. Greenwich, London, UK, 2001.

Cited By

View all
  • (2016)Matrix Reordering Methods for Table and Network VisualizationComputer Graphics Forum10.5555/3071534.307159535:3(693-716)Online publication date: 1-Jun-2016
  • (2016)Speedup Graph Processing by Graph OrderingProceedings of the 2016 International Conference on Management of Data10.1145/2882903.2915220(1813-1828)Online publication date: 26-Jun-2016
  • (2012)Clustering, visualizing, and navigating for large dynamic graphsProceedings of the 20th international conference on Graph Drawing10.1007/978-3-642-36763-2_43(487-498)Online publication date: 19-Sep-2012
  • Show More Cited By

Index Terms

  1. A Multi-scale Algorithm for the Linear Arrangement Problem
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    WG '02: Revised Papers from the 28th International Workshop on Graph-Theoretic Concepts in Computer Science
    June 2002
    420 pages
    ISBN:3540003312

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 13 June 2002

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 09 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2016)Matrix Reordering Methods for Table and Network VisualizationComputer Graphics Forum10.5555/3071534.307159535:3(693-716)Online publication date: 1-Jun-2016
    • (2016)Speedup Graph Processing by Graph OrderingProceedings of the 2016 International Conference on Management of Data10.1145/2882903.2915220(1813-1828)Online publication date: 26-Jun-2016
    • (2012)Clustering, visualizing, and navigating for large dynamic graphsProceedings of the 20th international conference on Graph Drawing10.1007/978-3-642-36763-2_43(487-498)Online publication date: 19-Sep-2012
    • (2009)Efficient top-k count queries over imprecise duplicatesProceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology10.1145/1516360.1516413(450-461)Online publication date: 24-Mar-2009
    • (2009)Multilevel algorithms for linear ordering problemsJournal of Experimental Algorithmics (JEA)10.1145/1412228.141223213(1.4-1.20)Online publication date: 23-Feb-2009
    • (2006)Mesh Layouts for Block-Based CachesIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2006.16212:5(1213-1220)Online publication date: 1-Sep-2006
    • (2006)MatrixExplorerIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2006.16012:5(677-684)Online publication date: 1-Sep-2006
    • (2006)Graph minimum linear arrangement by multilevel weighted edge contractionsJournal of Algorithms10.1016/j.jalgor.2004.10.00460:1(24-41)Online publication date: 1-Jul-2006
    • (2005)One-dimensional layout optimization, with applications to graph drawing by axis separationComputational Geometry: Theory and Applications10.5555/1114727.164649532:2(115-138)Online publication date: 1-Oct-2005
    • (2005)Memetic algorithms for the MinLA problemProceedings of the 7th international conference on Artificial Evolution10.1007/11740698_7(73-84)Online publication date: 26-Oct-2005
    • Show More Cited By

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media