Finding Random Integer Ideal Flow Network Signature Algorithms
DOI:
https://doi.org/10.9744/jti.27.1.105-120Keywords:
Ideal flow, Power dynamic, Signature, Pivot, Cycle, TermAbstract
We propose a Random Integer Ideal Flow Network (IFN) Signature Algorithm that generates integral flow assignments in strongly connected directed graphs under uncertainty. Existing models often fail to incorporate the inherent randomness and integer constraints present in systems like social networks. Unlike traditional approaches that enforce integrality through large scaling factors, our method distributes integer coefficients across multiple canonical cycles, ensuring precise balance where the sum of inflows exactly equals the sum of outflows at each node. We introduce two pseudocode algorithms that uphold flow conservation while maintaining network irreducibility, ensuring autonomy through strong connectivity. Theoretical contributions include the decomposition of IFNs into canonical cycles and the construction of network signatures, string-based representations that allow efficient performance evaluation through direct string manipulation. These signatures enable quick validation of key network properties such as total flow, balanced link flows, and structural irreducibility. To demonstrate practical applications, we apply our algorithm to modeling family power dynamics, illustrating how IFN can create minimal yet resilient networks that balance autonomy with accountability. This framework lays the foundation for future advancements in predictive modeling and network optimization. To ensure reproducibility, we provide an open-source Python implementation on GitHub.
Downloads
References
K. Teknomo, "The signatures of Ideal Flow Networks," arXiv preprint arXiv:2408.06344, 2024, doi: https://doi.org/10.48550/arXiv.2408.06344.
K. Teknomo and R. W. Gardon, "Intersection analysis using the ideal flow model," in 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC), 2017, doi: 10.1109/ITSC.2017.8318039. [Online].Available: https://ieeexplore.ieee.org/document/8317739, 2017.
K. Teknomo, "Ideal flow of Markov Chain," Discrete Mathematics, Algorithms and Applications, vol. 10, no. 6, 2018, doi: https://doi.org/10.1142/S1793830918500738.
K. Teknomo, "Guest lecture Ideal Flow Network for supervised learning," 9 Feb 2022. [Online]. Available: https://www.youtube.com/watch?v=wTwMrgUU-sk&list=PLW_0uLdxedwuhfMWiNTE3pSOnVgLYVRrs&index=22.
K. Teknomo, "Ideal Flow Network for recommender system," 3 Oct 2022. [Online]. Available: https://www.youtube.com/watch?v=zqxprm1KNts&list=PLW_0uLdxedwuhfMWiNTE3pSOnVgLYVRrs&index=23.
R. K. Ahuja, T. L. Manganti and J. B. Orlin, Network flows: Theory, algorithms, and applications, vol. 1, Englewood Cliffs, NJ: Prentice Hall, 1993. https://books.google.co.id/books/about/Network_flows.html?id=WnZRAAAAMAAJ&redir_esc=y
D. B. Johnson, "Finding all the elementary circuits of a directed graph," SIAM Journal on Computing, vol. 4, no. 1, pp. 77-84, 1975. doi: https://doi.org/10.1137/0204007
R. Tarjan, "Depth-first search and linear graph algorithms," SIAM journal on computing, vol. 1, no. 2, pp. 146-160, 1972. doi: https://doi.org/10.1137/0201010.
S. Hong, N. C. Rodia and K. Olukotun, "Technical report: On fast parallel detection of strongly connected components (SCC) in small-world graphs," Stanford University, [Online]. Available: http://www.nicolerodia.com/techreport2013_hong.pdf, 2013.
A. Bernstein, A. Dudeja and S. Pettie, "Incremental SCC maintenance in sparse graphs," in Proc. Eur. Symp. Algorithms (ESA), 2021, doi: https://doi.org/10.4230/LIPIcs.ESA.2021.14.
Y. Ji, H. Liu, Y. Hu and H. H. Huang, "iSpan: Parallel identification of strongly connected components with spanning trees *.*, vol. 9, no. 1, 2022. [Online].," ACM Trans. Parallel Comput, vol. 9, no. 1, 2022., doi: https://doi.org/10.1145/3543542.
A. Mizera, J. Pang, H. Qu and Q. Yuan, "Taming asynchrony for attractor detection in large Boolean networks," in Proc. APBC, 2018, doi: https://doi.org/10.1145/3233547.3233550.
Z. Zhang, J. X. Yu, L. Qin, L. Chang and X. Lin, "I/O efficient: Computing SCCs in massive graphs," in Proc. ACM SIGMOD Int. Conf, 2013, doi: https://doi.org/10.1145/2463676.2463703.
W. Zhang, B. Cui, Z. Ye and Z. Liu, "A network representation learning model based on multiple remodeling of node attributes," Mathematics, vol. 11, no. 23, p. 4788, 2023. doi: https://doi.org/10.3390/math11234788.
A. Hidayatno, A. O. Moeis and G. A. S. Dharma, "Designing gate assignment model to find the optimum airport gate assignment order," Jurnal Teknik Industri: Jurnal Keilmuan dan Aplikasi Teknik Industri, vol. 17, no. 1, pp. 1-6, 2015. doi: https://doi.org/10.9744/jti.17.1.1-6.
P. P. Widya, R. Ambarwati, D. and M. T. Alimova, "Leveraging social network analysis for enhancing safety reporting in the workplace: A case study of the IZAT application," Jurnal Teknik Industri: Jurnal Keilmuan dan Aplikasi Teknik Industri, vol. 26, no. 1, pp. 9-23, 2024. doi: https://doi.org/10.9744/jti.26.1.9-24.
K. Teknomo, "Ideal Flow based on random walk on directed graph," in The 9th International Collaboration Symposium on Information, Production and Systems (ISIPS 2015)., Kitakysuhu, Japan, 2015.
K. Teknomo, "Premagic and Ideal Flow matrices," Data Science: Journal of Computing and Applied Informatics, vol. 3, no. 1, pp. 35-45, 2019, doi: https://doi.org/10.32734/jocai.v3.i1-621.
L. R. Ford and D. R. Fulkerson, Flows in Networks, Princeton University Press, 1962. https://press.princeton.edu/books/ebook/9780691273457/flows-in-networks-pdf
I. Dobson, B. A. Carreras, V. E. Lynch and D. E. Newman, "Complex systems analysis of series of blackouts: Cascading failure, critical points, and self-organization," Chaos, vol. 17, no. 2, p. 026103, 2007. doi: https://doi.org/10.1063/1.2737822.
R. Van Der Hofstad, Random Graphs and Complex Networks, vol. 1, Citeseer, 2014. https://doi.org/10.1017/9781316779422.
U. Peter, Random Graph Models for Complex Systems, [Online]. Available: https://www.research-collection.ethz.ch/handle/20.500.11850/92222: ETH Zurich, 2014.
P. Weber and L. Jouffe, "Complex system reliability modelling with dynamic object oriented Bayesian networks (DOOBN)," Reliability Engineering & System Safety, vol. 91, no. 2, p. 149–162, 2006. doi: https://doi.org/10.1016/j.ress.2005.03.006.
A. Surana, S. Kumara, M. Greaves and U. N. Raghavan, "Supply-chain networks: A complex adaptive systems perspective," International Journal of Production Research, vol. 43, no. 20, p. 4235–4265, 2005. doi: https://doi.org/10.1080/00207540500142274.
G. A. Pagani and M. Aiello, "The power grid as a complex network: A survey," Physica A: Statistical Mechanics and its Applications, vol. 392, no. 11, p. 2688–2700, 2013. doi: https://doi.org/10.1016/j.physa.2013.01.023.
D. Boneh, D. Freeman, J. Katz and B. Waters, "Signing a linear subspace: Signature schemes for network coding," in Public Key Cryptography–PKC 2009: 12th International Conference on Practice and Theory in Public Key Cryptography, Irvine, CA, USA, 2009. doi: https://doi.org/10.1007/978-3-642-00468-1_5.
A. M. Deaconu and D. Spridon, "Adaptation of Random binomial graphs for testing network flow problems algorithms," Mathematics, vol. 9, no. 15, p. 1716, 2021. doi: https://doi.org/10.3390/math9151716.
A. A. Gornitskii, "Gornitskii, Andrey Aleksandrovich. "Essential signatures and canonical bases of irreducible representations of the group G 2," Mathematical Notes 97, pp. 30-41, 2015. doi: https://doi.org/10.4213/mzm10384.
D. Luenberger, "Canonical forms for linear multivariable systems," IEEE Transactions on Automatic Control, vol. 12, no. 3, pp. 290-293, 1967. doi: https://doi.org/10.1109/TAC.1967.1098584.
K. Teknomo, "Ideal Flow Network (for Power Dynamics based on Network Signature)," 21 Feb 2025. [Online]. Available: https://www.youtube.com/watch?v=ud3L3P1I82Y&list=PLW_0uLdxedwuhfMWiNTE3pSOnVgLYVRrs&index=4.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Kardi Teknomo, Erna Budhiarti Nababan, Indriati Njoto Bisono, Resmana Lim

This work is licensed under a Creative Commons Attribution 4.0 International License.
Articles published in the Jurnal Teknik Industri: Jurnal Keilmuan dan Aplikasi Teknik Industri will be Open-Access articles distributed under the terms and conditions of the Creative Commons Attribution License (CC BY).
This work is licensed under a Creative Commons Attribution License (CC BY).