Skip to main content

Showing 1–10 of 10 results for author: Heller, T

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

    cs.DC

    HPX -- An open source C++ Standard Library for Parallelism and Concurrency

    Authors: Thomas Heller, Patrick Diehl, Zachary Byerly, John Biddiscombe, Hartmut Kaiser

    Abstract: To achieve scalability with today's heterogeneous HPC resources, we need a dramatic shift in our thinking; MPI+X is not enough. Asynchronous Many Task (AMT) runtime systems break down the global barriers imposed by the Bulk Synchronous Programming model. HPX is an open-source, C++ Standards compliant AMT runtime system that is developed by a diverse international community of collaborators called… ▽ More

    Submitted 11 August, 2023; originally announced January 2024.

    Journal ref: Proceedings of OpenSuCo 2017, Denver, Colorado USA, November 2017 (OpenSuCo 17)

  2. arXiv:2301.13723  [pdf, ps, other

    cs.DS math.OC

    p-median location interdiction on trees

    Authors: Lena Leiß, Till Heller, Luca E. Schäfer, Manuel Streicher, Stefan Ruzika

    Abstract: In p-median location interdiction the aim is to find a subset of edges in a graph, such that the objective value of the p-median problem in the same graph without the selected edges is as large as possible. We prove that this problem is NP-hard even on acyclic graphs. Restricting the problem to trees with unit lengths on the edges, unit interdiction costs, and a single edge interdiction, we prov… ▽ More

    Submitted 31 January, 2023; originally announced January 2023.

    Comments: 24 pages, 8 figures

    MSC Class: 90B80; 05C05; 68Q25

  3. Closing the Performance Gap with Modern C++

    Authors: Thomas Heller, Hartmut Kaiser, Patrick Diehl, Dietmar Fey, Marc Alexander Schweitzer

    Abstract: On the way to Exascale, programmers face the increasing challenge of having to support multiple hardware architectures from the same code base. At the same time, portability of code and performance are increasingly difficult to achieve as hardware architectures are becoming more and more diverse. Today's heterogeneous systems often include two or more completely distinct and incompatible hardware… ▽ More

    Submitted 30 May, 2022; originally announced June 2022.

  4. arXiv:2201.05515  [pdf, ps, other

    cs.GT

    On Reward-Penalty-Selection Games

    Authors: Niklas Gräf, Till Heller, Sven O. Krumke

    Abstract: The Reward-Penalty-Selection Problem (RPSP) can be seen as a combination of the Set Cover Problem (SCP) and the Hitting Set Problem (HSP). Given a set of elements, a set of reward sets, and a set of penalty sets, one tries to find a subset of elements such that as many reward sets as possible are covered, i.e. all elements are contained in the subset, and at the same time as few penalty sets as po… ▽ More

    Submitted 14 January, 2022; originally announced January 2022.

    Comments: 15 pages, 1 figure

    MSC Class: 91A68; 90C27

  5. arXiv:2106.15389  [pdf, ps, other

    cs.GT

    Computing the egalitarian allocation with network flows

    Authors: T. Heller, S. O. Krumke

    Abstract: In a combinatorial exchange setting, players place sell (resp. buy) bids on combinations of traded goods. Besides the question of finding an optimal selection of winning bids, the question of how to share the obtained profit is of high importance. The egalitarian allocation is a well-known solution concept of profit sharing games which tries to distribute profit among players in a most equal way w… ▽ More

    Submitted 29 June, 2021; originally announced June 2021.

    Comments: 7 pages, 1 figure

    MSC Class: 05C21; 91A12

  6. arXiv:2106.14601  [pdf, ps, other

    cs.CC cs.DS

    The Reward-Penalty-Selection Problem

    Authors: T. Heller, S. O. Krumke, K. -H. Küfer

    Abstract: The Set Cover Problem (SCP) and the Hitting Set Problem (HSP) are well-studied optimization problems. In this paper we introduce the Reward-Penalty-Selection Problem (RPSP) which can be understood as a combination of the SCP and the HSP where the objectives of both problems are contrary to each other. Applications of the RPSP can be found in the context of combinatorial exchanges in order to solve… ▽ More

    Submitted 28 June, 2021; originally announced June 2021.

    Comments: 24 pages, 8 figures, 1 table

    MSC Class: 90C27; 68Q25

  7. arXiv:2106.14442  [pdf, ps, other

    cs.GT

    On the Connection between Individual Scaled Vickrey Payments and the Egalitarian Allocation

    Authors: N. Gräf, T. Heller, S. O. Krumke

    Abstract: The Egalitarian Allocation (EA) is a well-known profit sharing method for cooperative games which attempts to distribute profit among participants in a most equal way while respecting the individual contributions to the obtained profit. Despite having desirable properties from the viewpoint of game theory like being contained in the core, the EA is in general hard to compute. Another well-known me… ▽ More

    Submitted 2 September, 2021; v1 submitted 28 June, 2021; originally announced June 2021.

    Comments: 12 pages

    MSC Class: 91A12

  8. arXiv:2104.05288  [pdf, ps, other

    cs.DS cs.CC

    Algorithms and Complexity for the Almost Equal Maximum Flow Problem

    Authors: Rebekka Haese, Till Heller, Sven O. Krumke

    Abstract: In the Equal Maximum Flow Problem (EMFP), we aim for a maximum flow where we require the same flow value on all edges in some given subsets of the edge set. In this paper, we study the closely related Almost Equal Maximum Flow Problems (AEMFP) where the flow values on edges of one homologous edge set differ at most by the valuation of a so called deviation function~$Δ$. We prove that the integer a… ▽ More

    Submitted 12 April, 2021; originally announced April 2021.

    Journal ref: Operations Research Proceedings 2019. Springer, Cham, 2020. 323-329

  9. Integration of CUDA Processing within the C++ library for parallelism and concurrency (HPX)

    Authors: Patrick Diehl, Madhavan Seshadri, Thomas Heller, Hartmut Kaiser

    Abstract: Experience shows that on today's high performance systems the utilization of different acceleration cards in conjunction with a high utilization of all other parts of the system is difficult. Future architectures, like exascale clusters, are expected to aggravate this issue as the number of cores are expected to increase and memory hierarchies are expected to become deeper. One big aspect for dist… ▽ More

    Submitted 26 October, 2018; originally announced October 2018.

  10. arXiv:1705.10208  [pdf, ps, other

    cs.DC

    Dependency-Aware Rollback and Checkpoint-Restart for Distributed Task-Based Runtimes

    Authors: Kiril Dichev, Herbert Jordan, Konstantinos Tovletoglou, Thomas Heller, Dimitrios S. Nikolopoulos, Georgios Karakonstantis, Charles Gillan

    Abstract: With the increase in compute nodes in large compute platforms, a proportional increase in node failures will follow. Many application-based checkpoint/restart (C/R) techniques have been proposed for MPI applications to target the reduced mean time between failures. However, rollback as part of the recovery remains a dominant cost even in highly optimised MPI applications employing C/R techniques.… ▽ More

    Submitted 29 May, 2017; originally announced May 2017.