ACM Home Page
Please provide us with feedback. Feedback
Secure multi-agent dynamic programming based on homomorphic encryption and its application to combinatorial auctions
Full text PdfPdf (182 KB)
Source International Conference on Autonomous Agents archive
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1 table of contents
Bologna, Italy
SESSION: Session 3A: markets and auctions II table of contents
Pages: 112 - 119  
Year of Publication: 2002
ISBN:1-58113-480-0
Authors
Makoto Yokoo  NTT Corporation, Hikaridai, Seika-cho, Soraku-gun, Kyoto, Japan
Koutarou Suzuki  NTT Corporation, Hikarinooka, Yokosuka-shi, Kanagawa Japan
Sponsors
SIGART: ACM Special Interest Group on Artificial Intelligence
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 32,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/544741.544770
What is a DOI?

ABSTRACT

This paper presents a secure dynamic programming protocol that utilizes homomorphic encryption. By using this method, multiple agents can solve a combinatorial optimization problem among them without leaking their private information. More specifically, in this method, multiple servers cooperatively perform dynamic programming procedures for solving a combinatorial optimization problem by using the private information sent from agents as inputs. Although the severs can compute the optimal solution correctly, the inputs are kept secret even from the servers.Such a secure protocol is important when a fully trusted agent is not available, e.g., an auctioneer cannot be fully trusted in a combinatorial auction. By utilizing the proposed protocol, multiple auction servers can solve the winner determination problem, while the information of bids that are not part of the optimal solution is kept secret even from the auction servers. We discuss the application of this protocol to various types of combinatorial auctions, i.e., multi-unit auctions, linear-good auctions, and general combinatorial auctions.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
T. ElGamal. A public key cryptosystem and a signature scheme based on discrete logarithms. IEEE Trans. on Information Theory, IT-31(4):469--472, 1985.
 
4
 
5
6
 
7
 
8
9
 
10
P. Paillier. Public-key cryptosystems based on composite degree residuosity classes. Proceedings of EUROCRYPT '99, pages 223--238, 1999.
 
11
T. Pedersen. A threshold cryptosystem without a trusted party. Proceedings of EUROCRYPT '91, pages 522--526, 1991. Lecture Notes in Computer Science 547.
 
12
E. Rasmusen. Games and Information. Blackwell, 1994.
 
13
14
 
15
 
16
T. Sandholm, S. Suri, A. Gilpin, and D. Levine. CABOB: A fast combinatorial algorithm for optimal combinatorial auctions. In Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence (IJCAI-2001), pages 1102--1108, 2001.
17
 
18
M. Stadler. Publicly verifiable secret sharing. Proceedings of EUROCRYPT '96, pages 190--199, 1996. Lecture Notes in Computer Science 1070.
 
19
K. Suzuki and M. Abe. M+1-st price auction using homomorphic encryption. Technical Report ISEC 2001-11, IEICE, 2001.
 
20
K. Suzuki and M. Yokoo. Secure combinatorial auctions by dynamic programming with polynomial secret sharing. In Sixth International Financial Cryptography Conference (FC-02), 2002.
 
21
 
22
 
23
H. R. Varian. Economic mechanism design for computerized agents. In Proceedings of the First Usenix Workshop on Electronic Commerce, 1995.
 
24
A. C. Yao. How to generate and exchange secrets. In Proceedings of IEEE Symposium on Foundations of Computer Science, pages 162--167, 1986.
 
25

CITED BY  7
 
 
 
 

Collaborative Colleagues:
Makoto Yokoo: colleagues
Koutarou Suzuki: colleagues

Peer to Peer - Readers of this Article have also read: