Skip to main content

Showing 1–8 of 8 results for author: Winkler, P

Searching in archive cs. Search in all archives.
.
  1. arXiv:2309.03006  [pdf, other

    cs.CR

    Fuzz on the Beach: Fuzzing Solana Smart Contracts

    Authors: Sven Smolka, Jens-Rene Giesen, Pascal Winkler, Oussama Draissi, Lucas Davi, Ghassan Karame, Klaus Pohl

    Abstract: Solana has quickly emerged as a popular platform for building decentralized applications (DApps), such as marketplaces for non-fungible tokens (NFTs). A key reason for its success are Solana's low transaction fees and high performance, which is achieved in part due to its stateless programming model. Although the literature features extensive tooling support for smart contract security, current so… ▽ More

    Submitted 4 October, 2023; v1 submitted 6 September, 2023; originally announced September 2023.

    Comments: This paper will appear on the ACM CCS 2023 in November 2023

  2. arXiv:1604.00870  [pdf, other

    cs.DS

    Mixing Time for Some Adjacent Transposition Markov Chains

    Authors: Shahrzad Haddadan, Peter Winkler

    Abstract: We prove rapid mixing for certain Markov chains on the set $S_n$ of permutations on $1,2,\dots,n$ in which adjacent transpositions are made with probabilities that depend on the items being transposed. Typically, when in state $σ$, a position $i<n$ is chosen uniformly at random, and $σ(i)$ and $σ(i{+}1)$ are swapped with probability depending on $σ(i)$ and $σ(i{+}1)$. The stationary distributions… ▽ More

    Submitted 11 January, 2018; v1 submitted 4 April, 2016; originally announced April 2016.

  3. arXiv:1511.00422  [pdf, other

    cs.DM cs.FL math.CO

    Abelian logic gates

    Authors: Alexander E. Holroyd, Lionel Levine, Peter Winkler

    Abstract: An abelian processor is an automaton whose output is independent of the order of its inputs. Bond and Levine have proved that a network of abelian processors performs the same computation regardless of processing order (subject only to a halting condition). We prove that any finite abelian processor can be emulated by a network of certain very simple abelian processors, which we call gates. The mo… ▽ More

    Submitted 9 April, 2018; v1 submitted 2 November, 2015; originally announced November 2015.

    Comments: 35 pages, many figures. v2 revised for referee comments, to appear in Combinatorics, Probability and Computing

    MSC Class: 68Q10; 68Q45; 68Q85; 90B10

    Journal ref: Combinator. Probab. Comp. 28 (2019) 388-422

  4. arXiv:1308.4715  [pdf, ps, other

    math.CO cs.DM

    Cops vs. Gambler

    Authors: Natasha Komarov, Peter Winkler

    Abstract: We consider a variation of cop vs.\ robber on graph in which the robber is not restricted by the graph edges; instead, he picks a time-independent probability distribution on $V(G)$ and moves according to this fixed distribution. The cop moves from vertex to adjacent vertex with the goal of minimizing expected capture time. Players move simultaneously. We show that when the gambler's distribution… ▽ More

    Submitted 21 August, 2013; originally announced August 2013.

    Comments: 6 pages, 0 figures

  5. arXiv:1111.4189  [pdf, ps, other

    math.CO cs.GT

    Two-Color Babylon

    Authors: Agelos Georgakopoulos, Peter Winkler

    Abstract: We solve the game of Babylon when played with chips of two colors, giving a winning strategy for the second player in all previously unsolved cases.

    Submitted 17 November, 2011; originally announced November 2011.

  6. New Bounds for Edge-Cover by Random Walk

    Authors: Agelos Georgakopoulos, Peter Winkler

    Abstract: We show that the expected time for a random walk on a (multi-)graph $G$ to traverse all $m$ edges of $G$, and return to its starting point, is at most $2m^2$; if each edge must be traversed in both directions, the bound is $3m^2$. Both bounds are tight and may be applied to graphs with arbitrary edge lengths, with implications for Brownian motion on a finite or infinite network of total edge-lengt… ▽ More

    Submitted 29 September, 2011; originally announced September 2011.

    MSC Class: 05C81

    Journal ref: Combinator. Probab. Comp. 23 (2014) 571-584

  7. arXiv:0809.2957  [pdf, ps, other

    math.CO cs.DM cs.DS

    Sorting by Placement and Shift

    Authors: Sergi Elizalde, Peter Winkler

    Abstract: In sorting situations where the final destination of each item is known, it is natural to repeatedly choose items and place them where they belong, allowing the intervening items to shift by one to make room. (In fact, a special case of this algorithm is commonly used to hand-sort files.) However, it is not obvious that this algorithm necessarily terminates. We show that in fact the algorithm… ▽ More

    Submitted 17 September, 2008; originally announced September 2008.

    Comments: 13 pages, 4 figures, Proceedings of SODA 2009

    MSC Class: 68W40 (Primary); 68R05; 05A05 (Secondary)

  8. arXiv:cs/0405067  [pdf, ps, other

    cs.CC cs.DM

    Note on Counting Eulerian Circuits

    Authors: Graham R. Brightwell, Peter Winkler

    Abstract: We show that the problem of counting the number of Eulerian circuits in an undirected graph is complete for the class #P.

    Submitted 18 May, 2004; originally announced May 2004.

    Comments: 2 figures

    ACM Class: F.2.2; G.2.2