A Class of Simple Stochastic Online Bin Packing Algorithms

Research output: Journal contributionsJournal articlesResearchpeer-review

Authors

In the one-dimensional bin packing problem a list of n items has to be packed into a minimum number of unit-capacity bins. A class of linear online algorithms for the approximate solution of bin packing with items drawn from a known probability distribution is presented. Each algorithm depends on the distribution and on a parameter controlling the performance of the algorithm. It is shown that with increasing number of items the expected performance ratio has an arbitrary small deviation from optimum.

Translated title of the contributionEine Klasse einfacher stochastischer Online-Packungsalgorithmen: Beim eindimensionalen Packungsproblem besteht die Aufgabe darin, eine Liste vonn Eingabegrößen in möglichst wenige “Behälter” der Höhe 1 zu packen. Es wird eine Klasse von linearen Online-Algorithmen zur näherungsweisen Lösung des Packungsproblems mit Eingabegrößen, die einer bekannten Wahrscheinlichkeitsverteilung unterliegen, vorgestellt. Jeder dieser Algorithmen hängt von der Wahrscheinlichkeitsverteilung und einem Parameter ab, der die Güte des Algorithmus beeinflußt. Es wird gezeigt, daß sich der Erwartungswert der relativen Packungsdichte bei wachsender Anzahl der Eingabegrößen beliebig dicht dem Optimum nähert.
Original languageEnglish
JournalComputing
Volume29
Issue number3
Pages (from-to)227-239
Number of pages13
ISSN0010-485X
DOIs
Publication statusPublished - 01.09.1982
Externally publishedYes

    Research areas

  • Informatics
  • AMS Subject Classifications: 68C25, approximation algorithms, Bin packing, stochastic algorithms

DOI

Recently viewed

Activities

  1. Structured Prediction in Social Contexts
  2. Alterations of a visual and how they work for and at the boundaries of an interorganizational team: A multimodal exploration
  3. Improving the quality of selecting applicants for university student programs
  4. Workshop on Stochastic Models, Statistics and Their Applications 2017
  5. Teaching the machine how to assess grammar skills. Modelling verb-tense exercise characteristics as a basis for an adaptive E-learning system
  6. Temporary Organizing and Organizing Trmporality: On the Multilayered Architecture of Accelerators
  7. Coding feedback in an online- and video-based learning environment during a field experience
  8. Performance resource depletion influence on performance: Advancing concepts and findings
  9. Do connectives improve the level of understandability in mathematical modeling tasks?
  10. Simulation and Evaluation of Control Mechanisms for Mobile Robot Fulfillment Systems
  11. Is there only one modelling competency? The question of situated cognition when solving real world problems
  12. Effects of using VR training for skill development and reflection in the context of parent-teacher conferences
  13. Conference on Participatory Approaches in Science & Technology - PATH 2006
  14. The semantics of transformation: conceptual work based on Freirean methodology.
  15. "Curious and Concerned" – A mixed-methods study of teacher educators’ AI literacy, usage experience, and perceptions
  16. On the relational structure of two tests measuring general pedagogical knowledge
  17. Linguistic Determines Mathematics: How Linguistic Item Characteristics Influence the Difficulty of Mathematics Test Ttems
  18. diffractions and the (un-)making of difference - 2020
  19. Expertise in law: 'from above' and 'from below'

Publications

  1. Lagged Multidimensional Recurrence Quantification Analysis for Determining Leader–Follower Relationships Within Multidimensional Time Series
  2. Design optimization of spiral coils for textile applications by genetic algorithm
  3. Design of controllers applied to autonomous unmanned aerial vehicles using software in the loop
  4. Computational modeling of amorphous polymers
  5. Dynamically adjusting the k-values of the ATCS rule in a flexible flow shop scenario with reinforcement learning
  6. On the origin of passive rotation in rotational joints, and how to calculate it
  7. Early Detection of Faillure in Conveyor Chain Systems by Wireless Sensor Node
  8. There is no Software, there are just Services: Introduction
  9. Using corpus-linguistic methods to track longitudinal development
  10. E-stability and stability of adaptive learning in models with asymmetric information
  11. Need Satisfaction and Optimal Functioning at Leisure and Work: A Longitudinal Validation Study of the DRAMMA Model
  12. Selecting and Adapting Methods for Analysis and Design in Value-Sensitive Digital Social Innovation Projects: Toward Design Principles
  13. Simple saturated PID control for fast transient of motion systems
  14. The delay vector variance method and the recurrence quantification analysis of energy markets
  15. Joint Item Response Models for Manual and Automatic Scores on Open-Ended Test Items
  16. Switching Dispatching Rules with Gaussian Processes
  17. Refusal and the Computational City - From (De)Coding the Machine to (En)Coding Care
  18. A computational study of a model of single-crystal strain-gradient viscoplasticity with an interactive hardening relation
  19. A Wavelet Packet Algorithm for Online Detection of Pantograph Vibrations
  20. Accounting and Modeling as Design Metaphors for CEMIS
  21. Active and semi-supervised data domain description
  22. Formative Perspectives on the Relation Between CSR Communication and CSR Practices
  23. Sensitivity to complexity - an important prerequisite of problem solving mathematics teaching
  24. Combining multiple investigative approaches to unravel functional responses to global change in the understorey of temperate forests
  25. Dispatching rule selection with Gaussian processes
  26. An extended analytical approach to evaluating monotonic functions of fuzzy numbers