Skip to main content
Log in

A Strongly Group Strategyproof and Shill Resistant Bargaining Mechanism for Fog Resource Pricing

  • Published:
Dynamic Games and Applications Aims and scope Submit manuscript

Abstract

Whereas there are group strategyproof mechanisms for a variety of problems, to date, group strategyproof bargaining has not been studied. Although shill bidding is widely studied in auctions, there is currently no work that analyzes the effect of shills on bargaining mechanisms. This paper validates that Sim’s agent-based fog bargaining (AFB) mechanism is both 1) strongly group strategyproof (i.e., it is more robust than existing group strategyproof mechanisms) and 2) shill resistant. Since Internet-based agents can coordinate themselves to shade (respectively, mark up) resource prices, bargaining mechanisms that are resistant to coordinated price shading (respectively, markup) by coalitions of agents are crucial in price bargaining between fog node owners and Internet-connected device owners. Mathematical proofs validate that the AFB mechanism is strongly group strategyproof because on top of satisfying the commonly adopted condition of group strategyproofness, i.e., coordinated price shading (respectively, markup) by coalitions of agents that results in the strict gain of some agent will also result in the strict loss of another agent, it also satisfies two additional stronger conditions that 1) there is no collusive surplus from coordinated price shading (respectively, markup) and 2) every agent cannot increase his/her utility by joining a coalition. Given the ease for agents to fake identities in the Internet, shill resistance is another critically important property of fog bargaining mechanisms. Mathematical evidence validates that coordinated price shading (respectively, markup) by coalitions with shills is not feasible in the AFB mechanism.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

Availability of Data and Material

Data sharing is not applicable to this article as no datasets were generated or analyzed during the current study.

Code Availability

Not applicable.

Notes

  1. A fog resource market is a periodic market for trading a perishable good because 1) it is formed at a certain period when buyers and sellers are brought together through a fog resource discovery and resource selection process and 2) fog computing resources are perishable in the sense that “computing capacity not used now is worthless in the next moment” [29, page 246], [7, page 21].

  2. In each cycle of resource allocation activities, the set of opponents that every market participant is willing to engage in bargaining is selected after the resource discovery and resource selection process such that in the resource pricing stage, all buyers and all sellers who agree to engage in bargaining enter a fog resource market when it is formed. Other buyers and sellers who have not been selected have to wait until the next cycle of fog resource allocation activities.

  3. The STDMC protocol is designed for bargaining between software agents which operate at machine speed. As noted in Sim [34], in the STDMC protocol, the time interval between two consecutive bargaining rounds is extremely short since contemporary computers have clock speed of several billion clock cycles per second with each cycle lasting only one-billionth of a second. Hence, the probability of breakdown between two consecutive offers owing to exogenous intervention by a third party is negligible.

  4. Unlike Rubinstein’s alternating offers model, Sim [34] noted that the issue of a “first-mover advantage” [22, page 52], [20, page 46] does not apply to the STDMC protocol because all buyers and all sellers simultaneously exchange price proposals at every round.

  5. McAfee, Williams, and Hendricks [16, page 502] used the term “collusive surplus” to refer to the gains from trade captured by a group of collusive agents (e.g., the gain captured by a coalition of buyers through the coordinated price shading of its members).

  6. Even though each buyer (respectively, seller) may learn about the identities of some other buyers (respectively, sellers) through personal acquaintances, the STDMC protocol prevents each buyer (respectively, seller) from knowing the identities of all other buyers (respectively, sellers) because every buyer (respectively, seller) only interacts directly with those sellers (respectively, buyers) that they are negotiating with by sending sealed price proposals.

  7. This work considers the gain and loss of expected utilities of agents when analyzing group strategyproofness because the iterative elimination of non-viable options by each agent leads to the probabilistic setting where two possible states can result from the coordinated price shading or coordinated price markup by members of each coalition. See the proof of Theorem 1 for details.

  8. Since price proposals from both \({B}_{C\alpha }\in {C}\!_{B}\) and \({B}_{O\alpha }\notin {C}\!_{B}\) are arbitrary positive real numbers, there is always a chance that \({S}_{\beta }\) will reach an agreement with either \({B}_{C\alpha }\) or \({B}_{O\alpha }\). Hence, it is not absolutely impossible that \({S}_{\beta }\) will reach an agreement with \({B}_{C\alpha }\) (i.e., \({P}_{agr}^{C\alpha \leftrightarrow \beta }\ne 0\)) and it is not absolutely certain that \({S}_{\beta }\) will reach an agreement with \({B}_{C\alpha }\) (i.e., \({P}_{agr}^{C\alpha \leftrightarrow \beta }\ne 1\)).

References

  1. Barberà S, Berga D, Moreno B (2016) Group strategy-proofness in private good economies. Am Econ Rev 106(4):1073–1099

    Article  Google Scholar 

  2. Barberà S, Berga D, Moreno B (2010) Individual versus group strategy-proofness: When do they coincide? J Econ Theory 145(5):1648–1674

    Article  MathSciNet  Google Scholar 

  3. Bittencourt LF, Lopes MM, Petri I, Rana OF (2015) Towards virtual machine migration in fog computing. In: Proceedings of 2015 10th international conference on P2P, parallel, grid, cloud and internet computing, Krakow, Poland, pp 1–8

  4. Bulow J, Klemperer P (1996) Auctions versus negotiation. Am Econ Rev 86(1):180–194

    Google Scholar 

  5. Chakraborty I, Kosmopoulou G (2004) Auctions with shill bidding. Econ Theory 24(2):271–287

    Article  MathSciNet  Google Scholar 

  6. Che Y, Kim J (2009) Optimal collusion-proof auctions. J Econ Theory 144(2):565–603

    Article  MathSciNet  Google Scholar 

  7. Cheliotis G, Kenyon C, Buyya R (2004) Grid economics: 10 lessons from finance. In: Subramanian R, Goodman B (eds) Peer-to-peer computing: evolution of a disruptive technology. Idea Group Publisher, Hershey, PA, pp 1–7

    Google Scholar 

  8. Friedman D (1993) The double auction institution: a survey. In: Friedman D, Rust J (eds) The double auction market: institutions, theories and evidence. Perseus Publishing, Cambridge, MA, Chapter 1, pp 3–25

  9. Goldberg AV, Hartline JD (2005) Collusion-resistant mechanisms for single-parameter agents. In: Proceedings of the sixteenth annual ACM-SIAM symposium on discrete algorithms, Vancouver, BC, pp 620–629

  10. Harsanyi JC (1977) Rational behavior and bargaining equilibrium in games and social situations. Cambridge University Press

    Book  Google Scholar 

  11. Holley WH, Jennings KM, Wolters RS (2012) The labor relations process, 10th edn. Cengage Learning, Mason, OHf

    Google Scholar 

  12. Iorga M, Feldman L, Barton R, Martin MJ, Goren N, Mahmoudi C (2018) Fog computing conceptual model—recommendations of the national institute of standards and technology. NIST Special Publication, Report Number 500–325

  13. Juarez R (2013) Group strategyproof cost sharing: the role of indifferences. Games Econ Behav 82:218–239

    Article  MathSciNet  Google Scholar 

  14. Kosmopoulou G, De Silva D (2007) The effect of shill bidding upon prices: experimental evidence. Int J Ind Organ 25(2):291–313

    Article  Google Scholar 

  15. Mahmud R, Kotagiri R, Buyya R (2018) Fog computing: a taxonomy, survey and future directions. In: DiMartino B et al (eds) Internet of everything: algorithms, methodologies, technologies and perspectives. Springer, Berlin, Germany, pp 103–130

    Chapter  Google Scholar 

  16. McAfee RP, Williams M, Hendricks K (2015) Auctions and bid rigging. In: Blair RD, Sokol DD (eds) The Oxford handbook of international antitrust economics, vol 2, pp 498–522

  17. Mailath GJ, Zemsky P (1991) Collusion in second price auctions with heterogeneous bidders. Games Econ Behav 3(4):467–486

    Article  MathSciNet  Google Scholar 

  18. Marshall RC, Marx LM (2007) Bidder collusion. J Econ Theory 133(1):374–402

    Article  MathSciNet  Google Scholar 

  19. Martínez R, Masso J, Neme A, Oviedo J (2004) On group strategy-proof mechanisms for a many-to-one matching model. Int J Game Theory 33(1):115–128

    Article  MathSciNet  Google Scholar 

  20. Muthoo A (1999) Bargaining theory with applications. Cambridge University Press

    Book  Google Scholar 

  21. Nicholson W (2002) Microeconomic theory: basic principles and extensions, 8th edn. South-Western Thomson Learning, USA

    Google Scholar 

  22. Osborne MJ, Rubinstein A (1990) Bargaining and markets. Academic Press, San Diego, CA

    Google Scholar 

  23. Phan W (2019) Efficient and incentive compatible exchange of real-time information. Int J Game Theory 48(1):205–242

    Article  MathSciNet  Google Scholar 

  24. Riley J, Samuelson W (1981) Optimal auctions. Am Econ Rev 71(3):381–392

    Google Scholar 

  25. Roberts DJ, Postlewaite A (1976) The incentives for price-taking behavior in large exchange economies. Econometrica 44(1):115–127

    Article  MathSciNet  Google Scholar 

  26. Robinson MS (1985) Collusion and the choice of auction. The RAND J Econ 16(1):141–145

    Article  Google Scholar 

  27. Schwartz J, Dobrzynski J (2001) 3 Men are charged with fraud in 1,100 art auctions on eBay. The New York Times

    Google Scholar 

  28. Sim KM (2004) Negotiation agents that make prudent compromises and are slightly flexible in reaching consensus. Comput Intell 20(4):643–662

    Article  MathSciNet  Google Scholar 

  29. Sim KM (2010) Grid resource negotiation: survey and new directions. IEEE Trans Syst Man Cybern Part C 40(3):245–257

    Article  Google Scholar 

  30. Sim KM (2018) Agent-based fog computing: gossiping, reasoning, and bargaining. IEEE Lett Comput Soc 1(2):21–24

    Article  Google Scholar 

  31. Sim KM (2019) A computationally efficient bargaining mechanism for fog commerce. IEEE Lett Comput Soc 2(1):5–8

    Article  Google Scholar 

  32. Sim KM (2022) Intelligent resource management in intercloud, fog, and edge: tutorial and new directions. IEEE Trans Serv Comput 15(2):1157–1174

    Article  Google Scholar 

  33. Sim KM (2022) Cooperative and parallel fog discovery and pareto optimal fog commerce bargaining. IEEE Trans Comput Soc Syst 9(4):1112–1121

    Article  Google Scholar 

  34. Sim KM (2023) An incentive-compatible and computationally efficient fog bargaining mechanism. Comput Econ 62(4):1883–1918

    Article  Google Scholar 

  35. Tao Z, Xia Q, Hao Z, Li C, Ma L, Yi S, Li Q (2019) A Survey of virtual machine management in edge computing. Proc IEEE 107(8):1482–1499

    Article  Google Scholar 

  36. Trevathan J, Read W (2007) A simple shill bidding agent. In: Fourth international conference on information technology : new generations, Las Vegas, NV, April 2–4, 2007, pp 766–771

  37. von Ungern-Sternberg T (1988) Cartel stability in sealed bid second price auctions. J Ind Econ 36(3):351–358

    Article  Google Scholar 

  38. Wang W, Hidvegi Z, Whinston A (2002) Shill bidding in multi-round online auctions. In: Proceedings of the 35th annual Hawaii international conference on system sciences, Big Island, HI, 7–10 Jan., 2002, vol 10, p 2a

  39. Wooldridge M (2009) An introduction to multiagent systems, 2nd edn. Wiley, New York, NY, USA

    Google Scholar 

Download references

Funding

No funds, grants, or other support was received.

Author information

Authors and Affiliations

Authors

Contributions

Kwang Mong Sim is the sole author of this article.

Corresponding author

Correspondence to Kwang Mong Sim.

Ethics declarations

Conflict of interest

The author declares that he has no conflict of interest/competing interest.

Ethics Approval

Not applicable.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Kwang Mong Sim, IET Fellow.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sim, K.M. A Strongly Group Strategyproof and Shill Resistant Bargaining Mechanism for Fog Resource Pricing. Dyn Games Appl (2024). https://doi.org/10.1007/s13235-023-00550-7

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s13235-023-00550-7

Keywords

Navigation