Sorting by Swaps with Noisy Comparisons

被引:0
作者
Tomáš Gavenčiak
Barbara Geissmann
Johannes Lengler
机构
[1] Charles University,Department of Applied Mathematics
[2] CTU,Department of Computer Science, FEE
[3] ETH Zurich,Department of Computer Science
来源
Algorithmica | 2019年 / 81卷
关键词
Sorting; Random swaps; Evolutionary algorithms; Comparison-based; Noise; Optimization heuristics;
D O I
暂无
中图分类号
学科分类号
摘要
We study sorting of permutations by random swaps if each comparison gives the wrong result with some fixed probability p<1/2\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$p<1/2$$\end{document}. We use this process as prototype for the behaviour of randomized, comparison-based optimization heuristics in the presence of noisy comparisons. As quality measure, we compute the expected fitness of the stationary distribution. To measure the runtime, we compute the minimal number of steps after which the average fitness approximates the expected fitness of the stationary distribution. We study the process where in each round a random pair of elements at distance at most r are compared. We give theoretical results for the extreme cases r=1\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$r=1$$\end{document} and r=n\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$r=n$$\end{document}, and experimental results for the intermediate cases. We find a trade-off between faster convergence (for large r) and better quality of the solution after convergence (for small r).
引用
收藏
页码:796 / 827
页数:31
相关论文
共 50 条
  • [31] Effects of Noisy Multiobjective Test Functions Applied to Evolutionary Optimization Algorithms
    Ryter, Remo
    Hanne, Thomas
    Dornberger, Rolf
    JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY, 2020, 11 (03) : 128 - 134
  • [32] Sorting streamed multisets
    Gagie, Travis
    INFORMATION PROCESSING LETTERS, 2008, 108 (06) : 418 - 421
  • [33] Routing AGVs by sorting
    Qiu, L
    Hsu, WJ
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 1465 - 1470
  • [34] In-Place Sorting
    Geffert, Viliam
    Gajdos, Jozef
    SOFSEM 2011: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2011, 6543 : 248 - 259
  • [35] The Sounds of Sorting Algorithms
    Adams, Joel C.
    Allen, Bryce D.
    Fowler, Bryan C.
    Wissink, Mark C.
    Wright, Joshua J.
    PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 1, 2022, : 189 - 195
  • [36] Sacrifice and Sorting in Clubs
    Carvalho, Jean-Paul
    FORUM FOR SOCIAL ECONOMICS, 2020, 49 (04) : 357 - 369
  • [37] SORTING AND SELECTION IN POSETS
    Daskalakis, Constantinos
    Karp, Richard M.
    Mossel, Elchanan
    Riesenfeld, Samantha J.
    Verbin, Elad
    SIAM JOURNAL ON COMPUTING, 2011, 40 (03) : 597 - 622
  • [38] SORTING AND MERGING ON THE DAP
    BHAGAVATHI, D
    DENNY, WM
    GROSCH, CE
    LOOGES, PJ
    OLARIU, S
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1994, 9 (03): : 175 - 183
  • [39] A new sorting algorithm
    Sundararajan, Kiran Kumar
    Chakraborty, Soubhik
    APPLIED MATHEMATICS AND COMPUTATION, 2007, 188 (01) : 1037 - 1041
  • [40] Matching, sorting and wages
    Lise, Jeremy
    Meghir, Costas
    Robin, Jean-Marc
    REVIEW OF ECONOMIC DYNAMICS, 2016, 19 : 63 - 87