Skip to main content

Incrementally Finding the Vertices Absent from the Maximum Independent Sets

  • Conference paper
  • First Online:
Advances in Knowledge Discovery and Data Mining (PAKDD 2021)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 12712))

Included in the following conference series:

  • 3998 Accesses

Abstract

A vertex v in a graph G is called an absent vertex if it is not in any maximum independent set of G. Absent vertex discovery is useful in various scenarios. For example, if G depicts a wireless communication interference graph, the existence of absent vertices in G may indicate network throughput bottlenecks. However, finding all the absent vertices is hard since it is at least as difficult as finding all the maximum independent sets, which is NP-hard. This paper focuses on a method that finds the absent vertices incrementally, in the hope of finding many such vertices quickly in the early incremental stages. The method iteratively invokes two polynomial-time algorithms to find the ‘easy’ absent vertices, and then the expensive exact maximum independent set solver to find the ‘difficult’ ones. At each iteration, the Mirror theorem is used to find extra absent vertices, and then all the absent vertices found so far are removed from the graph before going into the next iteration, until all absent vertices are found. Experimental results show that the above method can find most absent vertices much earlier than the baseline brute-force method on several widely-used datasets, showing its effectiveness.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    We have shared the codes at https://github.com/Kelukin/Absent-Vertices.

References

  1. Agiwal, M., Roy, A., Saxena, N.: Next generation 5G wireless networks: a comprehensive survey. IEEE Commun. Surv. Tutorials 18(3), 1617–1655 (2016)

    Article  Google Scholar 

  2. Akiba, T., Iwata, Y.: Branch-and-reduce exponential/fpt algorithms in practice: a case study of vertex cover. Theor. Comput. Sci. 609, 211–225 (2016)

    Article  MathSciNet  Google Scholar 

  3. Araújo, F., Farinha, J., Domingues, P., Silaghi, G.C., Kondo, D.: A maximum independent set approach for collusion detection in voting pools. J. Parallel Distrib. Comput. 71(10), 1356–1366 (2011)

    Article  Google Scholar 

  4. Boginski, V., Butenko, S., Pardalos, P.M.: Mining market data: a network approach. Comput. Oper. Res. 33(11), 3171–3184 (2006)

    Article  Google Scholar 

  5. Boldi, P., Vigna, S.: 004, May). The webgraph framework I: compression techniques. In: ACM WWW (2004)

    Google Scholar 

  6. Byskov, J.M.: Enumerating maximal independent sets with applications to graph colouring. Oper. Res. Lett. 32(6), 547–556 (2004)

    Article  MathSciNet  Google Scholar 

  7. Cao, J., et al.: A neural network based conflict-graph construction approach for ultra-dense networks. In: IEEE Globecom Workshops (2018)

    Google Scholar 

  8. Chang, L., Li, W., Zhang, W.: Computing a near-maximum independent set in linear time by reducing-peeling. In: ACM SIGMOD, pp. 1181–1196 (2017)

    Google Scholar 

  9. Eblen, J.D., Phillips, C.A., Rogers, G.L., Langston, M.A.: The maximum clique enumeration problem: algorithms, applications, and implementations. BMC Bioinform. 13(S–10), S5 (2012)

    Article  Google Scholar 

  10. Fomin, F.V., Grandoni, F., Kratsch, D.: A measure & conquer approach for the analysis of exact algorithms. J. ACM 56(5), 25:1-25:32 (2009)

    Article  MathSciNet  Google Scholar 

  11. Friend, D.: Cognitive networks: foundations to applications. Ph.D. thesis, Virginia Tech, Blacksburg, VA, USA (2009)

    Google Scholar 

  12. Hoefer, M., Kesselheim, T., Vöcking, B.: Approximation algorithms for secondary spectrum auctions. ACM Trans. Internet Techn. 14(2–3), 16:1-16:24 (2014)

    Google Scholar 

  13. Joo, C., Lin, X., Ryu, J., Shroff, N.B.: Distributed greedy approximation to maximum weighted independent set for scheduling with fading channels. IEEE/ACM Trans. Netw. 24(3), 1476–1488 (2016)

    Article  Google Scholar 

  14. Leskovec, J., Krevl, A.: SNAP datasets: stanford large network dataset collection. http://snap.stanford.edu/data (2014)

  15. Skiena, S.: The Algorithm Design Manual. Second Edition, Springer (2008)

    Google Scholar 

Download references

Acknowledgements

This paper was supported by the National Natural Science Foundation of China (Grant Nos. 61732004 and 61902074) and the Science and Technology Committee Shanghai Municipality (Grant No. 19ZR1404900).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Weiguo Zheng .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Liu, X., Zheng, W., Chen, Z., He, Z., Wang, X.S. (2021). Incrementally Finding the Vertices Absent from the Maximum Independent Sets. In: Karlapalem, K., et al. Advances in Knowledge Discovery and Data Mining. PAKDD 2021. Lecture Notes in Computer Science(), vol 12712. Springer, Cham. https://doi.org/10.1007/978-3-030-75762-5_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-75762-5_34

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-75761-8

  • Online ISBN: 978-3-030-75762-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics