Several working groups are coping with an ecosystem in which a user manages his/her own digital identity (ID) information among different organizations or companies in a decentralized manner. Accordingly, we developed a platform for trusted ID exchange called IDentitY eXchange. In the platform, the personal identity verification process will be realized by verifying credentials about users’ information issued by other organizations. Through this kind of ID cooperation, users can prove their ID online using the credentials and will no longer need to take procedure for every organization when updating their ID information registered there. To update their ID information among multiple organizations, users have to plan a schedule that represents an order of ID cooperation requests from each organization to other organizations. However, the organizations' policies to identify a user and relationships among the organizations make the scheduling problem a complicated one. In this study, we formulate a scheduling problem in the cooperative network as an integer linear program and propose a heuristic method based on the graph structure. Numerical experiments show that the heuristic approach has feasible scalability for practical use. Finally, we discuss other use cases of the proposed formulation, especially regarding logistics management, such as vehicle scheduling for transporting products from suppliers to consumers.
%0 Conference Paper
%1 kok20ITC32
%A Inoue, Koki
%A Suzuki, Dai
%A Kurita, Toshihiko
%A Imai, Satoshi
%B 32th International Teletraffic Congress (ITC 32)
%C Osaka, Japan
%D 2020
%K DID_(decentralized_identity) ILP_(integer_linear_programming) PIV_(personal_identity_verification) SSI_(self-sovereign_identity) blockchain_network graph_algorithms itc itc32 logistics
%T Cooperative Task Scheduling for Personal Identity Verification in Networked Systems
%U https://gitlab2.informatik.uni-wuerzburg.de/itc-conference/itc-conference-public/-/raw/master/itc32/kok20ITC32.pdf?inline=true
%X Several working groups are coping with an ecosystem in which a user manages his/her own digital identity (ID) information among different organizations or companies in a decentralized manner. Accordingly, we developed a platform for trusted ID exchange called IDentitY eXchange. In the platform, the personal identity verification process will be realized by verifying credentials about users’ information issued by other organizations. Through this kind of ID cooperation, users can prove their ID online using the credentials and will no longer need to take procedure for every organization when updating their ID information registered there. To update their ID information among multiple organizations, users have to plan a schedule that represents an order of ID cooperation requests from each organization to other organizations. However, the organizations' policies to identify a user and relationships among the organizations make the scheduling problem a complicated one. In this study, we formulate a scheduling problem in the cooperative network as an integer linear program and propose a heuristic method based on the graph structure. Numerical experiments show that the heuristic approach has feasible scalability for practical use. Finally, we discuss other use cases of the proposed formulation, especially regarding logistics management, such as vehicle scheduling for transporting products from suppliers to consumers.
@inproceedings{kok20ITC32,
abstract = {Several working groups are coping with an ecosystem in which a user manages his/her own digital identity (ID) information among different organizations or companies in a decentralized manner. Accordingly, we developed a platform for trusted ID exchange called IDentitY eXchange. In the platform, the personal identity verification process will be realized by verifying credentials about users’ information issued by other organizations. Through this kind of ID cooperation, users can prove their ID online using the credentials and will no longer need to take procedure for every organization when updating their ID information registered there. To update their ID information among multiple organizations, users have to plan a schedule that represents an order of ID cooperation requests from each organization to other organizations. However, the organizations' policies to identify a user and relationships among the organizations make the scheduling problem a complicated one. In this study, we formulate a scheduling problem in the cooperative network as an integer linear program and propose a heuristic method based on the graph structure. Numerical experiments show that the heuristic approach has feasible scalability for practical use. Finally, we discuss other use cases of the proposed formulation, especially regarding logistics management, such as vehicle scheduling for transporting products from suppliers to consumers.},
added-at = {2021-03-02T15:22:25.000+0100},
address = {Osaka, Japan},
author = {Inoue, Koki and Suzuki, Dai and Kurita, Toshihiko and Imai, Satoshi},
biburl = {https://www.bibsonomy.org/bibtex/23b9b52614400d13087cdac58e9b8f613/itc},
booktitle = {32th International Teletraffic Congress (ITC 32)},
interhash = {ae45f22509fc8e0c9b8616fc460a7efb},
intrahash = {3b9b52614400d13087cdac58e9b8f613},
keywords = {DID_(decentralized_identity) ILP_(integer_linear_programming) PIV_(personal_identity_verification) SSI_(self-sovereign_identity) blockchain_network graph_algorithms itc itc32 logistics},
timestamp = {2021-03-02T15:22:25.000+0100},
title = {Cooperative Task Scheduling for Personal Identity Verification in Networked Systems},
url = {https://gitlab2.informatik.uni-wuerzburg.de/itc-conference/itc-conference-public/-/raw/master/itc32/kok20ITC32.pdf?inline=true},
year = 2020
}