徐辰在白板上畫了一個首尾相連的圓圈。
“產物a啟用酶b,酶b產生產物c,產物c又反過來抑制酶a。在這個閉環裡,因果關係被鎖死了。它就象一條吞噬自己尾巴的銜尾蛇,沒有頭,也沒有尾。你根本找不到一個‘上游’節點來注入控制訊號。”
“如果強行控制,訊號會在環路里無限放大或震盪,導致系統崩潰。”
為了解決這個問題,徐辰試圖切斷這些環。但每一次切斷,都可能破壞生物體原本的穩態,導致模型中的細胞“死亡”。
這在數學上演變成了一個np-hard問題,也就是非確定性多項式困難問題。
通俗點說,就是這個問題的計算量隨著網路規模的增加呈指數級爆炸。要在幾千個節點、幾萬條邊構成的複雜網路中,找到一組破壞性最小的切斷方案,如果用窮舉法,哪怕把全世界的計算機都連起來算到宇宙毀滅,也算不完。
整整一週,徐辰都被困在這個邏輯死鎖裡。
直到第七天的黃昏,他盯著窗外盤旋的鴿群,看著它們在空中畫出一個個圓圈,突然意識到自己鑽了牛角尖。
“我不需要切斷所有環。我只需要找到那些‘環的交集’。”
“反饋頂點集!”
這是一個圖論中的經典概念。只要移除這個集合中的節點,圖就會變成一個“有向無環圖”。
“我不需要摧毀環路,我只需要在環路的關鍵節點上設立‘關卡’。”
“只要控制這極少數的幾個點,就能象掐住蛇的七寸一樣,打破所有的迴圈死鎖,將複雜的有環圖強制降格為線性可控系統。這樣,經典的控制理論就能長驅直入!”
思路一通,壑然開朗。
“模擬退火演算法……啟用。”
他飛快地在筆記本上敲下最後一段python程式碼,將查詢最小fvs的任務交給了算力。
螢幕上的游標瘋狂閃鑠,gpu的散熱風扇發出咆哮,彷彿在計算著上帝的密碼。
十分鐘後,喧囂歸於沉寂。
螢幕上彈出了最終的計算結果。沒有密密麻麻的資料流,只有幾個孤零零的代號,但每一個名字背後,都代表著控制細胞生死的“咽喉”:
徐辰看著這幾個名字,長長地撥出一口濁氣。
這就對了。
在傳統的生物學認知裡,pfk和pyk這幾個酶雖然地位顯赫,被稱為代謝通路的“限速步驟”,但也是出了名的“燙手山芋”。因為它們處於網路的樞鈕位置,牽一髮而動全身,稍微調節不當,就會導致代謝流紊亂,細胞直接崩潰。所以,大多數研究者對它們都是敬而遠之,或者只敢做些微小的修補。
但在徐辰的數學模型裡,這幾個酶不再是不可觸碰的禁區,而是撬動整個龐大網路的“阿基米德支點”。
他的模型不僅鎖定了它們,更計算出了那個極其狹窄卻又真實存在的“操作視窗”。只要在這個視窗內進行精準的擾動,就能四兩撥千斤,在不破壞系統穩態的前提下,徹底改變代謝流的走向。
這幾個點,就是他要找的“總開關”。
“理論閉環完成了。”
“接下來,就是實驗驗證了。”








