En (kant) dold graf är en graf vars kanter inte uttryckligen anges. Att upptäcka förekomsten av en kant kräver dyra edgeprobing frågor. Vi anser att k mest anslutna vertex problem på dolda bipartite grafer. Specifikt, med tanke på en bipartite graf G med oberoende vertex uppsättningar B och W, är målet att hitta k hörn i B med de största graderna med hjälp av det minsta antalet frågor. Detta problem kan betraktas som en topp-k förlängning av en semi-join, och påträffas i många tillämpningar i praktiken (t.ex. top-k rumslig anslutning med godtyckligt komplexa gå predicates). Om B och W har n respektive m hörn, är antalet frågor som behövs för att lösa problemet nm i värsta fall. Detta är dock en pessimistisk uppskattning av hur många frågor som krävs om praktiska uppgifter. I själva verket, på några enkla ingångar, problemet kan effektivt lösas med endast km+n kanter, som är betydligt lägre än nm för k n. Den enorma skillnaden mellan km + n och nm gör det intressant att designa en adaptiv algoritm som är garanterad att uppnå bästa möjliga prestanda på varje input G. Vi ger en sådan algoritm, och bevisa att det är exempel optimal bland en bred klass av lösningar. Detta innebär att, för alla G, vår algoritm kan utföra fler frågor än den optimala lösningen (som för närvarande är okänd) med bara en konstant faktor, som kan visas vara högst 2. Omfattande experiment visar att i praktiken är antalet frågor som krävs av vår teknik mycket mindre än nm, och instämmer mycket väl i våra teoretiska rön.
I REF föreslås algoritmen SOE (Switch-on-Empty) för att lösa detta problem i ett bipartitdiagram.
Finding maximum degrees in hidden bipartite graphs
{'venue': 'SIGMOD Conference', 'journal': None, 'mag_field_of_study': ['Computer Science']}