• Home
  • Search
  • Allocating modules to processors in a distributed system
  • Cite Icon422
  • https://doi.org/10.1109/32.41334Copy DOI Icon

Allocating modules to processors in a distributed system

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The author studies the complexity of the problem of allocating modules to processes in a distributed system to minimize total communication and execution costs. He shows that unless P=NP, there can be no polynomial-time epsilon -approximate algorithm for the problem, nor can there exist a local search algorithm that requires polynomial time per iteration and yields an optimum assignment. Both results hold even if the communication graph is planar and bipartite. On the positive side, it is shown that if the communication graph is a partial k-tree or an almost-tree with parameter k, the module allocation problem can be solved in polynomial time.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">&gt;</ETX>

Similar Papers
  • Dissertation

The assignment problem in distributed computing

  • Nov 24, 2014
  • Anand Medepalli
  • Research Article
  • Citations17

Parametric module allocation on partial k-trees

  • Jun 01, 1993
  • IEEE Transactions on Computers
  • D Fernandez-Baca +1
  • Research Article

An Iterated Local Search Algorithm for Task Assignment in Distributed Computing Systems

  • Nov 01, 2012
  • Advanced Materials Research
  • Qin Ma Kang +2
  • Research Article
  • Citations11

The task allocation problem with constant communication

  • Feb 04, 2003
  • Discrete Applied Mathematics
  • W Fernandez De La Vega +1
  • Research Article
  • Citations14

Optimal partitioning of heterogeneous traffic sources in mobile communications networks

  • Mar 01, 1997
  • IEEE Transactions on Computers
  • Kyungshik Lim +1
  • Research Article
  • Citations6

Task allocation model for Balance utilization of Available resource in Multiprocessor Environment

  • Jan 01, 2015
  • Figshare
  • Journals Iosr +2
  • Book Chapter
  • Citations1

Finding edge-disjoint paths in partial k-trees

  • Jan 01, 1996
  • Xiao Zhou +2
  • Conference Article
  • Citations12

FedCS: Communication-Efficient Federated Learning with Compressive Sensing

  • Jan 01, 2023
  • Ye Liu +2
  • Research Article
  • Citations27

Project Scheduling under Time Dependent Costs – A Branch and Bound Algorithm

  • Nov 01, 2001
  • Annals of Operations Research
  • N.R Achuthan +1
  • Research Article
  • Citations3

Edge Computing Resource Allocation Algorithm for NB-IoT Based on Deep Reinforcement Learning

  • May 01, 2023
  • IEICE Transactions on Communications
  • Jiawen Chu +4
  • Book Chapter
  • Citations4

A Balanced Vertex Cut Partition Method in Distributed Graph Computing

  • Jan 01, 2015
  • Rujun Sun +3
  • Book Chapter
  • Citations8

Cache Placement in Sensor Networks Under Update Cost Constraint

  • Jan 01, 2005
  • Bin Tang +2
  • Conference Article
  • Citations8

Network Coding: A Computational Perspective

  • Mar 01, 2006
  • Michael Langberg +2
  • Research Article
  • Citations129

Generalized coloring for tree-like graphs

  • May 01, 1997
  • Discrete Applied Mathematics
  • Klaus Jansen +1
  • Conference Article
  • Citations5

Communication-Aware RRT*: Path Planning for Robotic Communication Operation in Obstacle Environments

  • Jun 01, 2021
  • Winston Hurst +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.