• DocumentCode
    3103717
  • Title

    An Approximate Algorithm for Resource Allocation Using Combinatorial Auctions

  • Author

    Avasarala, Viswanath ; Polavarapu, Himanshu ; Mullen, Tracy

  • Author_Institution
    Sch. of Inf. Sci. & Technol., Pennsylvania State Univ., University Park, PA
  • fYear
    2006
  • fDate
    18-22 Dec. 2006
  • Firstpage
    571
  • Lastpage
    578
  • Abstract
    Combinatorial auctions (CAs), where users bid on combination of items, have emerged as a useful tool for resource allocation in distributed systems. However, two main difficulties exist to the adoption of CAs in time-constrained environments. The first difficulty involves the computational complexity of winner determination. The second difficulty entails the computational complexity of eliciting utility valuations for all possible combinations of resources to different tasks. To address both issues, we developed a new algorithm, seeded genetic algorithm (SGA) for finding high quality solutions quickly. SGA uses a novel representational schema that produces only feasible solutions. We compare the winner determination performance of our algorithm with Casanova, another local stochastic search procedure, on typically hard-to-solve bid distributions. We show that SGA converges to a better solution than Casanova for large problem sizes. However, for many bid distributions, exact winner determination using integer programming approaches is very fast, even for large problem sizes. In these cases, SGA can still provide significant time savings by eliminating the requirement for formulating all possible bids.
  • Keywords
    computational complexity; distributed processing; electronic commerce; genetic algorithms; integer programming; resource allocation; search problems; stochastic processes; Casanova; approximate algorithm; combinatorial auctions; computational complexity; distributed systems; hard-to-solve bid distributions; integer programming; local stochastic search; resource allocation; seeded genetic algorithm; time-constrained environments; winner determination; Bandwidth; Computational complexity; Content addressable storage; Cost accounting; Intelligent sensors; Linear programming; Resource management; Stochastic processes; Supply chain management; Target tracking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Agent Technology, 2006. IAT '06. IEEE/WIC/ACM International Conference on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    0-7695-2748-5
  • Type

    conf

  • DOI
    10.1109/IAT.2006.33
  • Filename
    4052979