Skip to main content

Showing 1–7 of 7 results for author: Niaparast, A

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

    cs.DS cs.LG

    Incremental Approximate Single-Source Shortest Paths with Predictions

    Authors: Samuel McCauley, Benjamin Moseley, Aidin Niaparast, Helia Niaparast, Shikha Singh

    Abstract: The algorithms-with-predictions framework has been used extensively to develop online algorithms with improved beyond-worst-case competitive ratios. Recently, there is growing interest in leveraging predictions for designing data structures with improved beyond-worst-case running times. In this paper, we study the fundamental data structure problem of maintaining approximate shortest paths in incr… ▽ More

    Submitted 12 February, 2025; originally announced February 2025.

  2. arXiv:2411.16030  [pdf, other

    cs.LG cs.DS

    Binary Search with Distributional Predictions

    Authors: Michael Dinitz, Sungjin Im, Thomas Lavastida, Benjamin Moseley, Aidin Niaparast, Sergei Vassilvitskii

    Abstract: Algorithms with (machine-learned) predictions is a powerful framework for combining traditional worst-case algorithms with modern machine learning. However, the vast majority of work in this space assumes that the prediction itself is non-probabilistic, even if it is generated by some stochastic process (such as a machine learning system). This is a poor fit for modern ML, particularly modern neur… ▽ More

    Submitted 24 November, 2024; originally announced November 2024.

  3. arXiv:2410.18535  [pdf, other

    cs.DS

    Putting Off the Catching Up: Online Joint Replenishment Problem with Holding and Backlog Costs

    Authors: Benjamin Moseley, Aidin Niaparast, R. Ravi

    Abstract: We study an online generalization of the classic Joint Replenishment Problem (JRP) that models the trade-off between ordering costs, holding costs, and backlog costs in supply chain planning systems. A retailer places orders to a supplier for multiple items over time: each request is for some item that the retailer needs in the future, and has an arrival time and a soft deadline. If a request is s… ▽ More

    Submitted 24 October, 2024; originally announced October 2024.

  4. arXiv:2402.11028  [pdf, other

    cs.DS

    Incremental Topological Ordering and Cycle Detection with Predictions

    Authors: Samuel McCauley, Benjamin Moseley, Aidin Niaparast, Shikha Singh

    Abstract: This paper leverages the framework of algorithms-with-predictions to design data structures for two fundamental dynamic graph problems: incremental topological ordering and cycle detection. In these problems, the input is a directed graph on $n$ nodes, and the $m$ edges arrive one by one. The data structure must maintain a topological ordering of the vertices at all times and detect if the newly i… ▽ More

    Submitted 16 February, 2024; originally announced February 2024.

  5. arXiv:2305.10536  [pdf, other

    cs.DS cs.LG

    Online List Labeling with Predictions

    Authors: Samuel McCauley, Benjamin Moseley, Aidin Niaparast, Shikha Singh

    Abstract: A growing line of work shows how learned predictions can be used to break through worst-case barriers to improve the running time of an algorithm. However, incorporating predictions into data structures with strong theoretical guarantees remains underdeveloped. This paper takes a step in this direction by showing that predictions can be leveraged in the fundamental online list labeling problem. In… ▽ More

    Submitted 20 June, 2023; v1 submitted 17 May, 2023; originally announced May 2023.

  6. arXiv:2111.05450  [pdf, ps, other

    cs.SI

    Timeliness Through Telephones: Approximating Information Freshness in Vector Clock Models

    Authors: Da Qi Chen, Lin An, Aidin Niaparast, R. Ravi, Oleksandr Rudenko

    Abstract: We consider an information dissemination problem where the root of an undirected graph constantly updates its information. The goal is to keep every other node in the graph about the root as freshly informed as possible. Our synchronous information spreading model uses telephone calls at each time step, in which any node can call at most one neighbor, thus forming a matching over which information… ▽ More

    Submitted 14 July, 2022; v1 submitted 9 November, 2021; originally announced November 2021.

  7. On a question of Haemers regarding vectors in the nullspace of Seidel matrices

    Authors: Saieed Akbari, Sebastian M. Cioabă, Samira Goudarzi, Aidin Niaparast, Artin Tajdini

    Abstract: In 2011, Haemers asked the following question: If $S$ is the Seidel matrix of a graph of order $n$ and $S$ is singular, does there exist an eigenvector of $S$ corresponding to $0$ which has only $\pm 1$ elements? In this paper, we construct infinite families of graphs which give a negative answer to this question. One of our constructions implies that for every natural number $N$, there exists a… ▽ More

    Submitted 21 January, 2021; v1 submitted 12 November, 2020; originally announced November 2020.