Data Structures and Algorithms
New submissions
[ showing up to 2000 entries per page: fewer  more ]
New submissions for Thu, 23 Jan 20
 [1] arXiv:2001.07741 [pdf, ps, other]

Title: Some General Structure for Extremal Sparsification ProblemsAuthors: Greg BodwinSubjects: Data Structures and Algorithms (cs.DS); Combinatorics (math.CO)
This paper is about a branch of theoretical computer science that studies how much graphs can be sparsified while faithfully preserving their properties. Examples include spanners, distance preservers, reachability preservers, etc. We introduce an abstraction that captures all of the above, and then we prove a couple simple structural lemmas about this abstraction. These imply unified proofs of some stateoftheart results in the area, and they improve the size of Chechik's $+4$ additive spanner [SODA '13] from $\widetilde{O}(n^{7/5})$ to $O(n^{7/5})$.
 [2] arXiv:2001.07749 [pdf, ps, other]

Title: Closed form distance formula for the balanced multiple travelling salesmenAuthors: Wolfgang GarnComments: 10 pages, 11 figures, 3 tables, 2 algorithmsSubjects: Data Structures and Algorithms (cs.DS)
As a first contribution the mTSP is solved using an exact method and two heuristics, where the number of nodes per route is balanced. The first heuristic uses a nearest node approach and the second assigns the closest vehicle (salesman). A comparison of heuristics with testinstances being in the Euclidean plane showed similar solution quality and runtime. On average, the nearest node solutions are approximately one percent better. The closest vehicle heuristic is especially important when the nodes (customers) are not known in advance, e.g. for online routing. Whilst the nearest node is preferable when one vehicle has to be used multiple times to service all customers. The second contribution is a closed form formula that describes the mTSP distance dependent on the number of vehicles and customers. Increasing the number of salesman results in an approximately linear distance growth for uniformly distributed nodes in a Euclidean grid plane. The distance growth is almost proportional to the square root of number of customers (nodes). These two insights are combined in a single formula. The minimum distance of a node to $n$ uniformly distributed random (real and integer) points was derived and expressed as functional relationship dependent on the number of vehicles. This gives theoretical underpinnings and is in agreement with the distances found via the previous mTSP heuristics. Hence, this allows to compute all expected mTSP distances without the need of running the heuristics.
 [3] arXiv:2001.07765 [pdf, other]

Title: Faster and Enhanced InclusionMinimal Cograph CompletionSubjects: Data Structures and Algorithms (cs.DS); Discrete Mathematics (cs.DM)
We design two incremental algorithms for computing an inclusionminimal completion of an arbitrary graph into a cograph. The first one is able to do so while providing an additional property which is crucial in practice to obtain inclusionminimal completions using as few edges as possible : it is able to compute a minimumcardinality completion of the neighbourhood of the new vertex introduced at each incremental step. It runs in $O(n+m')$ time, where $m'$ is the number of edges in the completed graph. This matches the complexity of the algorithm in [Lokshtanov, Mancini and Papadopoulos 2010] and positively answers one of their open questions. Our second algorithm improves the complexity of inclusionminimal completion to $O(n+m\log^2 n)$ when the additional property above is not required. Moreover, we prove that many very sparse graphs, having only $O(n)$ edges, require $\Omega(n^2)$ edges in any of their cograph completions. For these graphs, which include many of those encountered in applications, the improvement we obtain on the complexity scales as $O(n/\log^2 n)$.
 [4] arXiv:2001.07784 [pdf, ps, other]

Title: Scheduling for Weighted Flow and Completion Times in Reconfigurable NetworksComments: 10 pages. Appears in INFOCOM 2020Subjects: Data Structures and Algorithms (cs.DS); Networking and Internet Architecture (cs.NI)
New optical technologies offer the ability to reconfigure network topologies dynamically, rather than setting them once and for all. This is true in both optical wide area networks (optical WANs) and in datacenters, despite the many differences between these two settings. Because of these new technologies, there has been a surge of both practical and theoretical research on algorithms to take advantage of them. In particular, Jia et al. [INFOCOM '17] designed online scheduling algorithms for dynamically reconfigurable topologies for both the makespan and sum of completion times objectives. In this paper, we work in the same setting but study an objective that is more meaningful in an online setting: the sum of flow times. The flow time of a job is the total amount of time that it spends in the system, which may be considerably smaller than its completion time if it is released late. We provide competitive algorithms for the online setting with speed augmentation, and also give a lower bound proving that speed augmentation is in fact necessary. As a side effect of our techniques, we also improve and generalize the results of Jia et al. on completion times by giving an $O(1)$competitive algorithm for arbitrary sizes and release times even when nodes have different degree bounds, and moreover allow for the weighted sum of completion times (or flow times).
 [5] arXiv:2001.07887 [pdf, ps, other]

Title: A Pseudopolynomial Algorithm to Minimize Maximum Lateness on Multiple Related MachinesComments: 6 pagesSubjects: Data Structures and Algorithms (cs.DS)
In this paper, we will find a pseudopolynomial algorithm to solve $Qm \mid \mid L_{\max}$ and then we will prove that it is impossible to get any constantfactor approximation in polynomial time, and thus also impossible to have a PTAS for this problem. We will also show that the the problem when we don't assume a fixed number of machines, $P \mid \mid L_{\max}$, is strongly NPhard.
Crosslists for Thu, 23 Jan 20
 [6] arXiv:2001.07819 (crosslist from stat.ML) [pdf, ps, other]

Title: ZerothOrder Algorithms for Nonconvex Minimax Problems with Improved ComplexitiesSubjects: Machine Learning (stat.ML); Data Structures and Algorithms (cs.DS); Machine Learning (cs.LG); Optimization and Control (math.OC)
In this paper, we study zerothorder algorithms for minimax optimization problems that are nonconvex in one variable and stronglyconcave in the other variable. Such minimax optimization problems have attracted significant attention lately due to their applications in modern machine learning tasks. We first design and analyze the ZerothOrder Gradient Descent Ascent (\texttt{ZOGDA}) algorithm, and provide improved results compared to existing works, in terms of oracle complexity. Next, we propose the ZerothOrder Gradient Descent MultiStep Ascent (\texttt{ZOGDMSA}) algorithm that significantly improves the oracle complexity of \texttt{ZOGDA}. We also provide stochastic version of \texttt{ZOGDA} and \texttt{ZOGDMSA} to handle stochastic nonconvex minimax problems, and provide oracle complexity results.
Replacements for Thu, 23 Jan 20
 [7] arXiv:1505.00081 (replaced) [pdf, other]

Title: Approximation Algorithms for the Connected Sensor Cover ProblemSubjects: Data Structures and Algorithms (cs.DS)
 [8] arXiv:1904.11263 (replaced) [pdf, other]

Title: Stochastic rounding and reducedprecision fixedpoint arithmetic for solving neural ordinary differential equationsComments: Submitted to Philosophical Transactions of the Royal Society ASubjects: Data Structures and Algorithms (cs.DS); Mathematical Software (cs.MS)
 [9] arXiv:1904.12427 (replaced) [pdf, other]

Title: Improved Dynamic Graph ColoringComments: Appeared in ESA 2018Subjects: Data Structures and Algorithms (cs.DS)
 [10] arXiv:1910.07159 (replaced) [pdf, other]

Title: MaximumSize Envyfree MatchingsComments: 26 pages, 9 figuresSubjects: Data Structures and Algorithms (cs.DS)
 [11] arXiv:2001.03050 (replaced) [pdf, other]

Title: Maximizing diversity over clustered dataComments: SDM 2020Subjects: Data Structures and Algorithms (cs.DS)
 [12] arXiv:2001.03128 (replaced) [pdf, other]

Title: Forming Compatible Teams in Signed NetworksAuthors: Ioannis Kouvatis, Konstantinos Semertzidis, Maria Zerva, Evaggelia Pitoura, Panayiotis TsaparasComments: In Proceedings of the 23rd International Conference on Extending Database Technology (EDBT), 2020Subjects: Data Structures and Algorithms (cs.DS); Databases (cs.DB); Social and Information Networks (cs.SI)
 [13] arXiv:2001.07134 (replaced) [pdf, other]

Title: HighQuality Hierarchical Process MappingAuthors: Marcelo Fonseca Faraj, Alexander van der Grinten, Henning Meyerhenke, Jesper Larsson Träff, Christian SchulzSubjects: Data Structures and Algorithms (cs.DS); Distributed, Parallel, and Cluster Computing (cs.DC)
 [14] arXiv:1910.00510 (replaced) [pdf, other]

Title: Joint Subcarrier and Power Allocation in NOMA: Optimal and Approximate AlgorithmsSubjects: Optimization and Control (math.OC); Computational Complexity (cs.CC); Data Structures and Algorithms (cs.DS); Signal Processing (eess.SP)
 [15] arXiv:2001.06630 (replaced) [pdf, other]

Title: RCELF: A Residualbased Approach for Influence Maximization ProblemSubjects: Databases (cs.DB); Data Structures and Algorithms (cs.DS); Social and Information Networks (cs.SI)
[ showing up to 2000 entries per page: fewer  more ]
Disable MathJax (What is MathJax?)
Links to: arXiv, form interface, find, cs, recent, 2001, contact, help (Access key information)