skip to main content
10.1145/3444370.3444598acmotherconferencesArticle/Chapter ViewAbstractPublication PagesciatConference Proceedingsconference-collections
research-article

An Online Computation Offloading Based on Auction Mechanism in Mobile Ad Hoc Networks

Authors Info & Claims
Published:04 January 2021Publication History

ABSTRACT

The nodes of the mobile ad hoc network (MANET) can collect information from the environment and perform corresponding computing tasks based on the information. Due to the limited battery capacity of the nodes in the network, it is difficult to maintain long-term communication and computation. Therefore, in the MANET scenario, we consider the combination of computation offloading and energy-harvesting technology to trade-off the computation and energy resources in the network. To motivate each node to offload tasks, we formulate the computation offloading problem with the goal of maximizing social welfare through the Vickrey-Clarke-Groves (VCG) auction mechanism. In this paper, the social welfare maximization problem, which is also the winner decision problem, is modeled as an integer linear programming problem. The NP-hard problem is solved by simulated annealing algorithm, and the seller's reward is finally determined according to the seller's participation. Simulation results show that the proposed approach achieves a near-optimal solution.

References

  1. Fangming Liu, Peng Shu, Hai Jin, Linjie Ding, Jie Yu, Di Niu, and Bo Li. Gearing resource-poor mobile devices with powerful clouds: architectures, challenges, and applications. IEEE Wireless communications, 20(3):14--22, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  2. Masoud Moshref, Minlan Yu, Ramesh Govindan, and Amin Vahdat. Dream: dynamic resource allocation for software-defined measurement. In ACM SIGCOMM Computer Communication Review, volume 44, pages 419--430. ACM, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Jon Agre and Loren Clare. An integrated architecture for cooperative sensing networks. Computer, 33(5):106--108, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Yong Cui, Jian Song, Kui Ren, Minming Li, Zongpeng Li, Qingmei Ren, and Yangjun Zhang. Software defined cooperative offloading for mobile cloudlets. IEEE/ACM Transactions on Networking (TON), 25(3):1746--1760, 2017. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Decentralized algorithm for randomized task allocation in fog computing systems. IEEE/ACM Transactions on Networking, 27(1):85--97, 2018. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Dimitris Chatzopoulos, Mahdieh Ahmadi, Sokol Kosta, and Pan Hui. Flopcoin: A cryptocurrency for computation offloading. IEEE Transactions on Mobile Computing, 17(5):1062--1075, 2017.Google ScholarGoogle ScholarCross RefCross Ref
  7. Yanting Wang, Min Sheng, Xijun Wang, Liang Wang, and Jiandong Li. Mobile-edge computing: Partial computation offloading using dynamic voltage scaling. IEEE Transactions on Communications, 64(10):4268--4282, 2016.Google ScholarGoogle Scholar
  8. Olga Munoz, Antonio Pascual-Iserte, and Josep Vidal. Optimization of radio and computational resources for energy efficiency in latencyconstrained application offloading. IEEE Transactions on Vehicular Technology, 64(10):4738--4755, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  9. Weiwen Zhang, Yonggang Wen, and Dapeng Oliver Wu. Collaborative task execution in mobile cloud computing under a stochastic wirelesschannel. IEEE Transactions on Wireless Communications, 14(1):81--93, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  10. Xu Chen. Decentralized computation offloading game for mobile cloud computing. IEEE Transactions on Parallel and Distributed Systems, 26(4):974--983, 2014.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Kaiyang Liu, Jun Peng, Xiaoyong Zhang, and Zhiwu Huang. A combinatorial optimization for energy-efficient mobile cloud offloading over cellular networks. In 2016 IEEE Global Communications Conference (GLOBECOM), pages 16. IEEE, 2016. b10Google ScholarGoogle Scholar
  12. Stefania Sardellitti, Gesualdo Scutari, and Sergio Barbarossa. Joint optimization of radio and computational resources for multicell mobile-edge computing. IEEE Transactions on Signal and Information Processing over Networks, 1(2):89--103, 2015.Google ScholarGoogle ScholarCross RefCross Ref
  13. Xinchen Lyu, Hui Tian, Cigdem Sengul, and Ping Zhang. Multiuser joint task offloading and resource optimization in proximate clouds. IEEE Transactions on Vehicular Technology, 66(4):3435--3447, 2016.Google ScholarGoogle ScholarCross RefCross Ref
  14. Valeria Cardellini, Vittoria De Nitto Persone, Vale- rio Di Valerio, Francisco Facchinei, Vincenzo Grassi, Francesco Lo Presti, and Veronica Piccialli. A game theoretic approach to computation offloading in mobile cloud computing. Mathematical Programming, 157(2):421--449, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Shuai Yu, Rami Langar, and Xin Wang. A d2d-multicast based computation offloading framework for interactive applications. In 2016 IEEE Global Communications Conference (GLOBECOM), pages 16. IEEE, 2016.Google ScholarGoogle Scholar
  16. Q. Tan, Y. Gao, J. Shi, X. Wang, B. Fang and Z. Tian, Toward a Comprehensive Insight Into the Eclipse Attacks of Tor Hidden Services, IEEE Internet of Things Journal, vol. 6, no. 2, pp. 1584--1593, April 2019.Google ScholarGoogle ScholarCross RefCross Ref
  17. Z. Tian, X. Gao, S. Su, J. Qiu, X. Du and M. Guizani. Evaluating Reputation Management Schemes of Internet of Vehicles based on Evolutionary Game Theory. IEEE Transactions on Vehicular Technology. 2019. Vol 68(6): 5971--5980Google ScholarGoogle ScholarCross RefCross Ref
  18. Junyi He, Di Zhang, Yuezhi Zhou, Xiang Lan, and Yaoxue Zhang. Towards a truthful online auction for cooperative mobile task execution. In 2018 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computing, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI), pages 546--553. IEEE, 2018.Google ScholarGoogle Scholar
  19. Jie Feng, Liqiang Zhao, Jianbo Du, Xiaoli Chu, and F Richard Yu. Computation offloading and resource allocation in d2d-enabled mobile edge computing. In 2018 IEEE International Conference on Communications (ICC), pages 16. IEEE, 2018.Google ScholarGoogle Scholar
  20. Wu Q, Zhou M, Zhu Q, et al. VCG Auction-Based Dynamic Pricing for Multigranularity Service Composition[J]. IEEE Transactions on Automation Science and Engineering, 2018, 15(2): 796--805.Google ScholarGoogle ScholarCross RefCross Ref
  21. Kwak J, Choi O, Chong S, et al. Dynamic speed scaling for energy minimization in delay-tolerant smartphone applications[C]. IEEE INFOCOM 2014 - IEEE Conference on Computer Communications, 2014:2292--2300.Google ScholarGoogle Scholar
  22. Liwang M, Dai S, Gao Z, et al. A Truthful Reverse-Auction Mechanism for Computation Offloading in Cloud-Enabled Vehicular Network[J]. IEEE Internet of Things Journal, 2019, 6(3): 4214--4227.Google ScholarGoogle ScholarCross RefCross Ref
  23. Z. Tian, M. Li, M. Qiu, Y. Sun, S. Su. Block-DEF: A Secure Digital Evidence Framework using Blockchain, Information Sciences. 491(2019)151--165.Google ScholarGoogle Scholar

Index Terms

  1. An Online Computation Offloading Based on Auction Mechanism in Mobile Ad Hoc Networks

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      CIAT 2020: Proceedings of the 2020 International Conference on Cyberspace Innovation of Advanced Technologies
      December 2020
      597 pages
      ISBN:9781450387828
      DOI:10.1145/3444370

      Copyright © 2020 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 4 January 2021

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited

      Acceptance Rates

      CIAT 2020 Paper Acceptance Rate94of232submissions,41%Overall Acceptance Rate94of232submissions,41%
    • Article Metrics

      • Downloads (Last 12 months)6
      • Downloads (Last 6 weeks)0

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader