Dynamic storage allocation with limited compaction - complexity and some practical implications (Q1058288)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 3900143
Language Label Description Also known as
default for all languages
No label defined
    English
    Dynamic storage allocation with limited compaction - complexity and some practical implications
    scientific article; zbMATH DE number 3900143

      Statements

      Dynamic storage allocation with limited compaction - complexity and some practical implications (English)
      0 references
      1985
      0 references
      In the paper, the problem of dynamic memory allocation with limited compaction of contiguous segments, is considered. The particular question to be solved is to find, given the storage state, a free storage space of a given size by reallocating segments whose total size is minimal. The general case of this problem is proved to be NP-hard. It is, however, possible to give a linear time algorithm for solving a restricted case, involving only a few types of segment sizes. Moreover, for the general case several bounds on the storage size ensuring the possibility of finding in linear time a free space of the desired size by reallocating not more than L memory cells, are presented.
      0 references
      complexity of algorithms
      0 references
      approximation algorithms
      0 references
      dynamic memory allocation
      0 references
      contiguous segments
      0 references
      0 references
      0 references

      Identifiers