TY - GEN
T1 - Building a Graph Database for Electronic Inverse Auction
T2 - 7th IEEE Ecuador Technical Chapters Meeting, ECTM 2023
AU - Fortuny, Mara
AU - Sandoval, Ramiro
AU - Riofrío, Daniel
AU - Simon, Farith
AU - Baldeon-Calisto, Maria
AU - Flores-Moyano, Ricardo
AU - Benítez, Diego
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - In response to the significant impact of public procurement on Ecuador's economic market, Ecuador's law encourages the use of Electronic Reverse Auction (ERA) to promote competition between suppliers offering goods and services to the state. However, under auction conditions, both buyers and suppliers have been able to find ways to violate the rules and principles established to mitigate the risks of corruption prevalent in public procurement. These violations often leave behind a trail of evidence in the data captured by electronic means during the conduct of reverse auctions. However, when this information is published, scraped, and stored in an SQL database, users lose the ability to visualize patterns and anomalies among the relationships that exist in this highly relationship-centric domain. In this light, we have identified the need to transform the way procurement data is stored and processed by building a graph for the Electronic Reverse Auction. In the data model, the ERA processes that have been awarded by the network entities are grouped according to their market. Concurrently, each Contract aggregates the Suppliers who participated in the auction process and is linked, through a different edge, to the participant that was awarded the Contract. All these suppliers, regardless of whether they win or lose, are connected to the bids they submitted during the auction process and, if applicable, to the stakeholders who possess partial ownership in these companies. This paper describes the methodology used to establish these nodes and relationships in Neo4j, a graph database management system that currently stores approximately 365 thousand objects and 787 thousand connections belonging to Ecuador's Electronic Reverse Auction network from 2008-03-24 to 2022-09-15.
AB - In response to the significant impact of public procurement on Ecuador's economic market, Ecuador's law encourages the use of Electronic Reverse Auction (ERA) to promote competition between suppliers offering goods and services to the state. However, under auction conditions, both buyers and suppliers have been able to find ways to violate the rules and principles established to mitigate the risks of corruption prevalent in public procurement. These violations often leave behind a trail of evidence in the data captured by electronic means during the conduct of reverse auctions. However, when this information is published, scraped, and stored in an SQL database, users lose the ability to visualize patterns and anomalies among the relationships that exist in this highly relationship-centric domain. In this light, we have identified the need to transform the way procurement data is stored and processed by building a graph for the Electronic Reverse Auction. In the data model, the ERA processes that have been awarded by the network entities are grouped according to their market. Concurrently, each Contract aggregates the Suppliers who participated in the auction process and is linked, through a different edge, to the participant that was awarded the Contract. All these suppliers, regardless of whether they win or lose, are connected to the bids they submitted during the auction process and, if applicable, to the stakeholders who possess partial ownership in these companies. This paper describes the methodology used to establish these nodes and relationships in Neo4j, a graph database management system that currently stores approximately 365 thousand objects and 787 thousand connections belonging to Ecuador's Electronic Reverse Auction network from 2008-03-24 to 2022-09-15.
KW - Public procurement
KW - anomaly detection
KW - graph database
KW - reverse auction
UR - http://www.scopus.com/inward/record.url?scp=85179513780&partnerID=8YFLogxK
U2 - 10.1109/ETCM58927.2023.10308986
DO - 10.1109/ETCM58927.2023.10308986
M3 - Contribución a la conferencia
AN - SCOPUS:85179513780
T3 - ECTM 2023 - 2023 IEEE 7th Ecuador Technical Chapters Meeting
BT - ECTM 2023 - 2023 IEEE 7th Ecuador Technical Chapters Meeting
A2 - Lalaleo, David Rivas
A2 - Chauvin, Manuel Ignacio Ayala
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 10 October 2023 through 13 October 2023
ER -